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 52B34C5475B for ; Fri, 8 Mar 2024 21:05:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BD2E86B03F0; Fri, 8 Mar 2024 16:05:26 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B5B076B03F1; Fri, 8 Mar 2024 16:05:26 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9FB4D6B03F2; Fri, 8 Mar 2024 16:05:26 -0500 (EST) 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 8A74A6B03F0 for ; Fri, 8 Mar 2024 16:05:26 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id F33A14082A for ; Fri, 8 Mar 2024 21:05:25 +0000 (UTC) X-FDA: 81875102610.18.8234D44 Received: from smtp-fw-80009.amazon.com (smtp-fw-80009.amazon.com [99.78.197.220]) by imf18.hostedemail.com (Postfix) with ESMTP id C465A1C0016 for ; Fri, 8 Mar 2024 21:05:23 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b=Lewi80TI; dmarc=pass (policy=quarantine) header.from=amazon.com; spf=pass (imf18.hostedemail.com: domain of "prvs=790d2038c=derekmn@amazon.com" designates 99.78.197.220 as permitted sender) smtp.mailfrom="prvs=790d2038c=derekmn@amazon.com" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1709931924; 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: references:dkim-signature; bh=HRn+4j3s0uvW5ahHq0WE6UyDKv//dbnY5NHz7Jy33W8=; b=1KCAkW3sgblm/EfmgMF/B0iVoujEp4Eig8czZKRzsezhAfmS2hkAELOqlLzQ/arTccDc4s Cotlo3VPYSWxHPPSNeI9sBVXpZvV9vxeGqqjfDMccbecBLaQ3gpNvrnf9MJHJ6+axX6Qla nNQaeC7vFNfOq4L8ujTkTTDnxTGBO3s= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b=Lewi80TI; dmarc=pass (policy=quarantine) header.from=amazon.com; spf=pass (imf18.hostedemail.com: domain of "prvs=790d2038c=derekmn@amazon.com" designates 99.78.197.220 as permitted sender) smtp.mailfrom="prvs=790d2038c=derekmn@amazon.com" ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1709931924; a=rsa-sha256; cv=none; b=b4N8yL2IU9PciQUSENyk6reWTiZQ+wtufkWBy6DoVTG5zQ5sT4ndYM5Fe4BmKtg/AmjTZy xv36mHspdHZW5rZ9XD/EM7EQg+tCJG7Iuuz50ZvAasofwpJ1vTwvJMok9U23IC+1s8LzOX vt/uY8qbLzRB2sxLKaK0WzAMSkUT6gc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1709931923; x=1741467923; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=HRn+4j3s0uvW5ahHq0WE6UyDKv//dbnY5NHz7Jy33W8=; b=Lewi80TINxoSsKj+QRgv/7cACcM/B6W8qdJNkD40KASD7IHhDbLxe5UL tr7WN0WDixDEp5Rt8B1ERPkbYBc3wo9GuY2kBtwzv61EiyIzb2r1Vloeo rBW/KhRw3ZHwq6ZhgAbWq4+fp3lS0Hj5Ir9yHQClRliRm4jhiEVduFUag w=; X-IronPort-AV: E=Sophos;i="6.07,110,1708387200"; d="scan'208";a="71864338" Received: from pdx4-co-svc-p1-lb2-vlan2.amazon.com (HELO smtpout.prod.us-west-2.prod.farcaster.email.amazon.dev) ([10.25.36.210]) by smtp-border-fw-80009.pdx80.corp.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Mar 2024 21:05:22 +0000 Received: from EX19MTAEUA002.ant.amazon.com [10.0.10.100:33697] by smtpin.naws.eu-west-1.prod.farcaster.email.amazon.dev [10.0.9.238:2525] with esmtp (Farcaster) id 0d5eeb03-8eea-46eb-993f-a3909d8a0217; Fri, 8 Mar 2024 21:05:21 +0000 (UTC) X-Farcaster-Flow-ID: 0d5eeb03-8eea-46eb-993f-a3909d8a0217 Received: from EX19D022EUC001.ant.amazon.com (10.252.51.254) by EX19MTAEUA002.ant.amazon.com (10.252.50.126) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28; Fri, 8 Mar 2024 21:05:21 +0000 Received: from EX19D003UWC002.ant.amazon.com (10.13.138.169) by EX19D022EUC001.ant.amazon.com (10.252.51.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28; Fri, 8 Mar 2024 21:05:20 +0000 Received: from EX19D003UWC002.ant.amazon.com ([fe80::ab31:cc39:59f9:18b3]) by EX19D003UWC002.ant.amazon.com ([fe80::ab31:cc39:59f9:18b3%3]) with mapi id 15.02.1258.028; Fri, 8 Mar 2024 21:05:19 +0000 From: "Manwaring, Derek" To: David Woodhouse , David Matlack , Brendan Jackman , "tabba@google.com" , "qperret@google.com" , "jason.cj.chen@intel.com" CC: "Gowans, James" , "seanjc@google.com" , "akpm@linux-foundation.org" , "Roy, Patrick" , "chao.p.peng@linux.intel.com" , "rppt@kernel.org" , "pbonzini@redhat.com" , "Kalyazin, Nikita" , "lstoakes@gmail.com" , "Liam.Howlett@oracle.com" , "linux-mm@kvack.org" , "qemu-devel@nongnu.org" , "kirill.shutemov@linux.intel.com" , "vbabka@suse.cz" , "mst@redhat.com" , "somlo@cmu.edu" , "Graf (AWS), Alexander" , "kvm@vger.kernel.org" , "linux-coco@lists.linux.dev" , "kvmarm@lists.linux.dev" , "kvmarm@lists.cs.columbia.edu" Subject: Re: Unmapping KVM Guest Memory from Host Kernel Thread-Topic: Unmapping KVM Guest Memory from Host Kernel Thread-Index: AQHacZxTeX10YUH0O0SiQBg1zQLaEw== Date: Fri, 8 Mar 2024 21:05:19 +0000 Message-ID: <335E21FA-7F1E-4540-8A70-01A63D8C72FA@amazon.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.13.138.181] Content-Type: text/plain; charset="utf-8" Content-ID: <105008749F655A45808AA99CDA7541DE@amazon.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Queue-Id: C465A1C0016 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: xhnxjjhhy7nq99rgugs3cznwejcubnmh X-HE-Tag: 1709931923-246757 X-HE-Meta: U2FsdGVkX1/JK7jbLg2wyM0BjWPrgfyHU8zgiGHRBk5I2Ccsv3havMWvrTeMN9CLfp/f+ypk/43ptdGsyoZW5rO/IRyt3ChUtrtWswGTbEZPBhd1TikRhhI421q8JFuvq4mw7NHWapgwkpZcYj0n15kUxR03tOw58C+deisMYSsz2XapYAifmOzr9Q4PosStlsZR/VOWliVtDEyONpT8jgIuYolwIL+swT6QcAOLFuGd1jqLwg0gP/BhtvdQaIANjXw9XBtdpBPmh17Rtw0/gDvJw/l6zW88+HO3IyCO/mIE/N90106tCatdYx6s/WAIqehWBMoUNjvl09EN961rgldwU7ZpXT0b+DVSHCxUYBZ/eZ2Q3o3JdeC5Y2MWFvK0y7KGKHeBKkSkVngYXFfy+56e81B5jfU2SxPt6sfynqS5eeECZc//9Gvhw42bA8eG+yqxHtPgIZG6hH5GX5ZRGA3GNTj149IZ5zo8pEyaHevVq7bF0/tT6goQQzW7YTOvhPSLsb1h8e2S+BevAuu1ySlbcw2EIjhjsNmI3IQ7FzGMIiswGMzCr60rcD8T5/0Qem5y8nUWbUua9Xke4gFSnkywKMXiDSifWNQtgoI9eWtnYpYe6a8FVBNlCXthp3E9aJOAez0xgDWM+z1FkxbwLBB2X/6gWaXCX2hy2CJNGiEgDPPCBJWQGdh84gYupo3WLt0NQB5OTAfxgZNpJ6zlxOJj9C0jh3VDfpW79dKZQ+pNTw1h3fUSdBmunELLRHT+nepz9Fm9Uklw9MsmF/LbAeP/9m0lzbDK/SL1Sh5OhIKpE67HQ3ofazMg0QXcOX0+Gy83Hsvsp0YnoLeqeo0NoCdHwt3dIGXrUjIp7ZKVmCoxoABOkRCJm6yXducSeyHoFJl7qiCcqsMUQCakHRJw3D0Nigf8m2RobAPVfQJlPzeHkawUGuDnD2PtThz6oTwa4AINZKbLJNCX229Ck2/ tq314fs4 73uLHlfkQ8Y99ODvkkghvmvbZ93uQHi2pLcB49puLBt7HZweIhJCHt50ZABlAD7H1odz/OMc38/JrsV5rWve6t6DL2Fb63KWeAcehir5WTRTKrLYrJMIiQ4FZrOLZ9vfFxWPxhBV43bMtytWddmkhq4v7MYtrGb/wSogO6gPbhPGzZAjiEUCwnZypqglKtk0fJki8G2RLxn7F7Lz36vpy5gp9P+Mf9suI04TX+Jj9a3Qp9W4fCOMGfzaEzj9FlZ6X+BFLkflN+tzGB9/OhUtITp9LBlsfYtLc1xLfPLbSFlv/uhGYSUa+Y+Bi4SYPmGPqwiSwlAnwUoyM7BhsIQfkGGRCt0Vh9IfloMcZejqwlz2TQJY2Jc2qukftcDkJgPqc7HN8Z9FGwF6tGFjg0BntpNLiSg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.003579, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: T24gMjAyNC0wMy0wOCBhdCAxMDo0Ni0wNzAwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6DQo+IE9u IEZyaSwgMjAyNC0wMy0wOCBhdCAwOTozNSAtMDgwMCwgRGF2aWQgTWF0bGFjayB3cm90ZToNCj4g PiBJIHRoaW5rIHdoYXQgSmFtZXMgaXMgbG9va2luZyBmb3IgKGFuZCB3aGF0IHdlIGFyZSBhbHNv IGludGVyZXN0ZWQNCj4gPiBpbiksIGlzIF9lbGltaW5hdGluZ18gdGhlIGFiaWxpdHkgdG8gYWNj ZXNzIGd1ZXN0IG1lbW9yeSBmcm9tIHRoZQ0KPiA+IGRpcmVjdCBtYXAgZW50aXJlbHkuIEFuZCBp biBnZW5lcmFsLCBlbGltaW5hdGUgdGhlIGFiaWxpdHkgdG8gYWNjZXNzDQo+ID4gZ3Vlc3QgbWVt b3J5IGluIGFzIG1hbnkgd2F5cyBhcyBwb3NzaWJsZS4NCj4NCj4gV2VsbCwgcEtWTSBkb2VzIHRo YXQuLi4NCg0KWWVzIHdlJ3ZlIGJlZW4gbG9va2luZyBhdCBwS1ZNIGFuZCBpdCBhY2NvbXBsaXNo ZXMgYSBsb3Qgb2Ygd2hhdCB3ZSdyZSB0cnlpbmcNCnRvIGRvLiBPdXIgaW5pdGlhbCBpbmNsaW5h dGlvbiBpcyB0aGF0IHdlIHdhbnQgdG8gc3RpY2sgd2l0aCBWSEUgZm9yIHRoZSBsb3dlcg0Kb3Zl cmhlYWQuIFdlIGFsc28gd2FudCBmbGV4aWJpbGl0eSBhY3Jvc3Mgc2VydmVyIHBhcnRzLCBzbyB3 ZSB3b3VsZCBuZWVkIHRvDQpnZXQgcEtWTSB3b3JraW5nIG9uIEludGVsICYgQU1EIGlmIHdlIHdl bnQgdGhpcyByb3V0ZS4NCg0KQ2VydGFpbmx5IHRoZXJlIGFyZSBhZHZhbnRhZ2VzIG9mIHBLVk0g b24gdGhlIHBlcmYgc2lkZSBsaWtlIHRoZSBpbi1wbGFjZQ0KbWVtb3J5IHNoYXJpbmcgcmF0aGVy IHRoYW4gY29weWluZyBhcyB3ZWxsIGFzIG9uIHRoZSBzZWN1cml0eSBzaWRlIGJ5IHNpbXBseQ0K cmVkdWNpbmcgdGhlIFRDQi4gSSdkIGJlIGludGVyZXN0ZWQgdG8gaGVhciBvdGhlcnMnIHRob3Vn aHRzIG9uIHBLVk0gdnMNCm1lbWZkX3NlY3JldCBvciBnZW5lcmFsIEFTSS4NCg0KRGVyZWsNCg0K