Message ID | 20250303171013.3548775-1-tabba@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 C1543C282CD for <linux-mm@archiver.kernel.org>; Mon, 3 Mar 2025 17:10:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5CC9128001E; Mon, 3 Mar 2025 12:10:20 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 5565D280016; Mon, 3 Mar 2025 12:10:20 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 442A628001E; Mon, 3 Mar 2025 12:10:20 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 26B4F280016 for <linux-mm@kvack.org>; Mon, 3 Mar 2025 12:10:20 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 7DB67A4ABD for <linux-mm@kvack.org>; Mon, 3 Mar 2025 17:10:19 +0000 (UTC) X-FDA: 83180878158.19.7C4A6E8 Received: from mail-wr1-f74.google.com (mail-wr1-f74.google.com [209.85.221.74]) by imf02.hostedemail.com (Postfix) with ESMTP id 3E57F80006 for <linux-mm@kvack.org>; Mon, 3 Mar 2025 17:10:17 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=dc2nPkjj; spf=pass (imf02.hostedemail.com: domain of 3d-LFZwUKCJgL23328GG8D6.4GEDAFMP-EECN24C.GJ8@flex--tabba.bounces.google.com designates 209.85.221.74 as permitted sender) smtp.mailfrom=3d-LFZwUKCJgL23328GG8D6.4GEDAFMP-EECN24C.GJ8@flex--tabba.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=1741021817; 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: references:dkim-signature; bh=DOkmxQVDZmf5yeUI4pgYD3v63NeFP1axKGGtiw1qeSI=; b=tZwXiCtK7IpCg4r8tnHQkC+53XklEMIeDDydz1cYpgmYaOm+LVjWIk4yHJtGYtcYHoECRi a9E1Wgt5NoEGwOwui/kYwSFXkwP/SFmj8Ot3Qw12tyorAKzgAc3yGoB70/vrCNddRbRzYu vMQF+9oqrZojDVKhtdFqB/8YpgORzD0= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=dc2nPkjj; spf=pass (imf02.hostedemail.com: domain of 3d-LFZwUKCJgL23328GG8D6.4GEDAFMP-EECN24C.GJ8@flex--tabba.bounces.google.com designates 209.85.221.74 as permitted sender) smtp.mailfrom=3d-LFZwUKCJgL23328GG8D6.4GEDAFMP-EECN24C.GJ8@flex--tabba.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741021817; a=rsa-sha256; cv=none; b=xVEdQC7ALS94E/QByJ79/bJlcTjFwts1Sm5SLcKGSuv70mzcORQoqZ/PO+wT4TXBSZQsBa uy7Be+SW+r9KMt2nO5PbHlGP3ufldzajb5eVa39hsG1VJDa3hWt4dRJBh2ThUpqZD2rrsn FiD1Ov7tCtfZYTywpnCrKyT+gJIBefs= Received: by mail-wr1-f74.google.com with SMTP id ffacd0b85a97d-390e27150dbso4422225f8f.3 for <linux-mm@kvack.org>; Mon, 03 Mar 2025 09:10:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1741021815; x=1741626615; darn=kvack.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=DOkmxQVDZmf5yeUI4pgYD3v63NeFP1axKGGtiw1qeSI=; b=dc2nPkjjR12xQdHgtpvH1p62FReQJ+cxUpYegW20hH+Ht0iXq3RkLey8UYDftKnYaa 2k+EbK9vu5ahIokV1eeOfR2bMXrImYTBNNYvCGXgFpuxeAX0r0WpZXXmfWfdj6YHVqDl SqEL5gbbK9nrHwiIHq4hCqOIOmFTFL/hENGRPOlgK1M5+V6zFg4V/ASQfWLLARQslWYK ucntG78bXj7JOTVfBRmDi1UWxQYcogs1Jh2eX1P3pwL2R/Q0EnLCNwDtGX1+SxlbMvCr g2y7XYDc9KdivcJm/HxUvGTryCkUrNzHXcdyhb5RqpNLZYK8oSrnDGOc71hiEg6FTt9V Kzyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741021815; x=1741626615; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DOkmxQVDZmf5yeUI4pgYD3v63NeFP1axKGGtiw1qeSI=; b=j0qJr8+mSea6701MceutKsk7jnsITZNVwidS6FrggmFDeypPKKjO70Cs7VUkTGBSfW XgX9lb5+o67Kbd5rlLZzb/8TpqcC47YClOrbKZcEpyg9drtu4p1IGVERk2hcOmP0kxLa MmcscOO3sPzA/GjkKm6dqQlkSUcMlXpeOiRjY3vmp+9MIOtBr6DgqaggdAnpWC8/9Naz nZNAcx1C2eIRHm8t5qzeCDIuThh6hcpIQwH68bpCNP0UbJDwtM0k1/3l4LkStl+Sm9tG s2fHiTN9conQ0X+eXAEbBHMgE1KuMXoVX50GD39AYnxc4CvmT9yVtzVqDvHo0RY34sgr TNkQ== X-Forwarded-Encrypted: i=1; AJvYcCXKNdVMfPURhrizjnjPGGACUaSutcdCsyujHXKe6fUsl3FOVitUFwD56XciFMpqe1vXjvGB90Jamw==@kvack.org X-Gm-Message-State: AOJu0YzSOU0R0V3CBQUb2dk6uK4JTUJJwTp7wzvbWwipDwqAcjoueCEs BOMRtQ3BPY7cRaAkteh9xQhYUZeTTk2FNLkfg9KXR1ldr3HQioFpxfwurCNm5OdqfZoSqj+qAw= = X-Google-Smtp-Source: AGHT+IHlZbmRfE9yAqMi2uyKLmIqF5PJRQLGxvjj7yWMHBHhuKMjhOU/JFXUOXTZEuWFst+HfN614kZRvg== X-Received: from wmbbh25.prod.google.com ([2002:a05:600c:3d19:b0:439:8e81:fd03]) (user=tabba job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6000:2a2:b0:390:f9a5:bd79 with SMTP id ffacd0b85a97d-390f9a5bf4amr8750587f8f.26.1741021815641; Mon, 03 Mar 2025 09:10:15 -0800 (PST) Date: Mon, 3 Mar 2025 17:10:04 +0000 Mime-Version: 1.0 X-Mailer: git-send-email 2.48.1.711.g2feabab25a-goog Message-ID: <20250303171013.3548775-1-tabba@google.com> Subject: [PATCH v5 0/9] KVM: Mapping guest_memfd backed memory at the host for software protected VMs From: Fuad Tabba <tabba@google.com> To: kvm@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-mm@kvack.org Cc: pbonzini@redhat.com, chenhuacai@kernel.org, mpe@ellerman.id.au, anup@brainfault.org, paul.walmsley@sifive.com, palmer@dabbelt.com, aou@eecs.berkeley.edu, seanjc@google.com, viro@zeniv.linux.org.uk, brauner@kernel.org, willy@infradead.org, akpm@linux-foundation.org, xiaoyao.li@intel.com, yilun.xu@intel.com, chao.p.peng@linux.intel.com, jarkko@kernel.org, amoorthy@google.com, dmatlack@google.com, isaku.yamahata@intel.com, mic@digikod.net, vbabka@suse.cz, vannapurve@google.com, ackerleytng@google.com, mail@maciej.szmigiero.name, david@redhat.com, michael.roth@amd.com, wei.w.wang@intel.com, liam.merwick@oracle.com, isaku.yamahata@gmail.com, kirill.shutemov@linux.intel.com, suzuki.poulose@arm.com, steven.price@arm.com, quic_eberman@quicinc.com, quic_mnalajal@quicinc.com, quic_tsoni@quicinc.com, quic_svaddagi@quicinc.com, quic_cvanscha@quicinc.com, quic_pderrin@quicinc.com, quic_pheragu@quicinc.com, catalin.marinas@arm.com, james.morse@arm.com, yuzenghui@huawei.com, oliver.upton@linux.dev, maz@kernel.org, will@kernel.org, qperret@google.com, keirf@google.com, roypat@amazon.co.uk, shuah@kernel.org, hch@infradead.org, jgg@nvidia.com, rientjes@google.com, jhubbard@nvidia.com, fvdl@google.com, hughd@google.com, jthoughton@google.com, peterx@redhat.com, tabba@google.com Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 3E57F80006 X-Stat-Signature: iiw7o3sfdnmyca1r7j91odm1d4m1q77k X-HE-Tag: 1741021817-349180 X-HE-Meta: U2FsdGVkX18xQVLXVNqTco5wgjc9LHGlty8j9XpuxrkMz1HCR3DR8wNHV2Im71WFZzFOCfPtTs5Sx6WKWTWhLZ9c6D9BPaGlkDmSjJjYRu48+rFw3pswVeoszGXKSGr6HBnUM2BI5S9szxlcKON55wYrBihHa+OeFxUBzqHFhzIWk3O0YHDBX75zpBCJu0D3Q0bawzFGPFm5t73p0A5Wu08BlrQlgeIpsBg/ZQMdTnZObUNAyAD158c6flF1FMiVswRSVJpwUllyy1B32/4zkJzqtvGNyYqq8GQD2YhUnaZOzdNrzMWRI1isIDEsVz2GdDABjN9mesjlW2MNbD20M0wNxmDrPsPvnGeIR2j1hArF/9ny/3lws8TJCZBN/BOEHEh3o2YfKuHai+OMIXRhQOqKvqOqKzbliPmzWvjg0TytvkB7zX9XgX8dqfUsyLeIfU1LrLrPH/2gcXnROZYQdVHb5CpI89lqDxlH9EHnWpT2mi3aDFCio800dSk4r6JVyRm+Tvq7/zi21HAernJeubDCSCoGjpUhykvoZrIy10MVn3RKvWEi84TE/6E36WGd46baE+9Yj14T1zJfxqt18hGQt5vNMjIt7L3OQdSaS3PRATE6Jd1zq4wLFCtur+o5Ini7ocSPzYiZIS9djK83HDz2efBRq+ZygbpeZBnHw/jlnn40cOYFwiCaRsi0j+VRlKXEteomcxzmA3fkFKwN3h31kqNH7mzaMp8xkueSt+IBbKB3mxQBBwYtUEWnZ8VGQTABMz0iXEuFrRqpHPJzm3LLF1uVBTZzjdh+JAhwq20COk1sUPYJm5Ks3c5LG/E108ZeTQZ5xTQ/z/sdPK9EXnovbywRcExfHmLUq1vYkInXQPEkkV3A6gzinLlX3SXeH+A1qfx3aCTXuwIUjx27zcygdNI1XBRXNdp3okTNJ2lX6n0OnTR4eZfEM3g+ByEvZ0ZBHn6RVA84yoDdD6p bNrQ3MwT UeThBxoqOv4xdfSJFY8PYIQcNQqBvF9tVa+iac9jmsQ4hV3ZLULVMFRJm8zkjV1FRIeQhvxJS8llkKamfdBNBrJVu5S7OOgaFs0oLEJQ7dRcfFtorEMwtJ+a2ywWPVJSRaGUE8mN4hsLt56wW07p0itkCwF7N1EHp6+sfOB5kqAqoGX2TPF2XhI6Ua1fYanMvNoyOi6PhWIyyA/DKOCK96Z4eIKiiUKH3DBPSY++Y6D3y8MhGWwLtvSNNJ8FMAcDZbs3hlXSc5hf4yWwNtXan7w7tup9f0zf5pLU75CRifDSxocNthqiUmNsW2RFdQULOV/PDG50I1L+HcLRj6jGtTQJz25OksqeEoQjEz94ZDtdM80V8edvnYuE0OhJMiaYd3bzMYAmNHSP3aQqXuUZEB6lkO91OOk8bxlIqvhkQdc0o63rCo0UNhxoT0LLBOcoO6uWdUNtsS4n/1/lrGcO1yCxA4CoPCsFpBY9AHe/MpawaftpIept5DKBdcp+2WzoDtQ7q4ub4y+Y/HqtPtBr3XhUrzH7W0P6KUaHsDZxKuFYOzfzxBeDqE0WqatVN6oRRicvnIhb+Z0BfoXDhHHblbly47OpTcTbevO7JcJdF2ZtkATWJXH5GZYaoh1LBkLGerHFzfnu5OLqn3bjGix0RdPwJJGbMwQPEAYlwAnaZhvvfgx9onqSXTpPYIpl51yNsbOABQuhzqvy4Vt0s8VlsnyuwclGzXs+Qh/3S X-Bogosity: Ham, tests=bogofilter, spamicity=0.000029, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
|
expand
|