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 045BFC5B549 for ; Mon, 2 Jun 2025 04:42:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2F0B26B024F; Mon, 2 Jun 2025 00:42:22 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 27A2E6B0250; Mon, 2 Jun 2025 00:42:22 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0F5096B0251; Mon, 2 Jun 2025 00:42:22 -0400 (EDT) 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 DFA366B024F for ; Mon, 2 Jun 2025 00:42:21 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 8406A1401D7 for ; Mon, 2 Jun 2025 04:42:21 +0000 (UTC) X-FDA: 83509214082.26.F900C4A Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2068.outbound.protection.outlook.com [40.107.244.68]) by imf02.hostedemail.com (Postfix) with ESMTP id 61A7D80003 for ; Mon, 2 Jun 2025 04:42:18 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=I9r0Uisf; spf=pass (imf02.hostedemail.com: domain of ankita@nvidia.com designates 40.107.244.68 as permitted sender) smtp.mailfrom=ankita@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1748839338; 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=fdzk8Ukusn4zkC9BYQmw5SjnrabEPysYLtMtVVR56ZM=; b=MvREuwurcKCudqSBO5z7bDbe5LKVZFArk/Waaex9i9XT/1Zv3frF6CxBscSwSZNCKdMLbm szJS5tjvjkXJ5Utm77ayVxvUprTmd8iYmaCd4TAe16ZI2xnuLCG1DsSh/WGEQJPdurIqhS fCctt/hC1L6BtxmyJFWN9n651C68XqQ= ARC-Authentication-Results: i=2; imf02.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=I9r0Uisf; spf=pass (imf02.hostedemail.com: domain of ankita@nvidia.com designates 40.107.244.68 as permitted sender) smtp.mailfrom=ankita@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1748839338; a=rsa-sha256; cv=pass; b=h4vTpn8l+REJEcPe9xXgw5ma71JIoRiSBR/5QXh/GQN5p+gSZrlWg8HGAEcKvhgkvpDxdJ 0LNGCKkOXc3u7HEFex2L8j8gGLwZZK/klD24PdL1LopnxWqVVQM4IzFd9EdKre1fx4qMPf Zx/Is4RkELXdMmtFmbdVcZCYyaG6g4k= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WXkXbmOs6AK+YJdZ8WsU5RKq5WpPcw/D1imp+E69gM+HTC60152wDYrGPU4FTnFB80qorCyxtXDFBp5njzI3yVeKzX7/E59w/AiWOeRzz88WFQyeV/dAPMLtaXnnISnEL7Z5Fw71HwV1j02kVsCcGMOABGu+FYNJoDpz4vDNgaSLQ5vWODc6W64h+HfjQ9IOrXe/4C4dO7Sy5x6GYvL1ugCyDhUkLutPQE6cT4ddPRzckptYxZLG3Y880QPVZZ4UEV0gMfStagq2uDV0/tbYOtTIUb8PUDNTIBuMPJPLJEQV3Jxr0hh6RSz4UtkBzj8wMuGExUkOeIUw7VXnmkybKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fdzk8Ukusn4zkC9BYQmw5SjnrabEPysYLtMtVVR56ZM=; b=qZrP0g3/rSzHEUFnJDoipmwxY4c2ZXNE/gRRCWNJlZ1n7Bt8q9DsKlYGc5IfjUNJQIAcu7q0wnnCce1tSSgpnEEfY31ImNiB+66Tr2QClV+1kVee5Edxc1YsyvemPsDbVJ6vlMA3ALlvrQETlAfKVVTmJDA8y8bu8ZMqZhet2WJHw8IeKEWz3hslZL5OVJJFtgxT3Hg9eud8U6/SNCLiW0xbLdbJVT/5Hw2Ze7qIVPnFs1pMUAmaCJCfZt4jrCD6FMmyYfxHTqKGnL4myAcs5svU+kUMHsUcUhlm1dqgOy51Le7tPsz87/RmquHwyblJMAdCQr0PPQUg1o3uFfQrSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fdzk8Ukusn4zkC9BYQmw5SjnrabEPysYLtMtVVR56ZM=; b=I9r0Uisf1Ui4tkIZdpu9bt1eAv7r/31tBhIInCj76j3cI3pkrBfiXQnPTV7R1m+1qiu7+3Vr+y42hkuNLo0tg1clwX4hC+WrmG/fDLK/oCVUwqt9TlszfZaNYdo7bOoOHDV9zBChPmf4UBcEDM2c2ehClvVVrfJB3y8nAE8+uMgdEuwD8WWE2+rUL19RaZEWXzps4+o/n4689dUlDfQS0VSQroCjSUfgirVWgwVzzcXlfZ6c+PR86stcPFQcz+O3/FgTZBuVnssQChJXW8Wz/RE0hQCnUdM5OwDH63eeodSVT6sJQlTjWPUmVp9/jGagxGspXFJZj7iVDhiNaFRuNw== Received: from SA1PR12MB7199.namprd12.prod.outlook.com (2603:10b6:806:2bc::21) by CYYPR12MB8853.namprd12.prod.outlook.com (2603:10b6:930:cb::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.37; Mon, 2 Jun 2025 04:42:14 +0000 Received: from SA1PR12MB7199.namprd12.prod.outlook.com ([fe80::ae1b:d89a:dfb6:37c2]) by SA1PR12MB7199.namprd12.prod.outlook.com ([fe80::ae1b:d89a:dfb6:37c2%3]) with mapi id 15.20.8769.029; Mon, 2 Jun 2025 04:42:14 +0000 From: Ankit Agrawal To: Jason Gunthorpe CC: "maz@kernel.org" , "oliver.upton@linux.dev" , "joey.gouly@arm.com" , "suzuki.poulose@arm.com" , "yuzenghui@huawei.com" , "catalin.marinas@arm.com" , "will@kernel.org" , "ryan.roberts@arm.com" , "shahuang@redhat.com" , "lpieralisi@kernel.org" , "david@redhat.com" , Aniket Agashe , Neo Jia , Kirti Wankhede , Krishnakant Jaju , "Tarun Gupta (SW-GPU)" , Vikram Sethi , Andy Currid , Alistair Popple , John Hubbard , Dan Williams , Zhi Wang , Matt Ochs , Uday Dhoke , Dheeraj Nigam , "alex.williamson@redhat.com" , "sebastianene@google.com" , "coltonlewis@google.com" , "kevin.tian@intel.com" , "yi.l.liu@intel.com" , "ardb@kernel.org" , "akpm@linux-foundation.org" , "gshan@redhat.com" , "linux-mm@kvack.org" , "ddutile@redhat.com" , "tabba@google.com" , "qperret@google.com" , "seanjc@google.com" , "kvmarm@lists.linux.dev" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "maobibo@loongson.cn" Subject: Re: [PATCH v6 3/5] kvm: arm64: New memslot flag to indicate cacheable mapping Thread-Topic: [PATCH v6 3/5] kvm: arm64: New memslot flag to indicate cacheable mapping Thread-Index: AQHbzEzI+6vBCHMvLU6Sk33wF14jHrPlo3wAgABB1qiACXLwVQ== Date: Mon, 2 Jun 2025 04:42:14 +0000 Message-ID: References: <20250524013943.2832-1-ankita@nvidia.com> <20250524013943.2832-4-ankita@nvidia.com> <20250527002652.GM61950@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR12MB7199:EE_|CYYPR12MB8853:EE_ x-ms-office365-filtering-correlation-id: 35faa044-c565-41d1-20fb-08dda18fd89d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?AInnkGe+72NWch+WCOFbs+y8pJ+Jp2jcRGdLWuVPl4iipRa7YsE4ZaYx9D?= =?iso-8859-1?Q?dsHjLa3pRO1R8mWrqQEkhoKWjbH2EzHGaDQ10pgBduxk6KD+w5pZ+LwZCe?= =?iso-8859-1?Q?AUK9jS4Pu1htlEM30IZuZT1pU7Exe3rRR5bsTcYL2PuSAgsyi3IeV8HfI8?= =?iso-8859-1?Q?R9UQPQ8/MakMeNfVqNXVtu0pTCc4krA2ay3Py1S7LAihJivUzfcidOGrtY?= =?iso-8859-1?Q?4qYQJ2JKgIdQfV+kL7FR5Ezk74nlaQphJaWSXh455z2ThfjASQ76S5CJmW?= =?iso-8859-1?Q?MSj9s50lXUh5eaCY8ARuMqddWSBfEQRYLkUZ4NorwafXsC8GKmMkm6Ep1o?= =?iso-8859-1?Q?ILT2E/yrEXFnekr/sqziSNdU5S5BHuVCmYGxGbfXnGbLwAp6PgehqCVoVj?= =?iso-8859-1?Q?w59wh+yf9TiwFCPAtbYaU8gck7LqGnXnXkV+zL4wKRT7nS5rGBKKZhR7qe?= =?iso-8859-1?Q?eW9/dixD0odewP4/sZIMzqynb/0sM17wnGop337ikqW74Wn+ich2qF+2gw?= =?iso-8859-1?Q?T95ZhsLUaO0COBbGqSdx0nof5z0Q+OQQVSykfXnuP9FfMuq/tDPnpGBbMy?= =?iso-8859-1?Q?CgNUHgVQHJk46miPLAxoyhQKjLKPjLDxUDMJjnPELyuFbCOFBjGetBahXM?= =?iso-8859-1?Q?1gLEAH/O1DZKggsPOBL/kaCFaKU94BToQckNAPldsvvcFqoF7Oh+OkfVb2?= =?iso-8859-1?Q?aoUGH8XPmNladAnPV/ydjcixKjlKFiP8AcHuMtR67ckANhRTHFzTT8/N8V?= =?iso-8859-1?Q?2vfdiwc7WFmD7AVTovqB/eHziJjeZf+U+OoKLasJJW43m6ekCypp5UdSbE?= =?iso-8859-1?Q?ZBoOBP0XJQY9+IR26mgSI2q2pIYZgcWvgc5xzyuYFyaryJo+3+0sRJe/9N?= =?iso-8859-1?Q?bLwh0VS2cRKSmwZzvKtAOPw4upRaurqEp9DZGxJRJuGAjKK/G4swv77wg+?= =?iso-8859-1?Q?oWVRY661ZnaX+hESRYvBqbpu4xmzJVsyc5B9AdN9a3HTtQfYgmrFHvo46z?= =?iso-8859-1?Q?w0m6dB3rMX4SpCo5uNIXk+cNQ2DFST3hRXu8u8oMhEj0SYO6hsrm1doR//?= =?iso-8859-1?Q?OthnSRIs5XkltLcICelWent1IOFg56PcKeswkeHZQmnTD4+HLN+xLoDA2j?= =?iso-8859-1?Q?KiD2P0jn8PKH6FxIzExmwDVJ2xM81KBkILHIlSmGTD6RW2ciurd4rfOebx?= =?iso-8859-1?Q?qN5uC9ZNPRIyoBkwCKojdQHfKn+trYTJcpxsOyFbopp95QEhmCgq9MNvvV?= =?iso-8859-1?Q?nqThM9eX3yD7YHIYfTKFX4R8XTgfG9YQ480i1rA8Fn6Sa1D8yQH/j1ZSdz?= =?iso-8859-1?Q?en/9oFJqTmWJwNOb5LtSFrQY0nh18DXAISQ5H3C9jOXp//MzLySboMn/ay?= =?iso-8859-1?Q?Ch29jx3qT6zlNJ8ti3oYjFdeu1wLz/8tAo7diC3gqgaCXsEZ1WVn3024rW?= =?iso-8859-1?Q?Du4hQLnavTA8kqWBnh0jQy25KOFxfKejSZGHvRUxQ75tnq4E7wgeES26pa?= =?iso-8859-1?Q?q2Z1UOVJhD5V4yYbLJCCYEzlhFGd6TEOOOpbrpojTRh6qULpU5hNCX7Y98?= =?iso-8859-1?Q?tyh9laQ=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR12MB7199.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?kl/jkbhIQsg6+TNVpvhf7JRUB8pluiefWSEoblJbEKYN9oJX2mGdhNBHER?= =?iso-8859-1?Q?6Q85Z2Ra7Lc+A7dP6UMTrBhG8YiBGfjdP0jiyfPW5kDzwARrceIxKWtmAl?= =?iso-8859-1?Q?0rqYyc7YCsygLSYGZkL70NA/NqFbKZ/C4gILs94xNO+J1IMvA3VaoDER7x?= =?iso-8859-1?Q?yFEgbrAA/FfnVDzzndUcKdUwarXsYOT5gi2og4bSsfc1dJMBN8puPNvtcy?= =?iso-8859-1?Q?SPwhtQSTosD3QzqWmz/S0IyAMhJN81kaQiceKOdoc/YB8XljTT65TjVLXm?= =?iso-8859-1?Q?dETBRTKvuUAntn8Vv9hn9PEQuAY6jcXeNAT6MSsqN3TlpxDCzOH+InAiZ/?= =?iso-8859-1?Q?DGAeked0ZNKQT+vBPH6BCLCx5IGWVy42CgwOEOk7xQ2JAjCQO4fgODEP2m?= =?iso-8859-1?Q?iHSHB5mkXlvCAygOt0hO3Aj8OqvkU5P36DB6icGfd6Efw4SqHQWvwzkxel?= =?iso-8859-1?Q?e2PxyebCHo+kfoEvjRAFGsq4lNud1uf2H/mutJtNJGXBBO6bUCJZYCyjxB?= =?iso-8859-1?Q?xPdxGm0PgLO64yo0RJWy5mfa2CN4oafzlwjqp4lkms1zAqtisipUd5fThm?= =?iso-8859-1?Q?KrR4eOiNkz4Q352HrCERAz5ZdvGRR0h+b7YvutjPGNhG7tI+uNV60O+hXb?= =?iso-8859-1?Q?nPrryRRvM3JDGQ+r4fjur3raBsjYvfK9ULbHqzOq85Z8avEuhvrr4JyUtS?= =?iso-8859-1?Q?2LGc7uEjls26lTx9bnZv7K5S+mxYZspjI2WXJOnyjJ/6f3FNJiyjRjgOFN?= =?iso-8859-1?Q?AV4E2TaEgjPpocHL6SuzFRvOVzkAZJ2ip7lNdpbFsiQIra79O2A22UIuWX?= =?iso-8859-1?Q?9HaBVAsV/X30JLSagqjytOOEknA/JjzLARyczJMeeX8Ln45CLidv2UGjN3?= =?iso-8859-1?Q?+NKmMroXlzt25ughXjwK2P0jT0G63az7V8cOLJqtYzRrix4iTJSSqNo1xQ?= =?iso-8859-1?Q?1KW6javeYOejvB0cftrf1LIMd+Olbp7bDQBzm4K2W8en6nR7Vy6lecM0Nv?= =?iso-8859-1?Q?tr4EJUFx8jxs0Ipi4OgAtLN6nh5JMqTRmwORN7+BGsvIiTwS9Pv7TLJyWu?= =?iso-8859-1?Q?UxW8giDRbLeRBhyqWWzEkVbjP2X4I14XtwpEx0OQMvAlGuVcaj/s5lF4zo?= =?iso-8859-1?Q?Sj7jx9tGKMswBSaL6l8wCno3sDRR5Ya3oj9Q2KXK0rzHD9q3vU1mfnHVB0?= =?iso-8859-1?Q?aLLito7fgGJOxXCK6IG0RYe/QX7pGQEpsVcthqa94Dm1SSNOorWKOP3I7j?= =?iso-8859-1?Q?vgtrnbLxGP/zVgEUlNjcLZuzJ5SIRNqjMcvEAZOFniolICQUYKamZQUuwj?= =?iso-8859-1?Q?GoYYZS/qW1XpbcKenQ07gkyj1GIWwlC0o4xzB7OlFZqpgyCbI517jnocIh?= =?iso-8859-1?Q?D738xsYseD4rjPHusk9wo9/kpKHEghLkG4aJt19HltM3azSjoQ+biqcI6P?= =?iso-8859-1?Q?vLBHSHLcUm30AOjgOgrYJw8qBXU1oJQ7gUAPfAAB0iW+QRPqUkEFWxwn1C?= =?iso-8859-1?Q?L/LE9rPnlOL3aADcErXoDd1t+NKSHwsQ1DbqTDpw+JNGnHS7esmPzNIE5L?= =?iso-8859-1?Q?lsalm7L8Ztlaa+IJitEvlE/ldpj0DqiYM6TuML0xDKkZ2vdpd8AZL5b6no?= =?iso-8859-1?Q?rMGPKNYhMTpMs=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR12MB7199.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 35faa044-c565-41d1-20fb-08dda18fd89d X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2025 04:42:14.2688 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: p7pPbmdthPCReO7pOx4fc7aQudUmiLe8+jPtBHGOt594vdLlyxiesoYeSWY0g7m60QDhLd3UbwiXvn5eKHKQug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR12MB8853 X-Rspamd-Queue-Id: 61A7D80003 X-Stat-Signature: qgp116u1x8yhk1bpnpeprabceb5yii7q X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1748839338-806666 X-HE-Meta: U2FsdGVkX19bODJc9fi6E5K00MmNriUavhCSekL0TEuJQNE0OxnyQrSciVL++1kgyelS7wTJUtuNVaDAhIH7acfKmV5tuABXQ1UIR879MfTCU47cqKjs2nMsMB+1m76uFpWRop1NAOzURanl6Qk2cYb514TqmGlph9ND6rEzmBofVI3sGKYR6sSWZY3jJ8n25HXpryIIUHVCI1uEjMAvX7dlnvLjUGx//J7emmprGL99MkDHstAosqamCJw7y9kVJN9m9SfNgmvF9QEwzYbqOPcX5Zi4EBg/iK2ZDO92ILr1h0+lMihICIQhUIrn4X8Q7RnBW2ioqVmUq706nXXd0PmIXteJd5etft9vh6PV1hchwhED9DGTYyhdFPuAqUoF+OYwiK4YuQYX/KCn29JGN1vLa08NG6n41iFVzYMBxsqKp3o39RKDlXq+obF5Zg2bZhNZhYLNlKnt/y43mHKS4l7r6Hxw+pvwbbAtnLmocwFCYIpufZ8Dw46jvqlbOdSJRNUJTTBo0xmp0v43J5UGTx4yN37Dp+9i4NqP4gMWKo/l3v1jFWZ6fasvHZnKstUBfJo9qpOO64JteCN2I1H2K7kqQGh47nqsQYhkJ868DEAI9qKkCqmrgjR7mGBnX07h9R5oKBwr48euZ8XKuqhDe20riGbCQJD7LlDMBof/LoT2/JDzcpvYL3bK7JhIJmaTgziurfSpzqGzn2TIMoCCYLz4zaWrl55DzSi9NbjBy9lco3yoPsoHpBxLCGVIbWVtRiGfojcu4d/DG0MoUdCZYjIHZUeSJfjZ/aBEYfLzhZ2BkHn98acr4G87mgs60EmmbI9EZjhVrjLwfTILGsoVantVUE90iPedIeeWdtCQATRbaRnB32p+WTzGOf50Q+dyT2AaKc6FJ3mMw9nELl4zHrKy+9g5tNYjf2hEn4Lpy/48uTZ5bp4toCpCNORec5jG2rX5reVLag5Ia68U10j 5EK5l3lo UUWpGzizNzarpdOLKkZQEBdu14mqcI27/onrLbczWZxpalPzoYOQimRMXACQfwjQp9ZColdx02mZmoq+q6hjumnlqp05ebxehJ0O0Ifma84fflZ6Na8Ujd9cZdiMRtXGCb+nRbsDDKEulQFuCP/mIN4ctWPtcXUlSUg3ylyXoxirGYjrTdKahln3IYaD+J4Fn8xnNKEMARvPffRUqH9m4Y4YfKjA4DxfoiRZGeUb6zOeauXOFSeuEDPFC7TmIb0rIbrHxAPuxpLN523u2jN61WXZHLwrqFxFss37Y2VfxXmU9BLh4+G40n5cirvl/vrxzOh4mbj3gr2doZ74kQWePyhbPEQUyUGmp21MQw1amy2B5vf4lhdxynBb2mLnshyH8HKSe35phpHFQD+Pt3XU+GInRCRT+GV7VlqBIWMBQtM0KIZSKT7JwfVKowFgJpK2hRDIqWK6UcKJZX7Or0wc7ZMBZxgZ2sUd9m0TUjtUQscSHDuFno0zBubOySJCMkgAGNneBHURl735mWr6zPzKkfniz+XBAMXfBodk7h3/P4xt0ic0= 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: List-Subscribe: List-Unsubscribe: >> I thought we agreed not to do this? Sean was strongly against it=0A= >> right?=0A= >>=0A= >> There is no easy way for VFIO to know to set it, and the kernel will=0A= >> not allow switching a cachable VMA to non-cachable anyhow.=0A= >>=0A= >> So all it does is make it harder to create a memslot.=0A= =0A= > Oliver had mentioned earlier that he would still prefer a memslot flag as= =0A= > VMM should convey its intent through that flag:=0A= > https://lore.kernel.org/all/aAdKCGCuwlUeUXKY@linux.dev/=0A= >=0A= > Oliver, could you please confirm if you are convinced with not having thi= s=0A= > flag? Can we rely on MT_NORMAL in vma mapping to convey this?=0A= =0A= Humble reminder for Oliver to comment to conclude on whether we really=0A= need this memslot flag.=