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 E5757C02198 for ; Fri, 14 Feb 2025 21:44:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5BD36280002; Fri, 14 Feb 2025 16:44:33 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 54577280001; Fri, 14 Feb 2025 16:44:33 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 34954280002; Fri, 14 Feb 2025 16:44:33 -0500 (EST) 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 14599280001 for ; Fri, 14 Feb 2025 16:44:33 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id B5E241C7E1B for ; Fri, 14 Feb 2025 21:44:32 +0000 (UTC) X-FDA: 83119879584.22.97C9D95 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by imf20.hostedemail.com (Postfix) with ESMTP id 1A31B1C0017 for ; Fri, 14 Feb 2025 21:44:28 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=TxpaU5ZV; spf=pass (imf20.hostedemail.com: domain of dan.j.williams@intel.com designates 198.175.65.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=1739569469; 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=tHARa5JN9kX+UBPiev+j50ACJ6iodE8pzhAvJs8yPy0=; b=P97oARq90F6aD/tB474BHPYE0tZKVe7eB0+ipEp7E0+4Byd3efTW/zcqgVBS+Jp/XdIGx5 z6FVQ8Nl23BFE4ALvEou9HbJTYkUJWpe1QZigr66K5rBOgCb/BeiyvvUzlJUulS4/DPZiX rgWDUyAciPf4kunVqvfVinmiCGGYwvg= ARC-Authentication-Results: i=2; imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=TxpaU5ZV; spf=pass (imf20.hostedemail.com: domain of dan.j.williams@intel.com designates 198.175.65.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=1739569469; a=rsa-sha256; cv=fail; b=RH1X9cpugjRzWU2MMENOKCRq6+9KptdHQVhEGoDMtvm6dAeOxkkAZXj11A0wZ0YNiarcyk XOpWmBbpseNrgt6yTP0c6Pk79ZqRk6nxKo1aHXlrYwd2Tkv+kiivIEBsDb4JhFNBDGcpIW zsjvOPKnRUke+Wme4lS0b5cyaMvsQVk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1739569469; x=1771105469; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=tHARa5JN9kX+UBPiev+j50ACJ6iodE8pzhAvJs8yPy0=; b=TxpaU5ZVkI0LzFqrsvvGpRoBy+eeMu+6u8vk374h/eYeodeexxv9bW4A OorSF2zto95H1ldHB0brYsMGC+FW7rx7xjv1MKAAWyWIFZe/b9IElm1QS oDQ5cqyHOmr0Ac42gEDnQr0G3a67rw/6w5J65+Q124bCpRNQn1tya3J11 s9po8wwX2K+24mbnNgpDGc/HM4JdQ3LR6kmiP7S+6gZlJaXLN4I5OIvaF daz30szkUgD0yjU1NnnkedcjtydvKdefvTVmErDI8gbb4zoPbjYJvIDlA 4X8R2wvvMcxwaKvfF67lQleg+uEI8zgt8V1NkmDZD7+XI2I6pjTZB20BT Q==; X-CSE-ConnectionGUID: 8v7e8L9lRx+CJccSAoqafQ== X-CSE-MsgGUID: aAvTJAN3SZ2sJ71/H2CJKA== X-IronPort-AV: E=McAfee;i="6700,10204,11345"; a="40039605" X-IronPort-AV: E=Sophos;i="6.13,287,1732608000"; d="scan'208";a="40039605" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Feb 2025 13:44:27 -0800 X-CSE-ConnectionGUID: ILBpsKihR46jl/UORflaVQ== X-CSE-MsgGUID: YdMbnoSVQ4arxsO6+Jv8EQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.13,287,1732608000"; d="scan'208";a="113532897" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa006.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 14 Feb 2025 13:44:27 -0800 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Fri, 14 Feb 2025 13:44:27 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14 via Frontend Transport; Fri, 14 Feb 2025 13:44:27 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.46) 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.44; Fri, 14 Feb 2025 13:44:26 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CRtuzCltlkm5aVs7WQx6POZBsxtbe4uQNg6xptroF/8F5gXTeUJEqVI1f0aomQPmlU4MnvBtIr2n/qs8drj8hgaRItPl7x4G4VxEXOG4VpLcHRMiScFgNDlruZKnE6IZdIRQE0RGZmLqVLGOmZ7SowOK+dM54gBCexykoFGoTWFZukGoeo84Fw3O/aTs4I2TE2VYbKiOfP4zCDgjOUYxzEsw4iF0O2EWJzyqhBPb6Ap2lOF1IRHRTmWJr4RyXjBKs4Ei0eHS4bTEuZORPKbBda/S1vdCmNpppf594UMGWlDm5giOvQhitTuOQ1iylpV4eagkWwaR2Ij7Uw8moOm6LQ== 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=tHARa5JN9kX+UBPiev+j50ACJ6iodE8pzhAvJs8yPy0=; b=fxno/fGOTbH+Yy7TBHtLXLAm1f6niCKAb3bg3NrNrBls65aH+eDSPTV1uoVTqDwfzUFaloO5L3XKCqpc+12uuEwQz3ZnjVJ2L9SsPoeE53L5tAqkKOc6qFLhAm5HcfHSXm8wh613ELi0l4e5tnpHvTduRnQFPg4Gskaip2Tw0NM7xLEPSJVQfnHrpQaqmiM9y86YQuhjuko8oYhtgGFggISECc+qhDCyhESqo5elwb3M53Eie09Ayq+yydABAMtuO2vGLIFYK4gVbjNo4gQQV+I7jPlfjvpCO+329pzWMobQaAPqQqx1Aq9XK8JDN9YbPkB+cLhMrYOQK3Zep8VUIg== 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 PH8PR11MB8063.namprd11.prod.outlook.com (2603:10b6:510:252::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.18; Fri, 14 Feb 2025 21:44:09 +0000 Received: from PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6b05:74cf:a304:ecd8]) by PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6b05:74cf:a304:ecd8%4]) with mapi id 15.20.8445.008; Fri, 14 Feb 2025 21:44:09 +0000 Date: Fri, 14 Feb 2025 13:44:06 -0800 From: Dan Williams To: "Matthew Wilcox (Oracle)" , Dan Williams CC: "Matthew Wilcox (Oracle)" , Vishal Verma , Dave Jiang , , , , , , Subject: Re: [PATCH 1/2] dax: Remove access to page->index Message-ID: <67afb926331c4_2d2c294d6@dwillia2-xfh.jf.intel.com.notmuch> References: <20241216155408.8102-1-willy@infradead.org> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20241216155408.8102-1-willy@infradead.org> X-ClientProxiedBy: MW4PR04CA0098.namprd04.prod.outlook.com (2603:10b6:303:83::13) To PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR11MB8107:EE_|PH8PR11MB8063:EE_ X-MS-Office365-Filtering-Correlation-Id: afe3cce1-9f05-4432-a0ed-08dd4d40b65f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?rbt+E1hxV8VC3Q2mJuKJBSUcfLUsG6I1DiTwD3OI61jxWK/WS/HvcN5SdZjJ?= =?us-ascii?Q?SJ71HSUgR8oPtVtKcXq3+9PD1duYv/6aK2hR5zAnEencwxVFyaGRKy0iWhnI?= =?us-ascii?Q?E0mp746qsawUXbBXKOALllcmnR66eStC7XwkgnV1KcX8aiJF4KiaPZPiUvd/?= =?us-ascii?Q?DR0EpghdDSycb8pLE7oIOXXvq/CCKUNYtb9ENYeuKfoOughBkPPTUvVvWnHW?= =?us-ascii?Q?b2jYZxiVwOh0Pvn1g9xmqOGx9W1FkWn5YRvV/6qWTkamgM7GwkcFhnHW7HS6?= =?us-ascii?Q?aVVxNhZz8tiw3GTN1HzyXHnj4gYpCaZRgE46cscQeg+Scf3JhC+E/PqKdQBZ?= =?us-ascii?Q?Yqu7NHgyQ05WPMOpRVRjV/KJjUOQXLfR4izfQi3at/7Ki9vzk3wqpQo4oWPm?= =?us-ascii?Q?lZEokEjINkKD6Y+Jm2ArQmux8aA4ZMvpsql8u1XXXuHN+Uf7quqwX9XfzLZ5?= =?us-ascii?Q?MUHfs7izo02U2QyvL0o3q4oGYAUeu3TJnpsku1NpeiSzdZ3YxF0UXkQ1sSSw?= =?us-ascii?Q?Zj/ID75XW8OW/7AKph3XyjcQHDxzuh4EYIWCQ/Q5a/gDIqH0yvaCcs7iPX16?= =?us-ascii?Q?1PwZnJGAuEmiFRS8zndWHek5jBSfrGid1+Jrwt4Ad/ecTKKkTP53pQ/gbK3C?= =?us-ascii?Q?dk3Ixb2HS5jl7KtUf+JZ/8EdW3MTm4PugzTl3JdJ29pP5+XcFmp8mFElh+XG?= =?us-ascii?Q?9kDxSganJ6Cmb83Gy4RdUwkQzf64y/rX9jTCVFUDPXAyAb1lokqH2P+eHLZf?= =?us-ascii?Q?SWAWPpSXVuzNdpkZR94cIluUeoN1FC+29ASyCL7LB987rLhH+T3IVja672pN?= =?us-ascii?Q?/qkUEZW+Re+OQjEL40rfgMKejQxjq9p8fdBrwmfmgpWjjJNPVGcFWBNnWdEw?= =?us-ascii?Q?GllANP9mRe8iomRTJJzQGBBzAncGXeXEVXB/eGR9WFWVzMknTByP5nMXsx6j?= =?us-ascii?Q?9MpvZtVSNt2KvpNpvW9v2d4pK2xn9gZ+XoBl99GVx1hmc6mN2cxf2ZubNWJt?= =?us-ascii?Q?SMrmXR62nRweAvicrTwGrnUaPZFoLlrkCJ7vhV6zvzdCClGvnygPeywL4Hye?= =?us-ascii?Q?WB3Z7hG2uFLDAYnBWiZ2UlIbAkMBYIXPwfIvhkkVZ1ZsKi3ZiUzLKl0NTiNG?= =?us-ascii?Q?fKFA+wTPqonSvMq4HHIJaO9YOJ+vJu7LEGiK6ZRB3/m0HqHZ3/71NO2ukTVs?= =?us-ascii?Q?E0icSixYSm05XtVgT+wZlI3EelqnhBEDALHdP5KvhOyVUWb+vxyYi43GQ4Vi?= =?us-ascii?Q?hz8JplroJUKcXiYBt1OlSvYhgMRiI4WwOATudEJy7GVila3yE/MiTWiBxA/0?= =?us-ascii?Q?BjwS8+vri0dccWH6A4nx/LJjABQxhLUrJqDbZt1/MlT1h6X9AKXBg1Jsa9VR?= =?us-ascii?Q?+ojywbWDkv/c2MHusOyT8c7uS7iR?= 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:(13230040)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?uk5ZyJhdAYU+EqGlC17sCXN6DoAwZQbku09B831EQADiaBrIzS0gsaeh560P?= =?us-ascii?Q?ppGwoLPnSDJzj9qUcvIs8F0zNJOJ4+Tx1E+zeXpD1R2+aofrwCwCkA4su7aD?= =?us-ascii?Q?dfrrhCIvfWzpfxjrXFEaQ/D8Ybkux+BswitVXJhxk6sypS54m9jA7jMZEpFl?= =?us-ascii?Q?z6GrmHtYb5vmYaF90qfUzKjLc7MmC/HMxWBh9P6zPV22NeEFGvFBIhkelnfY?= =?us-ascii?Q?2JDe46hTL8TiiU01DWiahuE1V90H781L9UkARevN09Mk11XX8E1k5f+utoL+?= =?us-ascii?Q?RS9t48Okim2nHNKpiBGZ7b/rVaQva+MiBj8FCnqVSVTv3BIfetHOqOELHH+W?= =?us-ascii?Q?d/TtKq9Mu4O4hh3rcSqhMRcfCgSuRI/ZuofflvHy/5g92xoDd9T+iWv/v9jJ?= =?us-ascii?Q?6q0CBDGcDs/sgG5inygUDYlOf4XZ0Saku9omgoD6VUDuGNLby5QUee5YwSp4?= =?us-ascii?Q?vF7Rnyt2YmeXps1yzrkf0LYizpoyMs6rjYIrtHPTX8/cHN8TZMcZFsLo3NXg?= =?us-ascii?Q?xyquNXBmz5s+jN8Rwk+EQPflrloADIN3jhyKXdFZYOkc3B6kuFVb43EyFxuU?= =?us-ascii?Q?KOfoK/MTfsKp5fYG6xr9BO304MYF2sUFMmFmcO6zb4e8VELUlC2nSZ3eqe6f?= =?us-ascii?Q?tcuY4zIqOXi4OLJgtnMsZIO4j6yoyUemTOdRtzgi71hdoc7zENmnn7I1rdHC?= =?us-ascii?Q?PcmSNhQxn0TX8bi8j1rhV+ih8VVFJR7cyPPD4JblG5Ce/goglHwnCmE96MLU?= =?us-ascii?Q?Yahss6G6167O0yQ3c260+Q9qteuaH5PvPAsWiFJC795OnK+ZQFyj4AxTQBNc?= =?us-ascii?Q?ufHs1AADiJUszEidBiReMU5YXezENsgPXdU7pV70K2cILbs1dCJEbbSZN1rx?= =?us-ascii?Q?nQtKdLS10YxEpeaY9Aa56/fXNRa4gOVkNVvfNePIf1DBdLDKGObz43ehIJm3?= =?us-ascii?Q?6x9UhnglrhPN+f7tNQ5Xz39XpEIiYI3+w3YZZzhUmR2ILl22Yf2vMsMakTmF?= =?us-ascii?Q?4t/uL+34pWG4sKs4fpCMIxDuzHm9aoVoAji/wUNcrU8yajt0xqEM5BbgF6tY?= =?us-ascii?Q?TvhQ2M5/gQv0wgQTtZe3NxVK2uTxgDIjYN/93LqTRmaRJ3AVBz+QYyMjWrYk?= =?us-ascii?Q?eRXbeVRjORSGjeOAW0AhV+/ZaT/OPYsEm1a9ylwi4NRL/xSxtlCdhlNCX2jO?= =?us-ascii?Q?ysRwUlH/PAUq2+pTgTw6N9Qgwo2aPosaNCFF6WEsGUZrPB8OSI4Pz0qJLIId?= =?us-ascii?Q?kjqWw5EwHkNrCadDBY8NROXUuc65feiyu58r8kjefwsQ76p4hUkNaRP9xc5/?= =?us-ascii?Q?mx7k+PqQAOX61tka/1lyZGcmwkbSf3iK6gEYCeAKXvDWZJI2GXPHYAU7FWsx?= =?us-ascii?Q?U8nD2/cmHubIZPvSePnppNyCvF3RbZt7cyptlv0wtgv0zV9WHtL64s03XrTH?= =?us-ascii?Q?NQZPaZ92AFQXJKkBtLw5jjvuduGSDc8mzSFs3Wi7VwVjcTqZ1O2Xht0kXo1W?= =?us-ascii?Q?YaUU00bkJ392+tXpiN5XyY2eub6OjrudwQn0OGgOCwzAAE8lApQuWhhIqyQC?= =?us-ascii?Q?OymCwJqLwPYGXp64iVgdt9fVcV96FZTFhFtywWL07jQAEl6LYHY8TEczBOZq?= =?us-ascii?Q?jw=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: afe3cce1-9f05-4432-a0ed-08dd4d40b65f X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB8107.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2025 21:44:09.0991 (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: tjZn8SrZBoWhtE4hwP5f4H1hhjRgLkUkapo340ic80MSNYeBl2l3nyultne4I6IupwAtNSYpiXCgrLtzC7UWK4YoX3HI7jnz9Km2PCK36aI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB8063 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: 1A31B1C0017 X-Stat-Signature: 5376dgqa6t41ykam8w7896wpuyymwykw X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1739569468-377483 X-HE-Meta: U2FsdGVkX19LjgMLGwuO/FQd7YhWN4DH8OVE76rwC+oWSK2pTC7nyVDAmMXxt1xkiaClyHeaU+3QQjKf96CW4uknQMJAjAXTRYGn2Y5lJ+vi20JDi0uHKp6b1LNZIgpEzmhYmjhQxk0SKoezOYh/ZwtGV8mcQLDfnJPYyLJ3BKu8pS39qAd/hsM4MXILTaKVu1BYP8C0K8GTggVT2dDPwPPuTGQPUyKAgzdDZAfjBkUI0DBSNE6bAY3wIVX3Fd1FIF27tCoDqH6aCuhIjcPOY7dY1Qtc9hrFw0vrmiN7q0/rnVFlq0oIo31X9EtXinw15Alm3ew1c8Ag53JxkLKI4JX16cx9CsBx+Jln/uujWFG8vaAHP6h7w4ED0WwYLTKYXxu/FBc9unDDjJ1DxjQDxhLwwYgWQMdVOTZaVJ783tZoN/1zDSffT4LZQBc5C/PbMO1DeVeKb8Xl9Ck4HJAxk63UX1DB3dzDGhUO+YFtvS9qstmgp3lKwmaulG1STkfiN4ramN4Y0InrK/Equ/O8Mgy0CnH4Nu4+tKlz0maw7s5XaqniA/MVJXFCxpA4IQZ8BOeUrBekLClQSwk5j1DFRR3qBf70b9mvsccK6itkKefdHIVsktYtg/0R5SLYumrK59DboiW7PEUVxJPIj1Ub4sU7d2qx1T7kGnjUtxhoZi4oHjI8ibT/HisQiEfgw3ZdNnCDqL0GEi1sJs2HHvoGOBGXxDdKTRjEbLN7rg4VqZ/ev6PmmPww90mSTJs5RYdOefWe+sSPiitjN8t5eHmKxh2B798ygHwkbQzz2HQ9AkWtQfS+fNrTXSX2CYPO/CnZ2BCQs0Zctey4wPaZIy01/8w+1O1b67FdMLTB3XXPK+Mw8ZlZFzhaRVWtoLUnntyRIK/iy+0g0N9fYQxZD+zw3D/UDOxatD5v3M1UgXz1C1Vzx5Ym1dqAMo+Wh7Fe78gPtBZ2q7X5qEQPbE0s3wu ptSttNRo DrPWT4CZtvvN3ImsjrxlZqOT79lMs9QXGKYDbi2aVWQLaeX4ZvrvwCFC36/ayntJEpJl0XG808Ij5rhLcmg1DsMWIrUO//TISCwIJmuL9qOYe+o5HLob8BAUERriMk/4kywFVTcrK7w7fWfTh0WJG/+7hYff5HwC48S/F7Err0qFMtyKHxF5a3wH2MJ0W7mOqHkhHq8nSLTmLUxXf+8XuOqJ+joixI2mKXuPNYy7TXDqI9czDm8PE175+xHxtxWGkP2pzyzdA3Wz1qFTfQzjpj7QZNnkd2jG4ttPQr7QspdBrkSzITKCuF0S0+1OWrVXGvvY2nb6xFhyNeD4ujMQHNcNvIuSKB9Jvyas/TZFwdihxUMo8NugPHWsYH3QzJkqbpElAB2oQNfn01C0ppJ+gT0hSCDvzKWgu2cqVcIJWaD12rz1TvGUjR2eOYQ== 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: Matthew Wilcox (Oracle) wrote: > This looks like a complete mess (why are we setting page->index at page > fault time?), but I no longer care about DAX, and there's no reason to > let DAX hold us back from removing page->index. This is a safe conversion for the same reason that Alistair's conversion to vmf_insert_folio_* is safe, folio metadata is always initialized for device-dax. Reviewed-by: Dan Williams Andrew, can you pick this one up at the end of Alistair's series?