From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8D924C77B76 for ; Mon, 17 Apr 2023 15:01:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 28A246B0071; Mon, 17 Apr 2023 11:01:35 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2136A8E0002; Mon, 17 Apr 2023 11:01:35 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 08DDE8E0001; Mon, 17 Apr 2023 11:01:35 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E8B546B0071 for ; Mon, 17 Apr 2023 11:01:34 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id B2796A0653 for ; Mon, 17 Apr 2023 15:01:34 +0000 (UTC) X-FDA: 80691196908.07.CA93408 Received: from mail-yw1-f201.google.com (mail-yw1-f201.google.com [209.85.128.201]) by imf28.hostedemail.com (Postfix) with ESMTP id C0A98C001B for ; Mon, 17 Apr 2023 15:01:32 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=OGK68Foy; spf=pass (imf28.hostedemail.com: domain of 3S189ZAYKCCgWIERNGKSSKPI.GSQPMRYb-QQOZEGO.SVK@flex--seanjc.bounces.google.com designates 209.85.128.201 as permitted sender) smtp.mailfrom=3S189ZAYKCCgWIERNGKSSKPI.GSQPMRYb-QQOZEGO.SVK@flex--seanjc.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1681743692; a=rsa-sha256; cv=none; b=w4kWM2wmnDU6VirvoL/d0oOBDf0KtqEBqGJIKeGyeTzl5T4llGLjJl0rKftX7aJvvjlpDZ x1H9bC8ZQDxz09CpTd29u8Nf2+5C5gddppvlGaa/cYU2YiANQ9Lw0V2EDiuFTHCyrsvfoo iheqvmwmD4bJAqvcGoD78XyOEsqvRv0= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=OGK68Foy; spf=pass (imf28.hostedemail.com: domain of 3S189ZAYKCCgWIERNGKSSKPI.GSQPMRYb-QQOZEGO.SVK@flex--seanjc.bounces.google.com designates 209.85.128.201 as permitted sender) smtp.mailfrom=3S189ZAYKCCgWIERNGKSSKPI.GSQPMRYb-QQOZEGO.SVK@flex--seanjc.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1681743692; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=3vFLlBa5cMlD9b7ag9UYfdTMx74Bbs3yMKPPX9I4GwM=; b=l/ACyhZri8mbhpnFgqyQ3roSbjcKDPnoPrmJec80Ps3uJj9JMBpAcuJJt5p+w8GxQj/fBS QlKoD7ziGsV/EiGFxqZwtYVZC90n3EWeyALKhGIF6bcjl+z32jVZEXiarSyt7o+70YxqcN bloRWWn4js0OJ3f+PpfzUHirDaUNfIM= Received: by mail-yw1-f201.google.com with SMTP id 00721157ae682-54fba72c1adso110548527b3.18 for ; Mon, 17 Apr 2023 08:01:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1681743691; x=1684335691; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=3vFLlBa5cMlD9b7ag9UYfdTMx74Bbs3yMKPPX9I4GwM=; b=OGK68FoyuQQ0kL2O5HxgRSHt2QbHDboc5hKMwP4bRlcKJMMQAqRIjlauG70g4aXaoI RCwv7FXMFfNLqRJZOBy613A+w5XRRmN2H2zNWfDKzF5SD1tHfZhrbVuBk4E+E75tEqrF tTw3g4U6dgFgiOat04BE8cBNJSCGB9Eo6i59NNQJ7dGQyIov0yYTuF8P3+jFvyWWxfrn 0j0To2/U3XsPrjlbsK4GxsP+6fqJeqao+Umk0Hyn6UYVUGH6nHHmq6l0xMVKwPTxX5p+ rKay54diEn82iZ0UmBZY1V+E+USumHcN/suI4FJwOO5iMGVBjQ3QbXWAt22U12qkos0n 8hfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681743691; x=1684335691; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=3vFLlBa5cMlD9b7ag9UYfdTMx74Bbs3yMKPPX9I4GwM=; b=Ir8WBef77j6/PjjZqVWI6HGTqkrYclPmuKpwPy1v/l8zzy4h0A0RVxySMJkbvVvEEG AKZsZzJc/idj2RhQKrU2LE4fP2oayVYuHshNbfH9yi9MXfk5ydI+mWLT40G43ZH3tkUs bH+nLwlMvYREPTzwFzS8Y9ABXWdkHr4JZEIS+WXYbGs/1OAhHiqGLDwt3CpP7TM94ZTT q3+VsdUHERLFNWg66tkADM1h9ljOH8e8bgOFEGCVAOj8h3TMwqKF4iCPaQLxY6SDCkX7 JQRvkG1aI0564utwlGV8WoO0trtm9wKeFUs1w7ZZ5PWQFn7TKE5zIWVSLvJMR4+TbezX bY8Q== X-Gm-Message-State: AAQBX9dWvlvIyT6gi59sjC5i9omFiZoS+a+u3cGvUkVtMKEzYrzfwTE/ GpA2hgSKNit4k1NxA6NKVfsdDELndvg= X-Google-Smtp-Source: AKy350b5nQcMgF9tvDaCScAgDkBQIzDDMu1+GFlUDC4dCSeKOYxYJW/fQSKubGNo1KBFDrJt/MuCx/ozRD0= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a81:ef02:0:b0:545:883a:544d with SMTP id o2-20020a81ef02000000b00545883a544dmr9382205ywm.9.1681743691396; Mon, 17 Apr 2023 08:01:31 -0700 (PDT) Date: Mon, 17 Apr 2023 08:01:30 -0700 In-Reply-To: <20230417143747.GA3639898@chaop.bj.intel.com> Mime-Version: 1.0 References: <20221202061347.1070246-1-chao.p.peng@linux.intel.com> <20230119111308.GC2976263@ls.amr.corp.intel.com> <20230119223704.GD2976263@ls.amr.corp.intel.com> <20230417143747.GA3639898@chaop.bj.intel.com> Message-ID: Subject: Re: [PATCH v10 0/9] KVM: mm: fd-based approach for supporting KVM From: Sean Christopherson To: Chao Peng Cc: Isaku Yamahata , kvm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-arch@vger.kernel.org, linux-api@vger.kernel.org, linux-doc@vger.kernel.org, qemu-devel@nongnu.org, Paolo Bonzini , Jonathan Corbet , Vitaly Kuznetsov , Wanpeng Li , Jim Mattson , Joerg Roedel , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Arnd Bergmann , Naoya Horiguchi , Miaohe Lin , x86@kernel.org, "H . Peter Anvin" , Hugh Dickins , Jeff Layton , "J . Bruce Fields" , Andrew Morton , Shuah Khan , Mike Rapoport , Steven Price , "Maciej S . Szmigiero" , Vlastimil Babka , Vishal Annapurve , Yu Zhang , "Kirill A . Shutemov" , luto@kernel.org, jun.nakajima@intel.com, dave.hansen@intel.com, ak@linux.intel.com, david@redhat.com, aarcange@redhat.com, ddutile@redhat.com, dhildenb@redhat.com, Quentin Perret , tabba@google.com, Michael Roth , mhocko@suse.com, wei.w.wang@intel.com Content-Type: text/plain; charset="us-ascii" X-Rspam-User: X-Rspamd-Queue-Id: C0A98C001B X-Rspamd-Server: rspam01 X-Stat-Signature: nfn45aqkpkrqhum6wpudc8oe1bypp6ut X-HE-Tag: 1681743692-207454 X-HE-Meta: U2FsdGVkX1+RVEYEaczf4L95/2ss4P93NClzZe6TUoYvd9bZVdBsyiV/uVCTn6Fv7m/YOGoOKyXE4FRNb98/TEh+PjbLsIpJCmUXoTp7mcieZoX4rYXfFGMBtXDvWA246MHcMbWgiIwCcK8WWWc2RGSWTc0G/opxd1iGRHtqPy3jq15g9pbHkRH7Rn7G9QO98vR9MDblivMBetmGRoyKfg1zWJOdPQSfsAP5eWgApITP8ZMi8090VCRkq3rQnxzR+rTVhqAMpc78rBRiJte3lCigxZ4KZ0xuFBZZHdcJNitT+19mKssnqjbfLTn8BffTCscO9X1DK5QDYPrDwpEaVM8d+J3hgCyMUO9H+58zyS/OpSbmlagkIr7781PzMIBZKYOUrM1d9PI/UFF5DwdvELco5Y68VQVo5ShtG7/Y7pqCy1j/dP2EeXWsfyNZslpvOn/U+vrzJqBZ1hKxhpuCc8mH7m/WmD/8y4jXClGLrjSClELMebsMqWxuRmz0yq0zT1LgjU5bjIEABImMJ9SkDXVEZSqn+txOKV480wUAbredyBankuqLwy2fjVp7y3FmHXDp9pQeVX9V8/qjadQJcHSB5DOhd4L3tSxkc//fAMy3UlXdNo9OBOumYulDdGu9YQL0UNH2wComSEw5YhjGj81Mx5N4akFG5oe0d2tZGG/f7BDCZ9FFITYGq4ANldG5bd2BMRAxI5/Ey4GIX0y/9h94/hcHjnK/vih019lv9W7x3cDh1kpEfsfKlTFjmWj6ZHD2Dkdoy82oIDioBJhC9lXb9wUqZNoUojktIgzNLgBMqZcLSEFryudN6CLfjJ6VGXc828/JbkjLyMN35VVyNyoDfoxSvW3z0oZY3/EsXDVcwhmcBRY3mnyguDltfT5tpeBT2Vmq7u0q6KqoSRCq9mh1YbmuOUjgx3QZUnjot4HJIoQuZpYLUAV0RA4VpjQ6b8TdIY/vCoEJQrk6yhX 2bZI1HRC vc2HcBvUUrDp8ja99MND75+ETOXqD4dx3Rb2wS0jNvxSYofBLTMq2VBqElRotQ14H+y00UUF7AZFQ8faPGWUk7JyjTEC3LL0QfPa/puyZm6YOBB2+t+6jV1kWpMnhIjCfflt1x+iikVgn30IaMbr24Gev+Ive+Ywl3S1d8mpSLcxmfcjOmJPTblu38njhiyGEF7yGp/u/0cFCNwS2X4RZvjBw867vUwwxxpkKhisJJRwPykgvLV/wzmtKzhBWJsVhnspMZh03bgcqRUBu8RysoCozTW0qECFZ2Q0unOZP1xL8CVVvSGWQWcr66zziqB8RIyjKvauvqIsiHwixP5N5AFC7P+vSGBphg5C2JIYZ5RUpg4Me8M/fo4o030rtSEKK++QrZMIDnbfEJekBVIzVEEAAjR2QSpE/d5YFfVpW7HOllJrV1f7TapN5rSm9emGWji+morR2nukImPLI8672wiBer1Z2agC86rRnGSpMRkaBrsIXTY8jsga/6hcWKWDumDMXqs65rz8lG4CHBJG8u72KbxT/kuM9I5E2FWUCZeB8QKFbxXRUwLvUz5tA9uywCZ8LJh7i5sQn1t/+1rAV3f7ObuMOWfXUK53HO6Hws4XnCq2nSePVpme6bts9nTh+0gEz0lQF3hokYMzh4gMAOBpkZmiT9CSLURJpNKidDX8/hsE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, Apr 17, 2023, Chao Peng wrote: > In case you started working on the code again, I have a branch [1] > originally planned as v11 candidate which I believe I addressed all the > discussions we had for v10 except the very latest one [2] and integrated > all the newly added selftests from Ackerley and myself. The branch was > based on your original upm_base_support and then rebased to your > kvm-x86/mmu head. Feel free to take anything you think useful( most of > them are trivial things but also some fixes for bugs). Nice! I am going to work on splicing together the various series this week, I'll make sure to grab your work. Thanks much!