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 D3F1EC636D4 for ; Mon, 30 Jan 2023 18:57:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 20CDB6B0071; Mon, 30 Jan 2023 13:57:53 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1BD146B0073; Mon, 30 Jan 2023 13:57:53 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 00F7D6B0074; Mon, 30 Jan 2023 13:57:52 -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 E01EA6B0071 for ; Mon, 30 Jan 2023 13:57:52 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id B6373A0283 for ; Mon, 30 Jan 2023 18:57:52 +0000 (UTC) X-FDA: 80412374784.01.53CDF10 Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by imf12.hostedemail.com (Postfix) with ESMTP id A916740011 for ; Mon, 30 Jan 2023 18:57:48 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="PR5WXZ/7"; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of dan.j.williams@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=dan.j.williams@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=1675105069; 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=03HohyCV8hbOh/3uzXBvYlhWwLl3VC7jMMxfvoy3cTg=; b=oUyUsjMh3XTHzL1JkBoWtbCT0MsyhDLEOpZ5ih7g4RLiOmtBuYfnhyo4c0eCXR/U6Eg+aZ l+AomM7LU2a9Mm9B/DIGjvfjOfp284T/MEx23SHhVLGZMwsqs88ejIKjle09aLNewy8KaY SqsyTw/rVJha+rL8Cp4S/hbXfLplqf0= ARC-Authentication-Results: i=2; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="PR5WXZ/7"; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of dan.j.williams@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=dan.j.williams@intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1675105069; a=rsa-sha256; cv=fail; b=0YsvdujljBZJWrMFBXors+Cl0gN0w75urR5ieLzYN7irrXsrQDCwtAl5dN/ncyVqzlQQxb Aaq5+GRJc9NvfbwG2UShSFEF+aFlR1pjp7IRUsjx0G4YKRT4GZNnKKKJJ/Z5OQKUW2qUC+ pwQQouN6Fn9j5/TyAur4hL5zra61eS4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675105068; x=1706641068; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=+9o4krvsE42kFPopZPHlm090hKzXz250QCPWtirXZy8=; b=PR5WXZ/7R+jJK5CQDgKgq2cE67B40m61Lf59F1IHrFX7rgOpn6vjZKu1 HfJjGgB9pjazVmU0F7MAfm2Q1RJRmegJ65XM/YaHxHXrFw6+l1y1WqvBl wk5DRBcerhRYi/XAjYNOX786Jx+gZP6rfNWTPdLPffPsOYgFodlZQ0I6U id0Q5kVPhljERRVvEvp6+1e0wo5htqDwY9UdSi+GXUA7lKGFddupE+wPv KNYfCHyucPWUJHSeQ4xOetxvfH4K8zADZv1qDAFerL6FqS8X0VCMHlgzC l8wqAbkcDVpGKyURMAPZiXg4uoRdW5g09GznyQKJ24GLGLT3RAaZvolKc g==; X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="390009016" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="390009016" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jan 2023 10:57:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="732802654" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="732802654" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga004.fm.intel.com with ESMTP; 30 Jan 2023 10:57:36 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 10:57:28 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) 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, 30 Jan 2023 10:57:28 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Mon, 30 Jan 2023 10:57:27 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T7u2UgG9xXHB55z0kmHvAR48xd3hSkuIVyH1S+Qj0AQEvnqZQ1eZvFdwxvnwC3tBIfyV+f09mi4rycT4Lwy9jEAcr93Zz0MVEo14S+AGuV+9bcdJnTzjboQsqC3rp4wilYAUSAFL9BXcy3kRdzo8Llohvmrtq413T1+V7VcgEPD9HBBWn991qv8fzcfWbCzRabdVfH/5cb69hI5BFbtjavz0dVkyk0tVlOzYcbDDuFo640YQ2QStt4MFhj58Iuw/rsiPYBGzE7JlYeFD2xhm6Kx69O3PuwIZINySfrj34+QpooMxwlt2T8NSDHfnVVBdrTNh4Yt7iNT9dywMW4G43Q== 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=03HohyCV8hbOh/3uzXBvYlhWwLl3VC7jMMxfvoy3cTg=; b=oNKEjWnOJ7Mgd+rUs03HNb5Mia7AsgbnElUoCLlS7JdMoBKXVdH44UUhnxKY8XaQiP5zJhUMa18jfgAvFt5Zw9jmDcybY0W71whXltOnUrYrPXYlx7b24Akwqz2hWS+yzAHJTdej5dR6suCLsb/bAcdnu3jV9FpaH43/q0HfO3TN3fWUgrx8gX/JM6n7XT/1bpuguxEOMmr/OcyaN1swoGu03PJRaoAMoWhuoORF6MH8FAjhuKTe5Yv2yy6TaklHnRF8LXlltyfjMfmmqhp8fviCkNNZYa2g+qlK1SJ3yUgVwv0P7dGHW9A1+CaGHWr0K/FE0zX/72VbHcgWHtTe7Q== 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 DM4PR11MB7352.namprd11.prod.outlook.com (2603:10b6:8:103::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.36; Mon, 30 Jan 2023 18:57:20 +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.6043.022; Mon, 30 Jan 2023 18:57:20 +0000 Date: Mon, 30 Jan 2023 10:57:16 -0800 From: Dan Williams To: Alexander Potapenko , Dan Williams CC: Marco Elver , Alexander Viro , Alexei Starovoitov , Andrew Morton , Andrey Konovalov , "Andy Lutomirski" , Arnd Bergmann , Borislav Petkov , Christoph Hellwig , Christoph Lameter , David Rientjes , Dmitry Vyukov , Eric Dumazet , Greg Kroah-Hartman , Herbert Xu , "Ilya Leoshkevich" , Ingo Molnar , Jens Axboe , Joonsoo Kim , Kees Cook , Mark Rutland , Matthew Wilcox , "Michael S. Tsirkin" , Pekka Enberg , Peter Zijlstra , Petr Mladek , Steven Rostedt , Thomas Gleixner , Vasily Gorbik , Vegard Nossum , Vlastimil Babka , kasan-dev , Linux Memory Management List , Linux-Arch , LKML Subject: Re: [PATCH v4 10/45] libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE Message-ID: <63d8130c30bb5_ea22229489@dwillia2-xfh.jf.intel.com.notmuch> References: <20220701142310.2188015-1-glider@google.com> <20220701142310.2188015-11-glider@google.com> <63b74a6e6a909_c81f0294a5@dwillia2-xfh.jf.intel.com.notmuch> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: BYAPR02CA0059.namprd02.prod.outlook.com (2603:10b6:a03:54::36) To PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR11MB8107:EE_|DM4PR11MB7352:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b2b3d86-5b06-44e6-a420-08db02f3d055 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: tHMFwM2XPpBZ2VG2G5R34Qyl9vHPF74psISEZEopU/VmdUfppuZhYqv6ir35ZqAvAX/ducgcDFrp/yPyeS9HBu6JbP0uj0JJLGCiZPHRpFM+hMfp4X9X08aFi/aM1ZrPspvWDK3vR7MYBNmD1fo5ZM8jHyhLLnVa/8YqU/lL4JfkM3LciKsToDALJk+9XE+mgLJB+IblL/8UZO3/zXpiAhjgtJsRTZ1ADldRA1yTeyMjHnyDi8Tz3GNL3Y2fkhCHi4ga94XLVRNy1eatfexMpeHkHfQzLXezjpooGqm5RZdui6lmVjQZL1oY0K+6iscKMF7Tg0Og1kNX1iLVJ9wh3zhHGwfhNZWxyWU2ECnnHQWnv6BHHmzQlDKfnRd6YH+DJz1ToSa90NImJapsRDmXCGX3L7xB7EirxpU62uZX79gFyb8bWE8FWCnF9w/QM7IG0rS6D/xJ/t+/NFvknzEaaqxnpk8MHD3fYH5rqhWMRFZq2JPxGOO+mz+5nJzHbZh7EbWFs9QgPGI/nolm75nPR5criDRCgEnV15/rY4ebvwR//QqRqXeYl0NmhOAxspv5oLzcz2kOleWgSIijc9yErv8lO73xxUw7UGJ1oILxnVgVktrvRv3YdxYAy8zYp7gpuA9yVDn4tCYJK/J5hq+7XS/P8wJ7NWtdRRdj45XpjLw= 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:(13230025)(136003)(346002)(376002)(39860400002)(396003)(366004)(451199018)(66556008)(41300700001)(66946007)(66476007)(8676002)(4326008)(8936002)(316002)(54906003)(2906002)(5660300002)(7406005)(966005)(6486002)(478600001)(186003)(26005)(6512007)(9686003)(6666004)(6506007)(83380400001)(7416002)(110136005)(38100700002)(86362001)(82960400001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?vCxdsbNwRYyZ/6y7OuiE0xg3w0jk81CDNXgDBA+rCIHF8hco3+dmKUa0PQGZ?= =?us-ascii?Q?IWbLDePv7SAr5IyaDbI9tUtd0lCJelon0OyRCODxRLJqsXv/vNvbehHCcQNA?= =?us-ascii?Q?DL9ECOp3hG5sY+SIGK6lXjQ+/js0dSH7X8SCGt4QAP+TioAxSXS9hntbEOYz?= =?us-ascii?Q?G4xiFzTctMPdIEVas20z4hgj/tZG8Y/I2yTTGJCoj1iFLMaVkUpwOrv+1aNh?= =?us-ascii?Q?rFGpBSHzfZEllh4CHD/TivUxOH7yC3OjngoJ3VYbz2UN+rzntObBlIv6kPNz?= =?us-ascii?Q?rDpQ2j/68l1DRTdim6VBcJBY3+dX1N4Q3avc0ZoIbV3gCWkC//tFWCNKWM+S?= =?us-ascii?Q?RlIK+O7mmHGBS56FMjnhALYzmLTfVliSN/WHN+CO0Uk6TFYnciWMcacNKNlg?= =?us-ascii?Q?9T1ktQNGD4rn/5NGJG53vACQYr0Cc4GIO1hqklJ/g3eHdhDeJHGwYYEEqdU0?= =?us-ascii?Q?+mN1nJifQhMEN0r1M9CZAlmz11SddxTdsWLZTLcMl165K8sTJcmWDiQ3uqrw?= =?us-ascii?Q?8tjAoYPJOzb6u1QsK9XyO32OGFIKrCpp3qNa7QQaXwGXgqGoAE4E5e4P3lzd?= =?us-ascii?Q?Nu2XYZyE+U/6fBU/FRkXGVDYXsEBSczs1g8IS8E2OUbwgmO99GNp3vbehwUB?= =?us-ascii?Q?zmPybUUmUzfZRVhiicL+9WSC0JLAMN2AtBligDzDn26jrMQ5nVHiz78Bw167?= =?us-ascii?Q?Q+iO/bD/zKsFLPY6TSwqy8OIeCs0EwcoYCgjEPiaj4+INYCbl/Dk2/XHmq9B?= =?us-ascii?Q?xH6rAKqS8sA9M2Aq/k2AJ0uCHt/F4+vXarIS1nezrINUM8coHGakjnqg7jA2?= =?us-ascii?Q?3uqM3H7ulQTjLdVvDOn0w/qJbrykQV8pn7VM9HKfRzShiTvcf80jkFLm6wgy?= =?us-ascii?Q?Rb8gY21rmP8Hcv4Ju6tew/7HU4rUUCW5xvFwxxu3L508xNivKjqYh9lJtPT5?= =?us-ascii?Q?/SqptRQ1hcDpoi2+Pqdk5C4OaSCI0zVoCmrPmEB0m2mBmwFB3A6hBx3Hpoaj?= =?us-ascii?Q?ULqyks9JRgtU+p5T14Stn78SW3V8btWHL1h5oRvXrA5X/uGPz7O6o5F5gumU?= =?us-ascii?Q?XLPFxEsGjGit50jcXEd35tL1ETkYjf6ePRmzEerVaIsXOGX/wX8O8uXK5spP?= =?us-ascii?Q?J0GafqYz3+i8m71AKljebKGBR4bExjHlfN7Hp8fnaxYIk4E3DNrD+hr91HLG?= =?us-ascii?Q?xEZNbWT1uL56ksYW8GFhhdYfdQo58Hdl/Bqst5EPUEDFxQ45dx1j0VhVQo1o?= =?us-ascii?Q?rm7ibEvGSRkDssWJy7+2LgtWxfbNK2MPfwa64uwzzcFAX3DkcVqMSIveiAbs?= =?us-ascii?Q?Vo30JDPr7So22l8LEz1Ams7MSHpM0MmLedU+bya11WjQMkhhUrq/26PFK+CV?= =?us-ascii?Q?sx4isC0ZmPlaB/Vl5UjNaPGqYCSiUFCfsMZPhepIGosa+eY83fFrHF80Zc0g?= =?us-ascii?Q?liRCQcQ53bEZm1WOAjCPL2SpJ9xrTJ4y7Z7yKnX0I6WG0SDqMClQhZAEBITe?= =?us-ascii?Q?Dse92oZdvtZnKGs9oSfOCeuApc1QGWs3Tu9UmO7MW4YkfeeTI6H6NMKR7LdS?= =?us-ascii?Q?qIgI5E2AZl4aU0DYTyrEwPWsiLtdtFnr5aSp7ucbwrH+8d8QjPJRWrVEJyPt?= =?us-ascii?Q?1A=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 5b2b3d86-5b06-44e6-a420-08db02f3d055 X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB8107.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jan 2023 18:57:20.1139 (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: o6gOwz72dDyVMQ8aUnJS56hxIuduqrNAiYfNUomfdWJw0YTPRvm3YI24aVLmJ0s3wbp4jjAv3wvzrDw2T1mxiS2zS5ttxmxWqdzm1TiWjwc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB7352 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: A916740011 X-Stat-Signature: 8sxj9gwjpa4it856hn3qmjgaa4uqd857 X-HE-Tag: 1675105068-157383 X-HE-Meta: U2FsdGVkX1/H6wH3XmnDIYsxKqooPuTSOovLDiMTcEhinQqpqdMr4sMac2NZ+8SMUDyo9pQb5RJzbONbMyWDQbwRuk9+aAZDy/28/BMuLSw8ryfG7yQndCRFd//mz8/Xe/hF6gSV6CrLqCh/YXVHfUxXRHR9yMw/2OhxoPgRu9kL1QuPJOJdul72iilBCJTpjIGWudsx/1vrmVComd098PP7e9sMiydQPZcXhJyFhPhhAfjMKV8tuoDkG42n1MoysNvZA3IfDnnnUijW1kFcpIT+hBRG16F40XKo72qpznDslzm/Zr0sKOxTd18M200apWZj39uCk8xjO490bb4uRLVZBhVUB+b5lI6l7yf75UfikSUeQSP2xH646+P5u1G7KKreXKgG0PWATxb5KTxZhrcWCrthZaWFHLfX39FXsp+qBQKqDN5BxVNzz+zfmmLBgNdDeGtv8Rte+12LgtTmcjHRrr1DZjJs396OUlGMWU5mosMK3VayOnDHEu18PtwM1OMZVkNm5SEqhDKemaLxtxfgVOQiEhz8EAOoO9auR6PJ1QD81226697wwmrzUAiGiGeOl/6gvIm5k9C3JwDoeqgPf26IpwS5mOfDDJmaxOPhdI1JQSIjUFwYY3nEgJzkTpo1CwJzMXnQaNyBfsXo2/BusSCcX8WiHDwzsuwWkk1LrywKClR6pc/KXugAo/hhfGvt69Cj32S4d+VV67SKCm7cTsHpTpXI1WE6ViMtg1549Mtpx7Aykfgw+dNOW4pIlP6L2IgHJxCJYI/S4d96abR/ZqmbMTaRLrE2g1u//QlndYX/rNshT0kMYHUGxHQpWX4WLqP/uEDL3A+q9IXoVUoh10aAOAIG/aUB3wggVH/k+y1IPpNtFr+Tz5LvP0PPSsjEIqOHUCVIXqBSp2HWVr4AdR35RjRsy6aYHlClnV2v7b7Xbs9UE3p/I4+56k9ywVY5p4h8b+lL6IzeB6X Z4zLxKZr uyha5Dr1I8REiSERjJT/kVXnWdg8Qa8sgO4+ksQdr9/tFAjZNl8uHLdRFn6Do57bcVza9jVP+wfHtZrlH7psNu5srqT14McfRPq1E2iNdYrv6BY2bvZyA4y0hZ4x3K8bKxXyho07U/v0LbWs7uvMCUrykPIy9rO3AQ9FGRr6XrnO+Ko05OoVTKzw3ZW2paOoZhVwnl4EmUrrEnxMF5Eu3d66/lP6tmnPneM42f4bRzOo+R8q1vag1Z5KmElofdVv4aLCFmVbzHUvRroYTB7PfdiV+vQgK6fXnGlg+wC2fV1zsfzj03obZQbKGEfrzRu140t7KYSeMARp1gS5LvVLK/mwEjeMYIviEzSf6TjoAA/LuEjIFqyf66krXMtsMb+2YQq1t 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: Alexander Potapenko wrote: [..] > > > > diff --git a/drivers/nvdimm/Kconfig b/drivers/nvdimm/Kconfig > > index 79d93126453d..5693869b720b 100644 > > --- a/drivers/nvdimm/Kconfig > > +++ b/drivers/nvdimm/Kconfig > > @@ -63,6 +63,7 @@ config NVDIMM_PFN > > bool "PFN: Map persistent (device) memory" > > default LIBNVDIMM > > depends on ZONE_DEVICE > > + depends on !KMSAN > > select ND_CLAIM > > help > > Map persistent memory, i.e. advertise it to the memory > > > > Looks like we still don't have a resolution for this problem. > I have the following options in mind: > > 1. Set MAX_STRUCT_PAGE_SIZE to 80 (i.e. increase it by 2*sizeof(struct > page *) added by KMSAN) instead of 128. > 2. Disable storing of struct pages on device for KMSAN builds. > > , but if those are infeasible, we can always go for: > > 3. Disable KMSAN for NVDIMM and reflect it in Documentation. I am > happy to send the patch if we decide this is the best option. I copied you on the new proposal here: https://lore.kernel.org/nvdimm/167467815773.463042.7022545814443036382.stgit@dwillia2-xfh.jf.intel.com/ It disables PMEM namespace creation with page-array reservations when sizeof(struct page) > 64. Note, it was pre-existing behavior for PMEM namespaces with too small of a reservation to fail to enable. That gives me confidence that the restriction to lose some PMEM namespace access with these memory debug facilities is acceptable.