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 69C49C25B10 for ; Mon, 13 May 2024 16:01:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F005A6B02A6; Mon, 13 May 2024 12:01:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EB0766B02A7; Mon, 13 May 2024 12:01:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D77F36B02A8; Mon, 13 May 2024 12:01:31 -0400 (EDT) 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 B5CCE6B02A6 for ; Mon, 13 May 2024 12:01:31 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 0BB048066C for ; Mon, 13 May 2024 16:01:31 +0000 (UTC) X-FDA: 82113837582.25.70C05A7 Received: from smtp-fw-52003.amazon.com (smtp-fw-52003.amazon.com [52.119.213.152]) by imf05.hostedemail.com (Postfix) with ESMTP id BAA3C100004 for ; Mon, 13 May 2024 16:01:27 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b="My//k5o7"; spf=pass (imf05.hostedemail.com: domain of "prvs=856a464c5=jgowans@amazon.com" designates 52.119.213.152 as permitted sender) smtp.mailfrom="prvs=856a464c5=jgowans@amazon.com"; dmarc=pass (policy=quarantine) header.from=amazon.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715616087; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=/ZQi9dOaRQSJ70JtHs5ktPMljCtexhvs6nJFR6ZIOr8=; b=8nlXsNlQWenp+E4ma1tVKId1wO7P++OHWLEpc108MQzpwAnToyJiO91/57K1NTlCKVLdT0 vdAnn/viStcfBcQ2xDLfzyqxhwYtwJHWy5jS1STCdZbWzOpY+r1Ft9AdOZTgkYOjwHwNbH SJmt/DpULlYgc840Aa/XPyjwO0HnGvw= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b="My//k5o7"; spf=pass (imf05.hostedemail.com: domain of "prvs=856a464c5=jgowans@amazon.com" designates 52.119.213.152 as permitted sender) smtp.mailfrom="prvs=856a464c5=jgowans@amazon.com"; dmarc=pass (policy=quarantine) header.from=amazon.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715616087; a=rsa-sha256; cv=none; b=oX4ApV+IR5yLiB5tVzUS9juvFnbXYq2BFpZygdtIujRqeChxompA0V0ZcofKK0UAdfSCZY eIoPJJsF1WIhPnkI2B5E6LQWmMrMve6dSQSwHbqQScNTg4ACe0MVtGvsgrdww4cKllhoZf HXTpuFLBohJtdPgRqHmx2OYgL2E5qOw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1715616088; x=1747152088; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=/ZQi9dOaRQSJ70JtHs5ktPMljCtexhvs6nJFR6ZIOr8=; b=My//k5o7FrtSmXKBp9YSy3gbtRniIXQpFrlGAeJ/xgNuok2IqFzuxHF3 8GK67+X+hsqqLliRNo6Jl+T3bpiiFeZ2BI/U5WTqvif6L4p/B5/8ngleG /iGQJS5xjL+LT4RNUnjDwHJ06DAjcxV7x0BSvxsZYZiIyWBS21EJHMhZ5 A=; X-IronPort-AV: E=Sophos;i="6.08,158,1712620800"; d="scan'208";a="658341340" Subject: Re: Unmapping KVM Guest Memory from Host Kernel Thread-Topic: Unmapping KVM Guest Memory from Host Kernel Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO smtpout.prod.us-west-2.prod.farcaster.email.amazon.dev) ([10.43.8.6]) by smtp-border-fw-52003.iad7.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 May 2024 16:01:25 +0000 Received: from EX19MTAEUC001.ant.amazon.com [10.0.17.79:5865] by smtpin.naws.eu-west-1.prod.farcaster.email.amazon.dev [10.0.14.167:2525] with esmtp (Farcaster) id 1115728c-e447-424e-be56-7a79af17b930; Mon, 13 May 2024 16:01:23 +0000 (UTC) X-Farcaster-Flow-ID: 1115728c-e447-424e-be56-7a79af17b930 Received: from EX19D022EUC004.ant.amazon.com (10.252.51.159) by EX19MTAEUC001.ant.amazon.com (10.252.51.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28; Mon, 13 May 2024 16:01:23 +0000 Received: from EX19D014EUC004.ant.amazon.com (10.252.51.182) by EX19D022EUC004.ant.amazon.com (10.252.51.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28; Mon, 13 May 2024 16:01:23 +0000 Received: from EX19D014EUC004.ant.amazon.com ([fe80::76dd:4020:4ff2:1e41]) by EX19D014EUC004.ant.amazon.com ([fe80::76dd:4020:4ff2:1e41%3]) with mapi id 15.02.1258.028; Mon, 13 May 2024 16:01:23 +0000 From: "Gowans, James" To: "seanjc@google.com" , "Roy, Patrick" CC: "kvm@vger.kernel.org" , "Kalyazin, Nikita" , "qemu-devel@nongnu.org" , "rppt@kernel.org" , "linux-coco@lists.linux.dev" , "somlo@cmu.edu" , "vbabka@suse.cz" , "akpm@linux-foundation.org" , "Liam.Howlett@oracle.com" , "kirill.shutemov@linux.intel.com" , "Woodhouse, David" , "pbonzini@redhat.com" , "linux-mm@kvack.org" , "Graf (AWS), Alexander" , "Manwaring, Derek" , "chao.p.peng@linux.intel.com" , "lstoakes@gmail.com" , "mst@redhat.com" Thread-Index: AQHapSDFL4wJB6zUokKkOmjg3vQ4V7GVTVUAgAAFhYA= Date: Mon, 13 May 2024 16:01:22 +0000 Message-ID: References: <58f39f23-0314-4e34-a8c7-30c3a1ae4777@amazon.co.uk> In-Reply-To: Accept-Language: en-ZA, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.146.13.220] Content-Type: text/plain; charset="utf-8" Content-ID: <12947CE165AA3241A48C00EB1398EF6F@amazon.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Stat-Signature: h31bfw7nex87x1jnredaz8tprircyene X-Rspamd-Queue-Id: BAA3C100004 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1715616087-99441 X-HE-Meta: U2FsdGVkX19e4vpnt23XRqj2bQUKP8GayEFL2R+NkiV6drSjp97to1qecXlHHzvf07uU16HM/6EOCx3zt4uSkVewsR1r9U6AM0EsluHK0zfwxdDVOTXr6kQJZeZxLPcUnA6AHM0J//lyWhK5lCWnRh+K0NJV7DQH7ohkGKsM4aFfRvmfyH+jQ+4rBQmPxCJp/O285o5r6i2CHSfZFmv5aQXzCUdribPMcG73m3rCxU1z03INSkbzS2VdZCliTh689H1wdIGi4+aXUc8Wq73sK75iCu5BDSMMOX6fb/NZEp521dcONtieMD7StDKCr6KRNJsHgDrteh/k4XL4V7mYKocq8/naWUf6GC0CezXLGayOABLPpXwn39KL2Y38j57aTS4l/ry8KFbFm6lxqj73sMNrj/R2ZtQajdKSbZTZOoRKYFVbp1ZoqOQsyFnV7zT9aHLEJBAGtG+jf4Sh8uBdcEYVrWPhu5UmtgTS9ApVO9ZNmHg0H206xc8/qlLkemkfAo66Bs+wtv+2JRdvLvs5X+u3jxS/tg3WNLY7hfqH4fyluzf5LgZErs0pGjwzbeGCt6BGV2tDuQZ7NzJKOGwnbGLOjHgo+v6QeCSovC4DJW1qTWL9IAwYluI8LFIVDkGBK8ncfUkSNM9KPhAF4AXHn0DBmAS42aonH8vbupb1Wpi9wYEhBRnHmFCy6RunhH+kbtpD2D6Lg03GUXXW6fl6apKMHiKQ7Vmay2IqZ57ZUWXjig4SgGb1yxgKX7aYyfTZSinQt29ivFxxUjfv6YXuxETvPpfNnA+OI1BIGRuYcalOyVWjMQRnwQ1zYy8Y2ivFbRcNTGKTOPxThzUZxE63YUIs0vfiKbD/YrJIvV2SyAAJwtKjuSlob9NECk2kHkccdwcKYNUrDlbiF4GydQx7bDkxzM6u/tAMZVoMKuc6yMHCWg8ZkKRiDzOyTeHoQ6ECUjnh57Xvshk067gdgt0 ub1cE+bq bjV8Pk9yaSD3G4N6xFiBan/NnDI3tZw7ibc+264TEYs/r78f7N3reAAcEI4xO5pJ1rgM9qJquEHmwkpRnbKmPUMgwZYk8RnIx1hopvHnQCTDLqJmFBPvPcvK4vxrGEB7qtvcLaBf+LlEkaRJj0DUbIIHTRopE8symahOsxfm6fFm809tIPmsJwSuuk4A4ZtfXqIeMz/MWLrp4qdOzEDaXm30Ua6W7NnP5VHLZFM6JwDFbLRrUyVMw2tOQxSe2Z3NqeNcwpDw9yQX5MxD7PSu+Q6mt/cx0Y1RELFHGM4As4xgbpKfFy7Ax+RA5v28ZiM+7GT+On7KcIEtfZAlpWEJ9MzsjQJZwcplkhhEYIpZNJ+2J4l+IdJpQYTfSplXdUjPSUd7XSQzhRaEOHiEJ4A5GI/Pg+Cv9yuWmaZB/gANFVDboWcWMKPRe2ijzkhKOPc3S0ZTEyUybE8A8HPF+HTxlC4HQnrX9LG2KGXQGgCcIrSEL4JidkAXVb5gWaLiuALVnEDqkdDVGaqK2Bg3Jd7iZuun+SUJRMg5sleTJVVmbUKAyLE5Plmlk0mL9Yo5qorkpL/p7078aD5WE1i9k5XStV4JsFbwUFQPBbrUW4q3V8lklh6RwEBihOQlVvSIuoWefFjfenn+12KIP9dhRl0RyH049yzgaOU66hE0L3KryT72ePmsId83RILpebTdr/UCOIVlYaoOJe7zH0BP7K7+MQF2YoXKC4GAe8FhQAYYLVjI5/xpe0q+xG7Ep0f3i6icwlRHO2faBgt6PB2pFqVHAsUdNTktNWuzpLfpW X-Bogosity: Ham, tests=bogofilter, spamicity=0.007912, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: T24gTW9uLCAyMDI0LTA1LTEzIGF0IDA4OjM5IC0wNzAwLCBTZWFuIENocmlzdG9waGVyc29uIHdy b3RlOg0KPiA+IFNlYW4sIHlvdSBtZW50aW9uZWQgdGhhdCB5b3UgZW52aXNpb24gZ3Vlc3RfbWVt ZmQgYWxzbyBzdXBwb3J0aW5nIG5vbi1Db0NvIFZNcy4NCj4gPiBEbyB5b3UgaGF2ZSBzb21lIHRo b3VnaHRzIGFib3V0IGhvdyB0byBtYWtlIHRoZSBhYm92ZSBjYXNlcyB3b3JrIGluIHRoZQ0KPiA+ IGd1ZXN0X21lbWZkIGNvbnRleHQ/DQo+IA0KPiBZZXMuwqAgVGhlIGhhbmQtd2F2eSBwbGFuIGlz IHRvIGFsbG93IHNlbGVjdGl2ZWx5IG1tYXAoKWluZyBndWVzdF9tZW1mZCgpLsKgIFRoZXJlDQo+ IGlzIGEgbG9uZyB0aHJlYWRbKl0gZGlzY3Vzc2luZyBob3cgZXhhY3RseSB3ZSB3YW50IHRvIGRv IHRoYXQuwqAgVGhlIFRMO0RSIGlzIHRoYXQNCj4gdGhlIGJhc2ljIGZ1bmN0aW9uYWxpdHkgaXMg YWxzbyBzdHJhaWdodGZvcndhcmQ7IHRoZSBidWxrIG9mIHRoZSBkaXNjdXNzaW9uIGlzDQo+IGFy b3VuZCBndXAoKSwgcmVjbGFpbSwgcGFnZSBtaWdyYXRpb24sIGV0Yy4NCg0KSSBzdGlsbCBuZWVk IHRvIHJlYWQgdGhpcyBsb25nIHRocmVhZCwgYnV0IGp1c3QgYSB0aG91Z2h0IG9uIHRoZSB3b3Jk DQoicmVzdHJpY3RlZCIgaGVyZTogZm9yIE1NSU8gdGhlIGluc3RydWN0aW9uIGNhbiBiZSBhbnl3 aGVyZSBhbmQNCnNpbWlsYXJseSB0aGUgbG9hZC9zdG9yZSBNTUlPIGRhdGEgY2FuIGJlIGFueXdo ZXJlLiBEb2VzIHRoaXMgbWVhbiB0aGF0DQpmb3IgcnVubmluZyB1bm1vZGlmaWVkIG5vbi1Db0Nv IFZNcyB3aXRoIGd1ZXN0X21lbWZkIGJhY2tlbmQgdGhhdCB3ZSdsbA0KYWx3YXlzIG5lZWQgdG8g aGF2ZSB0aGUgd2hvbGUgb2YgZ3Vlc3QgbWVtb3J5IG1tYXBwZWQ/DQoNCkkgZ3Vlc3MgdGhlIGlk ZWEgaXMgdGhhdCB0aGlzIHVzZSBjYXNlIHdpbGwgc3RpbGwgYmUgc3ViamVjdCB0byB0aGUNCm5v cm1hbCByZXN0cmljdGlvbiBydWxlcywgYnV0IGZvciBhIG5vbi1Db0NvIG5vbi1wS1ZNIFZNIHRo ZXJlIHdpbGwgYmUgDQpubyByZXN0cmljdGlvbiBpbiBwcmFjdGljZSwgYW5kIHVzZXJzcGFjZSB3 aWxsIG5lZWQgdG8gbW1hcCBldmVyeXRoaW5nDQphbHdheXM/DQoNCkl0IHJlYWxseSBzZWVtcyB5 dWNreSB0byBuZWVkIHRvIGhhdmUgYWxsIG9mIGd1ZXN0IFJBTSBtbWFwcGVkIGFsbCB0aGUNCnRp bWUganVzdCBmb3IgTU1JTyB0byB3b3JrLi4uIEJ1dCBJIHN1cHBvc2UgdGhlcmUgaXMgbm8gd2F5 IGFyb3VuZCB0aGF0DQpmb3IgSW50ZWwgeDg2Lg0KDQpKRw0KDQo+IA0KPiBbKl0gaHR0cHM6Ly9s b3JlLmtlcm5lbC5vcmcvYWxsL1pkZm9SM25DRVAzSFR0bTFAY2FzcGVyLmluZnJhZGVhZC5vcmcN Cg0K