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 666FFC54EBC for ; Tue, 10 Jan 2023 22:51:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AAE818E0002; Tue, 10 Jan 2023 17:51:49 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A5E4A8E0001; Tue, 10 Jan 2023 17:51:49 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 926238E0002; Tue, 10 Jan 2023 17:51:49 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 870658E0001 for ; Tue, 10 Jan 2023 17:51:49 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 543CFAF450 for ; Tue, 10 Jan 2023 22:51:49 +0000 (UTC) X-FDA: 80340388338.28.039AE2E Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) by imf25.hostedemail.com (Postfix) with ESMTP id C8C3BA000A for ; Tue, 10 Jan 2023 22:51:47 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=Z+LHP8EF; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf25.hostedemail.com: domain of vannapurve@google.com designates 209.85.160.178 as permitted sender) smtp.mailfrom=vannapurve@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673391107; 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=Nj+/7ufbi+mzc9WLMV9MhKIZ+vKN2tVNdm/p4PveWiw=; b=tsJhCBQ9TuT1jEq2wT91s5dpnY6uGcGu47MbeogMy81kv8CuV7toi77foWJTxMKefApGkN w40KUCwobgpZsoDSPjRBZ81lnFn5lhQRLV9vgs/+mRaO37FMHeeToGfQTp7vJrM88zHLeW M2EIUdmuFhgzDA9OVBK3gTJZ8cICs4M= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=Z+LHP8EF; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf25.hostedemail.com: domain of vannapurve@google.com designates 209.85.160.178 as permitted sender) smtp.mailfrom=vannapurve@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673391107; a=rsa-sha256; cv=none; b=miwRmkYf6eMwdFDFYcqixGNzUFWdrLDPptpHd0z3V1WX1xV6Zy6XjLtFFGTG4HPNCbo0vf gnMnUslpZ9gyLtITOjOR9yfvhGRGqX+e/8RafZ/d1Kc/Ac/OFvyF+sGFKSt0I3BN3WJ3AH r+r7y5HiQs+qqfSFF+mNyG6KbwSiIeQ= Received: by mail-qt1-f178.google.com with SMTP id j15so6869888qtv.4 for ; Tue, 10 Jan 2023 14:51:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Nj+/7ufbi+mzc9WLMV9MhKIZ+vKN2tVNdm/p4PveWiw=; b=Z+LHP8EFN813rSHrstCkLabK4IngHI+cKeRWcxWaVpq6IuYGolxjNslezLPrqVjGqV q49LhzsEKIYTJGC5ECSyLgvYu9H6+d3+MoSEXFRuBNZkhp/bFYsGHLQVlAUclwstgUl/ HA4F75LkF1TDyFZhI9t2f3OaD8uDIFSGgQkDwmVvJv1HJfjnrob4MIuu2lTVJTGD2K5s FR5lWKSZN3r86ua09Ari4/MY00ieOSSs2Nxy9skABpdMmfZbUcY4CQ2ZJ0yT0Fd/fH8u ay9FGbUCFo1jWFIKVNRkSTNDVKrkth2p5YEk7hVBNMXL4/rfsK5UKUx7+zHk/wkSssr/ 8Vfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Nj+/7ufbi+mzc9WLMV9MhKIZ+vKN2tVNdm/p4PveWiw=; b=bd6lt7tuzhYfOVRxbl5UgvcLFifKpsHHIAB550tS12Gtk74WZcsTV/eo3WxsE2j3RN /cuGlmeBSaCqUF1PaGNbP6iBv1Dvk9DEkg6uLc0SYEu68yj7pOd1EmTb6ffMNzZedwvK WnoeIejGzBO30Z+7lQj1H817BP65Tg2Go1iFXGE1WrvnfPyJl4Y+hFNuzyO9fnyCbYLQ xL0QRgpiuZPjqIK8nQAzk/NchIVJC5/M9+L83Y1FNnxRSz2IfbNl/gEPO7wo7h4mjCsi CU6lUfuBQT+YdUT3nHG04JMnExRih8MiCkEqtSrThx86ey+2vvMaYpklV5WFLrNruNNQ klfg== X-Gm-Message-State: AFqh2kqEksYXklUVEKBChjjGZsCHMDiFvNtju7JPvp50arbT0y2cD/vh pkt5fz+P0tLfZ/ktRGKMs8jbYAxRghUwIUVChcl0PQ== X-Google-Smtp-Source: AMrXdXtCmgtL7XJA1AjxTGWmxlUVgcif515aqBGzxNtC4EL5mTP/V3O8hTigwzRJaQTQTj8cDIyP79kG4mIF4ZDOg8Y= X-Received: by 2002:a05:622a:5c1a:b0:3a6:ee88:63dd with SMTP id gd26-20020a05622a5c1a00b003a6ee8863ddmr3310643qtb.446.1673391106667; Tue, 10 Jan 2023 14:51:46 -0800 (PST) MIME-Version: 1.0 References: <20221202061347.1070246-1-chao.p.peng@linux.intel.com> <20221202061347.1070246-4-chao.p.peng@linux.intel.com> <20230106094000.GA2297836@chaop.bj.intel.com> <20230110091432.GA2441264@chaop.bj.intel.com> In-Reply-To: <20230110091432.GA2441264@chaop.bj.intel.com> From: Vishal Annapurve Date: Tue, 10 Jan 2023 14:51:35 -0800 Message-ID: Subject: Re: [PATCH v10 3/9] KVM: Extend the memslot to support fd-based private memory To: Chao Peng Cc: Sean Christopherson , Jarkko Sakkinen , 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 , 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="UTF-8" X-Rspamd-Queue-Id: C8C3BA000A X-Rspamd-Server: rspam09 X-Rspam-User: X-Stat-Signature: rx687jrx3bby5gcxu44z4zwkxhi5uhku X-HE-Tag: 1673391107-280566 X-HE-Meta: U2FsdGVkX194ycMQz5laY/+/00+Ncp3d1DJqElk/w0zL6+SmTKlaKLIHMqbojz1CdrMWcVbHysuD7BY7wcWAQKcRIUEq7XmP2gvl11tqAEAba8qHp1QRuFjqIcqWBm+SIXlQglGnnGQo07tnUHsdMnM2c4tpg39gSfmqqhzYdPbSeUkSRZF7eo94hqiROuaW/fwQkYV9r2MmX3VjR4SJRZSb1F+M0G3yN9H1nI7txj9FtBiECJF7kytiNkX704Hf5OY+HevNOrLuqYIzw0J4rFz4s1O7e5zOb4uv3vuZrv4zTj+72IwEFzqfDA/aj5tBk/eBAV2huZm212Qya7Gtt4ZJKYapmkRcx56ShMqNXXnpA/8lMWN1A+eXIGlVsYNp6lsafFrOlKpEg1yKBbIWT/9+Hq9vd2pcPrl4H3YJz83KsyHI48NwaXQV1H0pNOTT1hYqaSSeJzAquvwQ+UUKKTplyVxti4LEGs0pqyQGMb5qDpRtMYoZN++Lc32XtWEs8JgOlo1liUIcxtFLClIrtyeUg5QyOPZNEP8K8GUfak4OImoLRjFFki8rQItr1Rj/Pjib4tUAxVBfa5YgRtAYmTpwGOV9ynEuFQeJZKnTATLw4QchpavjudfpjaGmZTD1QzNWHXn9wWi5svECE6feCesTyEbW3LJb4o17JZNBbTeYQoOOawzQibiAYcP/Dm5AC6hawcTVnv98ABpeXigSd30ZYmYKHhKZLq12GP+59Hc8Eb/6/yXO7ZSB6MEje9V4pCE90AL01stHzyyU/v0WbUhJVXAMAy5Z4i2DNiVuMx+3CRAOy7AD3z8O0JACbYQyCavqpySlYrb3buMQD2jbIk/mDn0o8ByfKOHVQF/VqZdGind5yPqAsnq21gK40sCqY8d7aUq349yVzMXi8zP82zUci/ohXnLr82LOxeJakS8JS34HzoeqXuwwXdygZJdVXd/nOuv908hT+jR67ML 49jsNyDt P7XEzYGse5k+teOc= 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 Tue, Jan 10, 2023 at 1:19 AM Chao Peng wrote: > > > > Regarding the userspace side of things, please include Vishal's selftests in v11, > > it's impossible to properly review the uAPI changes without seeing the userspace > > side of things. I'm in the process of reviewing Vishal's v2[*], I'll try to > > massage it into a set of patches that you can incorporate into your series. > > Previously I included Vishal's selftests in the github repo, but not > include them in this patch series. It's OK for me to incorporate them > directly into this series and review together if Vishal is fine. > Yeah, I am ok with incorporating selftest patches into this series and reviewing them together. Regards, Vishal > Chao > > > > [*] https://lore.kernel.org/all/20221205232341.4131240-1-vannapurve@google.com