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 DD1C9C38142 for ; Mon, 23 Jan 2023 20:51:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7EBCA6B0071; Mon, 23 Jan 2023 15:51:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 79C206B0072; Mon, 23 Jan 2023 15:51:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 615B66B0074; Mon, 23 Jan 2023 15:51:10 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 4CC006B0071 for ; Mon, 23 Jan 2023 15:51:10 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 27B7AA1F3C for ; Mon, 23 Jan 2023 20:51:10 +0000 (UTC) X-FDA: 80387258700.15.5FA1EB2 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by imf28.hostedemail.com (Postfix) with ESMTP id 84B36C0003 for ; Mon, 23 Jan 2023 20:51:06 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=JsOwjUS1; spf=pass (imf28.hostedemail.com: domain of dan.j.williams@intel.com designates 134.134.136.20 as permitted sender) smtp.mailfrom=dan.j.williams@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1674507066; a=rsa-sha256; cv=fail; b=hiRGftV4eqSvdrNQiLWzZpyEWhrjVZK3YBx4ywwSWuitzRkgkYgnDKrNWBMooEK3HKQwV+ Oj1lT7bvkKMUA3dtCRp5oDPF918UAq/1phlh3aj/L5IIoxhUrm4QG2qV4gUg9zdk66jjPK T37kCrU1Yfs4QLohmMYcop9LlROTQIE= ARC-Authentication-Results: i=2; imf28.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=JsOwjUS1; spf=pass (imf28.hostedemail.com: domain of dan.j.williams@intel.com designates 134.134.136.20 as permitted sender) smtp.mailfrom=dan.j.williams@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674507066; 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:in-reply-to:references:references:dkim-signature; bh=De2U4/v80nL/Cl6qXqgV078b1PxrmKfcN+rLrErdx2I=; b=jNunkfd4c0Ol+bHwvg2o9LBgT3dGOO3VCXvMO4FVfYm6XmX7gz8STB0jr8BD7P76qP8D47 A/Fbxniu28WjO9xlfqtwezpyc9TCzsRIT+l1ymxWWWEy1mrnollTlBAVopEBbZFURLwWRT oI/cqbj3lYjB5SF8l0zYYwGrM52JLzg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1674507066; x=1706043066; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=wch3fhSPrU6ja15nPwNjrsokw1vuXZlOb/LfSKk4eys=; b=JsOwjUS1PjjtSLPbzWJfSwhXvVoJFzYGmy7fkKTC1CO5+82u8eBxUAz+ bIia/yJdFScK1MzNmAUyNzMJ3RuEKKA+bCWhakQMRQ3WiDQZ+7rAX4u0W m3owUM6ZYyjUFdZlHaafCcTxRgf9vJM4QONRImwHVS+/XQ6/EmMGVQRNl UnPC3ybFt7YbLsWQPVY4+bwDNzNNzVK8yYWAAi3xnOZzit7qQJkqildyD 9zt6gGfOXvmGSSR+7cEeev0MxXBvRq9FDSu4I0HtD3Oat9ALv+g9eo98x oxuJThqPSNCExyn8YPC9PZ4SZ7OUHO2b2rgDLL3CNQlUqWr0OwKb4uBHi g==; X-IronPort-AV: E=McAfee;i="6500,9779,10599"; a="314043942" X-IronPort-AV: E=Sophos;i="5.97,240,1669104000"; d="scan'208";a="314043942" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jan 2023 12:51:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10599"; a="655163371" X-IronPort-AV: E=Sophos;i="5.97,240,1669104000"; d="scan'208";a="655163371" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga007.jf.intel.com with ESMTP; 23 Jan 2023 12:51:04 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 23 Jan 2023 12:51:04 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 23 Jan 2023 12:51:03 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 23 Jan 2023 12:51:03 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Mon, 23 Jan 2023 12:51:01 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=erN8cY2ngWhpKA8FRUc6IG5z58d1idmNHGTbYSerPirdW8KGVwb0Q0MMx38fI96n1WqStJZwi/WL0WBPAZ+yMTU1gRj3deEBO5DRlwEzPhz9yN2l1/zc99UxyEBRIPVFA0lJSrUpsnwKwnIi8ujpRaqImqnSnJuuDuIRy0LRJrhOND2umu2YnV9AAG1xJ5M7U9UcSocWgHQDi8bWMLJBvaujiOieLnc8bir5ibK+P/g4MCzANyrDqdEEHF3MpRqXyTPj1v8JeO5wbXgpTKG0MLwu4n5qiE96aD+tSnozuRJtnnIzI2NYkWWE5k7EaUgASgY4dQLf7LyqAMflc8HMRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=De2U4/v80nL/Cl6qXqgV078b1PxrmKfcN+rLrErdx2I=; b=i1koApZZVtkvbJp0fildIJlEBswWxepDbUfWJN4c0RzFZkS6F+PWyC0KhHH4kJnyUHmyTg+kkJKGmForBH6uE1e26jyw1DqeYjV5003rYdwzXBD/zAhBWOIubl0DLcopskRmqXQr7Uy43SfheI6/WoAgxYkaUbLqnez6T7T2dQjqR0l/ELEmI6SdBtX3wBbmimuiBeRzU/HfFrpF25DBIP7k9UjtWkC9oT+1bZ3U8PWZ2Nyew0eRQVcm9QFwSNM4FFOdP+snkz4SxTX9hF8WyyNltfWD8Ih/9cNUP+9omb3J105kaW4FnB4gOYVcjZzOQvLjRnCCzbyDO9o64paPGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) by PH7PR11MB6954.namprd11.prod.outlook.com (2603:10b6:510:205::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Mon, 23 Jan 2023 20:50:55 +0000 Received: from PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::421b:865b:f356:7dfc]) by PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::421b:865b:f356:7dfc%5]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 20:50:55 +0000 Date: Mon, 23 Jan 2023 12:50:52 -0800 From: Dan Williams To: Matthew Wilcox , Dan Williams CC: , , , John Hubbard , , Ming Lei , , , , , Joao Martins , "Jason Gunthorpe via Lsf-pc" , Logan Gunthorpe , Christoph Hellwig Subject: Re: [Lsf-pc] [LSF/MM/BPF proposal]: Physr discussion Message-ID: <63cef32cbafc3_3a36e529465@dwillia2-xfh.jf.intel.com.notmuch> References: <63cee1d3eaaef_3a36e529488@dwillia2-xfh.jf.intel.com.notmuch> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: BYAPR08CA0060.namprd08.prod.outlook.com (2603:10b6:a03:117::37) To PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR11MB8107:EE_|PH7PR11MB6954:EE_ X-MS-Office365-Filtering-Correlation-Id: 45d7cdb1-0b72-4b3e-db45-08dafd8385a8 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: meB/kCa5WAJ2u1PPqnnmd+a5omvH5uOIlK1ELbao1EKB3Qp6V9plBhmK9wIQq1BkEtrhoo/aU43ipyH79vRqoU2RIuQDf8bShllUQwUjmCND5jfV92sBh8DJe221ZC4z0pIz/oQLSrScdCdk6VorvlPQAzEuez7+KJHTPkrvtxbfEhIdUESeocKhuPANB5mcmNqeHkcUBVy43Lcv3fF0V6erEMwDiARI+ooARSl+2H2ywiSsLc2Pj46eOgu5mlrNpShcqkxjffAdn52FFJ3oeHiJxNI0IzLYs30QUv1AvPsJOOiLLC+7oMNoiqccBVCoF6B38OQc0spzxYrlgsIeYLDVprqo+W0SPlEikG9IklmnN9lQco8twvVtDiILUvl7kQIdJTbrX5ITgdAL7/clOOgC3s2yl5a7ImvhZIekJJGGgMpEAAxWAr+7uBDUuvMk2Brngr/dHyZAP8odFTZVQwNDg+h0Myx9utlXf5FG5xovHeGcW5U5CDhK0r42SEBqA+TgUBUm/HxVjxNa1ji/oxRFELE+1HUfbG05O6ph05wOwfCS+yKOHStdCMI1rEQ1WjhUa3Pg5VGdsI1oqmOgru5GSpcBurV1XB8GP0/fS6/b8KpGVvpETWcrQZ7Z3WRYhWcSoEBLY9HuZl8DzK2gD72d0h9WyLiO9hEw6UEYT/WJFouVEZbKy6OdU53BOtAyOWzSF2PmbtO0smms6htsRQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR11MB8107.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(346002)(376002)(366004)(39860400002)(396003)(136003)(451199015)(2906002)(41300700001)(8936002)(66946007)(66476007)(66556008)(7416002)(5660300002)(4744005)(54906003)(316002)(110136005)(966005)(6486002)(6666004)(6512007)(9686003)(6506007)(26005)(478600001)(186003)(82960400001)(38100700002)(8676002)(4326008)(86362001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?hmeaceUeHBoUQYF3ljb1t96FAcNUCpK5yvUetbU+oatfmEGi4Z1VmS0vvW5E?= =?us-ascii?Q?oiBCgIsSvxWoLCPmWhdbzE9Mk7D7N1QlOoiTHt4x7FWoufM8Rp2GcmgxaH5f?= =?us-ascii?Q?X1LnaCeC0H1Zg7j30ZDh6N+AXmtq+BTUPby8+sd7OGZmo2evSrYEzXzibDku?= =?us-ascii?Q?rO9cpWxozavhGIZ9cf3qyvJOoZdRYqxZDhxE1xFuyy+dEHBT5/bcYbfT4sdi?= =?us-ascii?Q?eiINUqfZmp9DideQTlrcZCqPZYBeAZ1L9haMBstJ97PH1QkFpgth99OHd15R?= =?us-ascii?Q?8F+YqWSbe/FY88InLXbx5TrKkbuAFVj2pAP8KxNJ6bQjhKGAqrb9El8mvZfI?= =?us-ascii?Q?Jg5Wyza0Bg8HeXVW1t15onF3ipgBAQ5PaIeXmSMbi8QPbjvA/B5EFopZkgA2?= =?us-ascii?Q?gK5VHpAvZCloQfEfgcB8f6KD7wfA6lh2hJKBaXbtTw4HDdJo7SK7znDkdW0M?= =?us-ascii?Q?oeD9wnMFGNqjmcC8F055PcpG8zKYh+3jeEA73PoYAGFU/EiD3/kxn4hKSlWu?= =?us-ascii?Q?fJ7AzORMGdFn27py6pd95qX7tYxZo5urPD0oUa2BlaGPFUs58xZ21F+/EKuM?= =?us-ascii?Q?S7PyFn9S6k/Rn6Cm3/oc9SC1LQHd8ySOjYvadt0YmFV53G7z3i2HTCzzCBUl?= =?us-ascii?Q?6VzaMoJbPvynWeX2+hY6taI/RgG9cvZhFy4Zm6FZf0bFahoQ8peSYSE+4bnK?= =?us-ascii?Q?WZsQmgWmHjpBfKQ83OL7mhYAw9jCaxnNUD4a4hJOYjNxms81TbDvVy+xs3PP?= =?us-ascii?Q?NcQ1QmptekZpfTOj+x0lMBFOKQ46KIQW2ov+mifVpApRACM1s/j1Cok/Wpej?= =?us-ascii?Q?VwwbQY8ofcCwkvkfx8FPueMO6zGJ6glKDz71Ksmx0+1Eh+OmYP5qh4qNayYB?= =?us-ascii?Q?k0x9y642GsqJTCZkaf1ss3e75syTS/oUfWxPNIW3VYQEDSV9x9QTYLLnah/t?= =?us-ascii?Q?by8ycOUyCt69x2gRC3BO5CgVbTQ+0ljJiE9hLL3dmM3NzEnu4+5J882b4Lgi?= =?us-ascii?Q?h1r9kLB8VmtaXYt57Mb0bqFA1eKiuacZAGtNSmFRuZXTlJo5QvRfVQqSiGyZ?= =?us-ascii?Q?RTcYk4OFl0zMIXetzuu40VM3fIljJQamvs5WCeIYBbtMaTn/mibYnTwX2AuO?= =?us-ascii?Q?S7HY7pkGSVKD9fnc9vGa9WVevkLAyf7NW5ma0wLIWpy8RQnFQpDNO5ivf5Ps?= =?us-ascii?Q?KWLY0iKMZShtprLNPhbUtFD2In9y9EucnrnClaQrpJ7x3SXi+vEqVCo1Kqhm?= =?us-ascii?Q?837oZy8F5Btdha4Hbvl1L+oq4rqEbDosOOCyjOM8uT39nl14xqNLuO8BwG4h?= =?us-ascii?Q?XL/1dO0C9eBZzXA8xIcLVwChQlmUtCpouuwkfak8Aspkbe3w8ujtXU1D1Hn0?= =?us-ascii?Q?rsDCPel2TiLKLqPsGW2oiP/jwAN1B0nh3iLIISRIB8YA86FysKXSUEXInZnp?= =?us-ascii?Q?jem3kXlUuY2dGLdMJEV8Zt7NFfAFwb7kR2lV35vK6vTH6QV91ecLx1kULqYe?= =?us-ascii?Q?lfBGzvbfU/dH6IGCtBf0NQ6wvs8fo2VedLhnsxElx7sozHPDNEG0UJ2tP0By?= =?us-ascii?Q?FO4PTGh5y8LS7BNywLqpDrqgqJYNj4tc723zfmJJsCJLwrUKpGhzNkVjkXCJ?= =?us-ascii?Q?9w=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 45d7cdb1-0b72-4b3e-db45-08dafd8385a8 X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB8107.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 20:50:55.2888 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: R/D0Otf1JxJUHUpX+E6+jFl3rC5Q6izt5iti4xvyh6eh1GKqQt7CxzkNKbjQfaunIKhaz/owagKKSEB2tWmaKOi6EjJ7hlx7bpY2NAQxEf0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6954 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Queue-Id: 84B36C0003 X-Rspamd-Server: rspam01 X-Stat-Signature: bkre1einxtkferws7seprn9y976dp1tw X-HE-Tag: 1674507066-866406 X-HE-Meta: U2FsdGVkX1/xiUno5qvBTUOi62oHq85QIqaMejtvuKgucpnosY/RC0VN9zrzcyjsNr3eDA85lXxq+2utmVDLYdwBpFY57OK6r434lqRrHv74ab9axt5ce/1xqMI2Ow+KPPw67McRrZQ4wn4+tq78kNdAdDHFL6o2U0k1snji2K/swfhT/ekAKpzuaGDUK8+WX2619aUR2UyXHWcxhIRnkxGRclFOKjYi3B9f7zIMitWL6lXFCsjq3bzoh3uwWbKN3qt87w8KZuW7WAJoXaAhZHm7kMxNhyfSbrzAYiNf7RYOVM2OMe9hHZdyeGXP7HlV9Va5QLiTOLEmGUIeD9D3EtVdMU0gjmXtiu/H+M3Sph8Wh2n0ecCJZFUmBI13tRGiFI6s31QgSP8vHxGcKkznSqmsf1izJY0ns3JVfAvzCA8mWD9Z2BYxwoVQ+IDI1Vz6wiqa85+DM+x73uivl4hkf3ACCPpWrmPwHsMMHNlj1CTVecV9+X3mfqAfC6FEuyNrlyLgt50G2BrRr0d/zQ22E+VhAHYab5J68XQyZnC4baUCEFuMjQbZO3/nH4Q5l24MOXtETMfwFbAEP+EnXKMh0SKbJ5rWYMlKkobB255wdOKKjbgtCxjbxSaNgIuPzC7c5jqkqrUPHi+9CjRTMAJfg/l/JNVjV3CS/u4arrTbtTqW/bKxs6qlYPQJn3JOA3K0+MrdFBr3F1Ipbq3xVMP82cpMPOXYRvCVKoDnbcyTsPmDXFipWB3kvqvjJnMuiYFKnfrtaWytK1fX24/zRfgIuhgMT2phhcQ9UwAEiFc4ntg3ww3T6cAb3BzAaI/7IZSwWUZmF4F0U0/ZyJX+CHoFzOC67Xwl9eK51W22nAOyVJegNboFrbiNMg0gqqfn8y9R3Q2yq0CHv63WFixNtCMIdGlINpcTAE7kH0HKjGtrMh2S+SsuIicNeKw2kuEAanu594DHG7N/Zka5qkREVNU FSh3oisR 6alV4NwP7hjV9eKvVEvls+DwMPOYCdgjQk9+sVzoPtw5ayxvU++PgAw/cG3KpXoOG77SgtC88hiRofg6SfgFKTd038gg1lcplK/nR787rvAG+A7K99C85X1W+cW8vzz9mRk7bgxizgn5D54BObZRmIXY2SPEg1f9cnI8fDC2z8GwPhklZSrWji8s1BWoW7IGYIQS14rtFu403lZZ2RmoViyXOS2itZ6XYvKZTRwnCeXZjj8btIOFU5cdJqNE364W41mkroTH2UdKWMevPQAOhRm0srHwX9IL0gz9ZThLIW/SV1qdzvs4zQb9wPa7lRTpsn2xP1mPUoHU/XGP1DjvIdyic1wlza9IbOMjqzBb1qQsirZunhq5Z6ZDj2+qv75TOVIAZPCxrXWRBing= 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: Matthew Wilcox wrote: > On Mon, Jan 23, 2023 at 11:36:51AM -0800, Dan Williams wrote: > > Jason Gunthorpe via Lsf-pc wrote: > > > I would like to have a session at LSF to talk about Matthew's > > > physr discussion starter: > > > > > > https://lore.kernel.org/linux-mm/YdyKWeU0HTv8m7wD@casper.infradead.org/ > > > > > > I have become interested in this with some immediacy because of > > > IOMMUFD and this other discussion with Christoph: > > > > > > https://lore.kernel.org/kvm/4-v2-472615b3877e+28f7-vfio_dma_buf_jgg@nvidia.com/ > > > > I think this is a worthwhile discussion. My main hangup with 'struct > > page' elimination in general is that if anything needs to be allocated > > You're the first one to bring up struct page elimination. Neither Jason > nor I have that as our motivation. Oh, ok, then maybe I misread the concern in the vfio discussion. I thought the summary there is debating the ongoing requirement for 'struct page' for P2PDMA?