Message ID | 20250218172500.807733-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 D257EC021B0 for <linux-mm@archiver.kernel.org>; Tue, 18 Feb 2025 17:25:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2829F280162; Tue, 18 Feb 2025 12:25:07 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 20B9A28015D; Tue, 18 Feb 2025 12:25:07 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0AD42280162; Tue, 18 Feb 2025 12:25:07 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id DB23828015D for <linux-mm@kvack.org>; Tue, 18 Feb 2025 12:25:06 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 4DF1E120357 for <linux-mm@kvack.org>; Tue, 18 Feb 2025 17:25:06 +0000 (UTC) X-FDA: 83133741012.28.558F660 Received: from mail-wm1-f74.google.com (mail-wm1-f74.google.com [209.85.128.74]) by imf11.hostedemail.com (Postfix) with ESMTP id 53D444000F for <linux-mm@kvack.org>; Tue, 18 Feb 2025 17:25:04 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=jpJiibzo; spf=pass (imf11.hostedemail.com: domain of 3bsK0ZwUKCAs4lmmlrzzrwp.nzxwty58-xxv6lnv.z2r@flex--tabba.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3bsK0ZwUKCAs4lmmlrzzrwp.nzxwty58-xxv6lnv.z2r@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=1739899504; 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=7xgjd7p2cH7Jkx3lMPKKABpxo/3WsWOTo+AToLqEa/4=; b=ShdFENNE0SSLThnAdpXf7Ux9oEzeSKtzMn9aTyzuNmqZF9VMzzQuftboQDfnEr/WK3WoXf Brlzt3Kqv8tMV0KLtd8uPL+UJJqBGMomnG+kDMATzGGscrJZypmweMApD26e1VV0b77l4u mzW00WftIrId6+qizfoNGLXiw1nDbZ0= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=jpJiibzo; spf=pass (imf11.hostedemail.com: domain of 3bsK0ZwUKCAs4lmmlrzzrwp.nzxwty58-xxv6lnv.z2r@flex--tabba.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3bsK0ZwUKCAs4lmmlrzzrwp.nzxwty58-xxv6lnv.z2r@flex--tabba.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739899504; a=rsa-sha256; cv=none; b=s/u9JXDe8naNJkJphLHWto0jPBeFtBbFd0HWfb1tsMM3J86dWaYXq5a8OAwm46adCq15nN gpfqNHnZ2Tj7uxzxp6GRhxazsc9mrRW382vDgMB2uQaQDsoOofl5JUZJWNRugsi0Wr1Z+r bqjmSNFtC/4ZiiDxz6MTlx8OtWqhNb8= Received: by mail-wm1-f74.google.com with SMTP id 5b1f17b1804b1-4394c489babso30552565e9.1 for <linux-mm@kvack.org>; Tue, 18 Feb 2025 09:25:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1739899503; x=1740504303; darn=kvack.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=7xgjd7p2cH7Jkx3lMPKKABpxo/3WsWOTo+AToLqEa/4=; b=jpJiibzoppmUVzwXbH4Qt3FZtlbgHpKb8irddqrRelqxA14j4D1YsAeydLsWF+KZu4 jjjFEhZ55llyAz3waoBGF7zi30iB2wjmS0lw+WC1QcUzGisOZveqeZ0YVuXbK/09JKue MMpAdC0GPRYoWz1YnoE7eD98Y7XzmHci3KEYLzjUrAJsfBXCd5NF7BO3vKuxWSgSGL23 lfDmet5OITvYJkVpsDamlZRrwArLvN4riFrDgtSers+ek+Qex9ZE3cNoykanO9LlK+VE SYPSgZp827HkSj+osSgOJkb3LkEdiSNR7B4gj5OEz/0QTi54zQ+M9HVuZGPH75/QuP3F 3d1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739899503; x=1740504303; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=7xgjd7p2cH7Jkx3lMPKKABpxo/3WsWOTo+AToLqEa/4=; b=NvM/+TiAMozVGNpQq/Rm0e/hnKxgc0R6iIrYscUfqNQE3qKihGcRw2jwbtVqwZPRB+ nsaQIKxyTZkywx5BF7jhjss57lztg0JNnYRfiyL1QtbPw1+IUeCwKWZvVUoMNYGgxMVw 6zallvjbWcavxa3WNTqs55sGXEuN/1Cg0hFOLjrS+Ce/3IejFx8hrzsBnkJLnl7iyMBY 4oD0UM9g3bIFUqXK7+vNt9n5onPXZcBhCdNgqiweq0LFB4kSd9XUqnNAcDRSbt4HHSnR Og5o3/kUvxO7SgS1pj2cSmbXkSuxs1ac9Q3pwdIlejflsFtZpirPFHcmmPhAEkuGil0b e9lg== X-Forwarded-Encrypted: i=1; AJvYcCWqDncRpY1MH4pc0Dc/sp663BFXeNvLlFj0rkUIToUldH0U4CMR7drK0ohT9lkhZRioKriwpgNmfg==@kvack.org X-Gm-Message-State: AOJu0Ywp/X2KfbxAukYFazQ188H60TEJjuDlBzWhL7/yszzN/mLEY/nP LKUKTH/3xUZzM1euhKEsj34HFITcE5YAd3Tp/id/pW6JpvmKjkSloi0miiPHY1J4ayii2+7JHg= = X-Google-Smtp-Source: AGHT+IF4FwEANaZuFb7keZxJvx6HX2jKyjZf3e+2kOQ7nOgLoCxBtVbIZRgZLFZAieehz0UrBgr1vKr+gw== X-Received: from wmbjg22.prod.google.com ([2002:a05:600c:a016:b0:439:624a:c297]) (user=tabba job=prod-delivery.src-stubby-dispatcher) by 2002:a05:600c:a0d:b0:439:4a2a:f318 with SMTP id 5b1f17b1804b1-4396e750870mr119296885e9.28.1739899502697; Tue, 18 Feb 2025 09:25:02 -0800 (PST) Date: Tue, 18 Feb 2025 17:24:50 +0000 Mime-Version: 1.0 X-Mailer: git-send-email 2.48.1.601.g30ceb7b040-goog Message-ID: <20250218172500.807733-1-tabba@google.com> Subject: [PATCH v4 00/10] 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, tabba@google.com Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 53D444000F X-Stat-Signature: a69zrcfwina1yeu1xpsxcwrus96p7d5i X-Rspam-User: X-HE-Tag: 1739899504-429641 X-HE-Meta: U2FsdGVkX18ckdnAOJxJjwkOCxbWqCvWT0AGTCnUQMAw3mnspgNPfHWd2X0UmAtMbxHd39QE0eKFL85oVJpGDL2cpmiLxFWiE2iGwNUUewlzOXiHDpCMiM5Wuxe7fKHgmppO9ShtmBjnrESsObi5o5NLpbzVI9PYkF4OnenIASu4S3NPUoZBX+3ivY1mLVkl/iwZn9+Us/FSeZLINsOC7HMq0Xk6S3XhdjdIdZBriHWl5iiJ+lpinRCsiMhgJgEawb6bhAK6XWrKvRJnsXV7V5rIaLCNdQpBMSy5NMH/N/cfun87vgrpRXg+Ft40aSda4Pl5uepO9evGprtavMmAz8nlWS8PjNqwcuNSiZi/tWDVqUjjPR9NPhLJBFLuf+/VbQzPqC2Mp2Dmx6MlB1j5d5n/4hNWxWqP9HSr9HnX40s5YeELMJ1rghOgFeV2Tr2HYiLw/Q9qc61YIEhgaOt5jpuC/xGCg9yxQ70t+Ekbz07kR/WkX0nIB2YrtnQ7zgDOYZArC50+hn7mV8QmR4p9Xbw6GbpNfHR9TbLqMyMIV5eLz9JdV7EXmbFKovOpNUnoYvZdYtWhJ1bqsAYfzfg1nIEboIOHaOqMnQ+cUSiyueaCq8gBXoYXUt4rSzPwV5BV2GEpsqxqilFq75VA9cRGMEOacYjV4PIt7yUQ5bqh71oz7Bdzc1xCdwEja/DRDtGgQIt+naxD9ewcHIasFzDbulbP29nrrd8H26PPbBK5JvNr035DlLxUrIiDcCCtxkiijGdeR7qxo7DrKr3RyI8HCY7x5nvaxc3NtCpEsICxvce/UoD2PODxfltoricJCDL6fJtSGPU1UmUv3A7FlEHxd1k4G8fEFTEzWv4ZAiW/ajIfokJiFP71GE10N4Ukba+74iNJjXtXmqeerVkBX777MpUOFbWoWd3pHWhUVm5j1VTsFKPHa+GzqaPL+UyInpUBPYX9kIc6vZdikUqD2kQ 8GLXH3Zu YN8LD4BcgwPecbAIg1a6n//IQyTwSI391eO/xKUkqYd4JQgPiZ2YJ6miuHaww9Ppk9MYPt8RubK/FWz7Nrht8qRzGzBR8FECmuHcl4ny832Fruru+p7/GURLGc9PcCGtzWEquaC6XLDIFMsYjzWqFIpAGWWjx4A2djz10NJfwWejg1dq20ZRtkNzzOn9h5KFLJnEkPhaXaY6O1Tl130WSktZFMrSbkPS/nWwXh33SA5ysA26zkBrsGPMV5fXAntn2FLMaYh6Mh/uzCyMMtUWggcLJRyXZRh+j12EZHq1rq1PNf9s1kbEsfbIrjiGVypdL5F0fpVrUwtfKQZmGXxFqJjl54KfDqYMPJELTcZHkrpBqNJSLm3ehxPl/FJ0XbvW3Ki8pkJW1s4v+vg6P06VFAxqtmnA7JwTwoUEy8Q3WJFhWYnLhsNMZ+8IF2KZFTd5bRHxBCBt70ZgdXYE4kSF3ubdiBNQ8ZZoVrEesI7gd9D7MnA74mp4M+tsuxo/PeHbB4OPBUGfNh4qp/iL0vq/fQEdtHbhyT9r9Vz5GPzQhGmAOX4mPUSTwljrYn0oFt4F5e1NqLX0Eiug5H72S9uZmXJB1vxV69bf5oippzRib8YJXNs3oqencua8dNgymJpaj8gfCkx1rQ9pyjS7CzhUHm4BlWTkZ9fol28adTwqBiuU0wgOJFb7fCGaYP8NbTOjjXVorSTZx/X2lZjXdU55XzrChkXYY7liAfyoJ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, 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
|