Message ID | 20230914015531.1419405-1-seanjc@google.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 2D91DEE0203 for <linux-mm@archiver.kernel.org>; Thu, 14 Sep 2023 01:55:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 098286B0277; Wed, 13 Sep 2023 21:55:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 048896B0278; Wed, 13 Sep 2023 21:55:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E51D96B0279; Wed, 13 Sep 2023 21:55:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id D4FFC6B0277 for <linux-mm@kvack.org>; Wed, 13 Sep 2023 21:55:38 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id A9A7AA0F22 for <linux-mm@kvack.org>; Thu, 14 Sep 2023 01:55:38 +0000 (UTC) X-FDA: 81233536356.21.C899E99 Received: from mail-pl1-f201.google.com (mail-pl1-f201.google.com [209.85.214.201]) by imf22.hostedemail.com (Postfix) with ESMTP id EA1ABC0013 for <linux-mm@kvack.org>; Thu, 14 Sep 2023 01:55:36 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=R3C4WOe1; spf=pass (imf22.hostedemail.com: domain of 3F2gCZQYKCCAOA6JF8CKKCHA.8KIHEJQT-IIGR68G.KNC@flex--seanjc.bounces.google.com designates 209.85.214.201 as permitted sender) smtp.mailfrom=3F2gCZQYKCCAOA6JF8CKKCHA.8KIHEJQT-IIGR68G.KNC@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=1694656537; h=from:from:sender:reply-to: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: references:dkim-signature; bh=bJKy84XSuMTmOC63vQkGfkXTGkwOOuRa5fNJs1nSv9Y=; b=eVvivEHUi121sSFBbzgSqCQAoZYm7ID8nCFTmx9SipmbHyP0bNj7KMGAahD2r72d6f1H58 MjqVheQX4vv7LZeL8Kn0lsYvDOhthJ0aiqC7R8sVFT0pHoogUNyJ5+/NbuSn3hcAA57vBm d5WRw0hv1ycVoKpxWWldCWVCF4mEX24= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1694656537; a=rsa-sha256; cv=none; b=WPEBJotC7QARQTF40eOo19RIaHcLqiciawD1K92/7IkzLB/US2IWZAg+mPKaYvqX+IRLiE GZ7uvNglIq+8DIpCPBd/BXeoXUF++BeYpCcK7VpEf3bXmt/tkGlJGNXdj8cAi/eqwF5B58 IujF1HXODYhfH7OGY50pQGuUA9h3dPo= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=R3C4WOe1; spf=pass (imf22.hostedemail.com: domain of 3F2gCZQYKCCAOA6JF8CKKCHA.8KIHEJQT-IIGR68G.KNC@flex--seanjc.bounces.google.com designates 209.85.214.201 as permitted sender) smtp.mailfrom=3F2gCZQYKCCAOA6JF8CKKCHA.8KIHEJQT-IIGR68G.KNC@flex--seanjc.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com Received: by mail-pl1-f201.google.com with SMTP id d9443c01a7336-1c08a15fcf4so3862595ad.3 for <linux-mm@kvack.org>; Wed, 13 Sep 2023 18:55:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1694656536; x=1695261336; darn=kvack.org; h=cc:to:from:subject:message-id:mime-version:date:reply-to:from:to:cc :subject:date:message-id:reply-to; bh=bJKy84XSuMTmOC63vQkGfkXTGkwOOuRa5fNJs1nSv9Y=; b=R3C4WOe1Lih14C3a7jyyJYqIbaRJML5BHwyLSrqBb6nwL7VJL63Sf2HPlWemUwEeLu n5rCoW8OxDH+o2glAxogPlma1+3Z15d8IP0oRIOT2e1AJ09D2aLO0rA+KDJL7ZGz4ams nKELnHc53nRQTkC7+S7HGc4b2AShYI5VeAWl6JNboe9l6QjlTAojMaQfbO6oEZKP7NIv geDrbj8O3S/Of2EHpc1JPq77QCPHoKf61DzIyJAIo8j7AzKEX6HYDrFauB6nH82SsV8L bTxDHwnB2iBOg8xmS+HEyICHIrDCI+Yo79mUo+cdYp+tRY8v4EcY1mXXbLtsaYRYDeGW EjXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694656536; x=1695261336; h=cc:to:from:subject:message-id:mime-version:date:reply-to :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bJKy84XSuMTmOC63vQkGfkXTGkwOOuRa5fNJs1nSv9Y=; b=cj+ni9tWGMoP+crkpj9FrhaLpp/kn0Y/tCcYM3Uh+k9MdBthrepLow4fG+KJeP3mNG 1SeqsscvmmNNu9p7Tj/sgOhSvwVBsSC1RVi8eYZ5XwBFEleRaGsGherDCXhC7W6DP0Kd GNk8vWIk/z8T4rpurU1peng343CFS0U/oDerdqoc+TKrnWlUU/MKKtnXWQ/7p9yo+m4+ Vlj1i4A74hsm/C5lGfzVprfHSceHgvaU85q8cfas6/V+AczrbNEGSOER1l0SwdnwMdo+ Hc8kSPSl2IUS+5Qk5I1p5C+hZI+PwmGgePBhIqSigcN00pex3UO+m9kQkLlt46DHHU2J EomA== X-Gm-Message-State: AOJu0YylrgvomuOgYDrd89kMGAbakEKVuHIxRJ9RE5F+KcCvsmMIgiOk z+KQBaRBihISgbJVJVoqt+fwSvdjIu4= X-Google-Smtp-Source: AGHT+IGnw6PJDWM0E1VK/7ZuUO30qpP9NQbgvDz7dNd87qt+PDes/hO2OajwY8ZpLg9diAiXM3Vfd4Drz0o= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a17:903:2445:b0:1c3:1ceb:97b6 with SMTP id l5-20020a170903244500b001c31ceb97b6mr183120pls.7.1694656535510; Wed, 13 Sep 2023 18:55:35 -0700 (PDT) Reply-To: Sean Christopherson <seanjc@google.com> Date: Wed, 13 Sep 2023 18:54:58 -0700 Mime-Version: 1.0 X-Mailer: git-send-email 2.42.0.283.g2d96d420d3-goog Message-ID: <20230914015531.1419405-1-seanjc@google.com> Subject: [RFC PATCH v12 00/33] KVM: guest_memfd() and per-page attributes From: Sean Christopherson <seanjc@google.com> To: Paolo Bonzini <pbonzini@redhat.com>, Marc Zyngier <maz@kernel.org>, Oliver Upton <oliver.upton@linux.dev>, Huacai Chen <chenhuacai@kernel.org>, Michael Ellerman <mpe@ellerman.id.au>, Anup Patel <anup@brainfault.org>, Paul Walmsley <paul.walmsley@sifive.com>, Palmer Dabbelt <palmer@dabbelt.com>, Albert Ou <aou@eecs.berkeley.edu>, Sean Christopherson <seanjc@google.com>, "Matthew Wilcox (Oracle)" <willy@infradead.org>, Andrew Morton <akpm@linux-foundation.org>, Paul Moore <paul@paul-moore.com>, James Morris <jmorris@namei.org>, "Serge E. Hallyn" <serge@hallyn.com> Cc: kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, kvm-riscv@lists.infradead.org, linux-riscv@lists.infradead.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-security-module@vger.kernel.org, linux-kernel@vger.kernel.org, Chao Peng <chao.p.peng@linux.intel.com>, Fuad Tabba <tabba@google.com>, Jarkko Sakkinen <jarkko@kernel.org>, Anish Moorthy <amoorthy@google.com>, Yu Zhang <yu.c.zhang@linux.intel.com>, Isaku Yamahata <isaku.yamahata@intel.com>, Xu Yilun <yilun.xu@intel.com>, Vlastimil Babka <vbabka@suse.cz>, Vishal Annapurve <vannapurve@google.com>, Ackerley Tng <ackerleytng@google.com>, Maciej Szmigiero <mail@maciej.szmigiero.name>, David Hildenbrand <david@redhat.com>, Quentin Perret <qperret@google.com>, Michael Roth <michael.roth@amd.com>, Wang <wei.w.wang@intel.com>, Liam Merwick <liam.merwick@oracle.com>, Isaku Yamahata <isaku.yamahata@gmail.com>, "Kirill A . Shutemov" <kirill.shutemov@linux.intel.com> Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: EA1ABC0013 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: faku53px4id1ctk1k76wpid8wpwzajwh X-HE-Tag: 1694656536-883483 X-HE-Meta: U2FsdGVkX1/gUAuGUB2KJ3tHxY1egkEdidqPdcWlNvDnvHXLMKZXYTfiWqK1OqyeWAIXWnxQQlglOKHGMZL4ieR9f1SmhzXu3l7mlr5QJK1nXzDhdxw3dW1yzhlUSwuJlqaG6kWJ2MzzEQFG+vHD091D5Yx4QEshPZD1zQeSyVMVCgXpuglAChE+ycqQDkUWhI6A0WQYse7eWC/q1nzHMi4bV4PvBEh+bDEiz2vobfwy84BKQ40eCvec4/aC3QsD7u9pWORiwmKkRWNJwc07TKNY+zd7Re5uHkq3yQa23lrPvQsxFJrId3gtk9upACj72CN+bQtwc3zp9ItKmJPFevkxAU2EMDPsaKRIVYQ505rQW9Cy5IvSAUA6RcAvYGqAd5/gaS885PRQfyYkDSzLH8M84JHvzyD4GbMuwCp1/ZiaraQUuSRXsn+xon0D3vvAMHcwBrk3/pw0pdzG1bUhXrddyvNoU7rN31elvjPKcbAzFNC5xp8V3KdLeXqwILYvReScUOpT7nqIo9Iu8XTpa3zUNkz2t/SlP7N08591bmRarHpdiELMPXhtPosT9v/RCED4iIvaaNKHwNDKMA+XwCfYOsdzYWTCyitraCImvzZavKzTEb4z115VpBfEprXrfqtzttRzhwtSXBZJcYmsXoZdAJN2a+fd4XSi2m6Cgb0tqa1pTmidFZ5Raem6SeVw47z5aLW7f4cUjroSIAe5xFjftKzMk5uBMTshLNKwVFw2GuYva66tF1pCVrDDIWdr7vr0awglFMZzJWPRK9QZitt0TEMNZfK5oJ6uJvfaWSmoLXJYuZooTVEYI8fd03nq6VArblCogBtjbQD7+xut42ggqa63Bcgr0wntB2P2oMDmGzXCLaaVTFWvZcTIZWatkgpjPZmlWn0UQEJ0HKx35PtEBjdTJGPbaNJJxiZ/6acOp+mObARVci6JSW+I85sH2nleO6vCKPVs4boyimJ wcjxgD7+ rmXQRI14eTxYERh5ER1/+ah/tiwHIXYhPYNxRd0LFkJIvjHuEcrO86e2dGhEYeiS8k3zks3idH+tUoqraDyGtLCqLZTAjcR8W/SHp53ChHywGg+3NRZM5G7323L4d044QfHf6zo1Q3eZVFb4hovlptMIco+eS8B95UmIQ13UrXTT1u6jC55vCOz9jl6GCgSrodMVtJFIQGixS6/sK4h9GODkQJtjsTGB3SALSrmT0DtCTplSfMGhh/dfVd5jbRdPYtKYpzLokTnzAsBgfqJWXk8+dSrtwba2UAo9Udy8pR4RbGNV7yCIsimA9CSu9g+b/bLFynQeFKgW04k9+Swonbl23Jrx6gGEBXz91m1Lj4SItG9KLyr+dCNiuAi8nAxqmXA8mWSmj5JfBD5zVxgxZQuvDafY3tIQhrbFeCWyS9WN03mwPOKjbmabjUx/2s+cCPA5RcwcsAJDX4Zc3d5UVGg5EBIPK2Gu+hxyiKkyWPBWo3nCdYph2LG+Rt60P8ABaRhCz9rJeXTR2J9UXbO0QtmgLYkHg7laR4eUNm+JRpedh8T8+nd5X03MhuvyKVtjYolonDWYBeXskid8AqdEYNsHPkP069n0RXPPUUFONESMC5Bm7ss/H9KseNdUR+7BYzFVqxw3Jsw3LlfQSeWgjEQZDmc6+bRN5vn0DFDlCf/QPHJbnVO0A2ear7dUTVCXCRCTlA9G6Djeh/heJ0x2h9vJ8x1O7cpDyc90C1A68KOg9wMgspDKJf9RDIHsgqasPaHHTPCrJlUOTYKhhJJ1FXmvGl/e/tQV1hn92oHtHXeIJbPXwwvthu0vF7F4NSf5DKpKFxjRbynMhj87diYIGSIEIOzYm1t5ipcsL8jEZlA8VwiRwQ64V7yXE5xO9qVk1D1ug8LrnI+1e9ek= 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: <linux-mm.kvack.org> |
Series |
KVM: guest_memfd() and per-page attributes
|
expand
|