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 0307FC4345F for ; Mon, 29 Apr 2024 20:19:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6DF996B008A; Mon, 29 Apr 2024 16:19:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 68F946B008C; Mon, 29 Apr 2024 16:19:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5096D6B0095; Mon, 29 Apr 2024 16:19:39 -0400 (EDT) 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 335836B008A for ; Mon, 29 Apr 2024 16:19:39 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id E82D4140190 for ; Mon, 29 Apr 2024 20:19:38 +0000 (UTC) X-FDA: 82063684836.11.D38DF51 Received: from BN8PR05CU002.outbound.protection.outlook.com (mail-eastus2azon11023018.outbound.protection.outlook.com [52.101.56.18]) by imf07.hostedemail.com (Postfix) with ESMTP id EAC9B40015 for ; Mon, 29 Apr 2024 20:19:35 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=microsoft.com header.s=selector2 header.b="EN6E08/P"; dmarc=pass (policy=reject) header.from=microsoft.com; spf=pass (imf07.hostedemail.com: domain of Steven.French@microsoft.com designates 52.101.56.18 as permitted sender) smtp.mailfrom=Steven.French@microsoft.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1714421975; 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=gh5LLGwx9ZD3YNCcHEjheJSqKxSER9yeMWoLJr6wB9Q=; b=HEUiAginjdkjDUWE/kQeJdWnBmYMxUwsRswpRtv3DEg6igwpODrhV7m9SBJXOZ0AEQIZyr wg+Er9gpShyea+7/qqFqvqOtELoB4gHmzg3nVihYGqWbK54JZEXg6H7P6jgEzp05bkcY0s 8/gdRFHmgOXypemQGgLnC9KXDqoZIrE= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=microsoft.com header.s=selector2 header.b="EN6E08/P"; dmarc=pass (policy=reject) header.from=microsoft.com; spf=pass (imf07.hostedemail.com: domain of Steven.French@microsoft.com designates 52.101.56.18 as permitted sender) smtp.mailfrom=Steven.French@microsoft.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1714421976; a=rsa-sha256; cv=pass; b=wQ0yCxCLalv+wZrtosMz05mM64VhWBTGm5i4jVE3jImKg6SkgwZYuo/GmetTDzWDBlyCaa +WNYIaOmL1edqbCnRVEtuq+da9mk+u6aRPWHcQDzXgncGvD3IxV2bBACeYRPhi+tmUmkr8 SSBir8XTsAgjEUTntMGv+XZaxPL+rf4= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FWPUmcqlvxqq8R238YAm1HBAw/RM/a+a6ms9Dr5JB3gPPisezS8w6D4I19kfBdsj7/1Tqt36FnbP8yIAYwj/hBiK8Arto1SnR6vgIEaDidmOe59yMBPR/Ks3IUudDRnHRUxvjfjkDzpWh9285G0s29Yy4KmmI0azJGdU98shre+4xDCzP6qKPHXDIfNxqNb049md6iRrtsfrwYg/Uy0JmkbRKaYD/lyIrdC5TUjPTOq7EK0jRutXrMR4/bCx+z0zc2me1g86S8pPE0Z2IouyXkAX3jzFFZT/PYzBx9ihcJnbWy12rHUfMhGdnSiU1xgdSVoEsioqZ/u4pnRNEJoWrQ== 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=gh5LLGwx9ZD3YNCcHEjheJSqKxSER9yeMWoLJr6wB9Q=; b=WRMkcR7hhuxR7M8einjz63nxkxU86CYYQp5hUlOu0y3zKrpmUJxi+wqcbqOBjAYzO7CLTBSHIqSloa6bnzVh/UvHqtHnfYJqbeTx3I5O9jkigm1wrhIphiXzZNYaH0bn1Wr36USTL9IjdTJeJlyGnvbhbx5WB2Yuh62GpdkWM6u3WhbALVq4bqKuIYULh/bo5F7vt8psJ6ItNL4eJe9j+DSo6DOFoOnYryJ1CBfBsWWWio7p7JxvrOF4cc/SdodrD009S3/0oXX5sJGwF4p3CpzTyWtXSHQdzFVyX68bqE+ag82hovB0GzAddTz2KPF7otTDXUx/7m/f6Ynaj2+IFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gh5LLGwx9ZD3YNCcHEjheJSqKxSER9yeMWoLJr6wB9Q=; b=EN6E08/PSu4LrnWKf9bSx4+dd5TlOYImxkPn/Iamjpsdwq84Ha/SLVkS6jn3MbMv9JZnTvMfKO69qxqphdC7507DK8wFRsoNBgmZf9S6Y0uum2d9uj/ib9EE73i8dgW4iHmeMnY60cKgELAZlDLIiAjdVmtOXnunNeEg9jAMOqo= Received: from SA0PR21MB1898.namprd21.prod.outlook.com (2603:10b6:806:ed::11) by LV2PR21MB3253.namprd21.prod.outlook.com (2603:10b6:408:171::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.23; Mon, 29 Apr 2024 20:19:32 +0000 Received: from SA0PR21MB1898.namprd21.prod.outlook.com ([fe80::1657:31fa:bcd3:e49f]) by SA0PR21MB1898.namprd21.prod.outlook.com ([fe80::1657:31fa:bcd3:e49f%5]) with mapi id 15.20.7544.019; Mon, 29 Apr 2024 20:19:31 +0000 From: Steven French To: Kairui Song , "linux-mm@kvack.org" CC: Andrew Morton , "Huang, Ying" , Matthew Wilcox , Chris Li , Barry Song , Ryan Roberts , Neil Brown , Minchan Kim , Hugh Dickins , David Hildenbrand , Yosry Ahmed , "linux-fsdevel@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Namjae Jeon , "Paulo Alcantara (SUSE)" , Shyam Prasad , Bharath S M Subject: RE: [EXTERNAL] [PATCH v3 05/12] cifs: drop usage of page_file_offset Thread-Topic: [EXTERNAL] [PATCH v3 05/12] cifs: drop usage of page_file_offset Thread-Index: AQHammhzJrsE0Xg8qUSGz+RQruipXLF/r7BQ Date: Mon, 29 Apr 2024 20:19:31 +0000 Message-ID: References: <20240429190500.30979-1-ryncsn@gmail.com> <20240429190500.30979-6-ryncsn@gmail.com> In-Reply-To: <20240429190500.30979-6-ryncsn@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=6c13ae0a-f3ca-4c72-a28f-a440cd6486c9;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2024-04-29T20:17:26Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA0PR21MB1898:EE_|LV2PR21MB3253:EE_ x-ms-office365-filtering-correlation-id: cebf0ef3-9317-42ab-f7b0-08dc6889ae02 x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|366007|376005|7416005|1800799015|38070700009; x-microsoft-antispam-message-info: =?us-ascii?Q?nGGURDbAnLW2GaQLtc0uNdhnzYnv7stSZaoLEztqfLs6hed098tdN6yONt81?= =?us-ascii?Q?4nqsqlewHnU3/9mMsaOKbFH4POjyM+kXLPty2gyccs3aIipuqfTcOLTy5Z08?= =?us-ascii?Q?RJ+Bwhxy0rJwundEwlewQgw1PrmaOW5n6H2Rh1pucVUi0mloAnqf/f1u6xrD?= =?us-ascii?Q?Kh+BP/BauOXMMMu+doAEzjxsAbVh8CqYSRLZzt1JCldCLfsAAUjQ6isyq3XE?= =?us-ascii?Q?Lvp2et3EBiQAqYy0xA9CYV8Hzi8zGDLHv17SsAQ45Rf+3bB3uAzaThmhpwKG?= =?us-ascii?Q?JBaNEjfiYL2lkoylQxgvSAKvTAKfDAt6QrVKNErhesUPjm+9P07BLwNkB9A2?= =?us-ascii?Q?n3R7Pf0CNlz/CZawiJmDJvS/SShWpypb7xbXPF/HbLyXJfKGxLqm4jXIuQEF?= =?us-ascii?Q?193zST1nru3bLFtavlfA4bfy/GWQLl/oWpoyI6nBnWW0pn+Nm95lBTtgxVr+?= =?us-ascii?Q?baXwrs528J9M+9UpUBbvJD4q2swsXh1LkQIonOc+3/vjT2VbDexUb55B0plB?= =?us-ascii?Q?pac4pjR7ZD9L1wrq9q8i8eghxHK/Vi/HeHOAvaToEHEFOCcYQdKhiwEoZxbI?= =?us-ascii?Q?1ChYw1ZkeVnb7I92G43d2ua2E1GPR99M3daprpvAu823LJTpGfuI9RRBdk7r?= =?us-ascii?Q?WxYTtl6gCvsXPPe3OnaJ0xGtwc4N0OmcbF1qrhyw0D5CzaHeUMaaQVBt+q6w?= =?us-ascii?Q?vyJy5CIDK8M1iBuZEsDwe1uKVOTrzlGQGjrdynWtRCTuUO9/HOQyFOKKtzuP?= =?us-ascii?Q?g7/4pIwaB1ntMH0XDQ07TzYvUu/OMr1i2Of3AJJfd7qrtqyNt1X91EOl+5oF?= =?us-ascii?Q?s37UlGVdSuQCU7SJ0wjR1L3UNM//ofh0nZdP0v/cgjGSp7RYNYEUmhYq23/a?= =?us-ascii?Q?pyCU6sSet5ifxhrXs7PHGohailViANDIoH5U7ihoeTVBltI2KnjGmw0swBfI?= =?us-ascii?Q?EfM4atKL5hLoFm+0CotLsN//vU3krVl6fDMb0ES2O3UmpeAJJ5vUJnuMcJYH?= =?us-ascii?Q?ngMjiCnUysBWgGUwuXXVnFKQ0ItYitsIsfXp6Qx1giZYH+moRlQ4ro27nIrN?= =?us-ascii?Q?x3O6daRv7WTAgsgERPUypgSqVoi4zMf2hbBOXorGjGKbq6sgnfiw74i5P0KP?= =?us-ascii?Q?I5cGioKXnr6e06/9CvTsgvdCVaI08GT5I9qEpUYA0JBWDii1ewoxtGOfQ9nD?= =?us-ascii?Q?ru46k2syeC9lSaP+Ez2+c4JGFmorvxbdpeWeIxwh0jb5F57bUqBiv2iEy+8L?= =?us-ascii?Q?wdekkIYrFGxJaMq31/xXRGmJzZ5W6G39sAw4Yc0I82FeHBJ5LPTpaHDzKZEf?= =?us-ascii?Q?sR17Ab2MhwZ++cfqOQ9E8j2OKaRi+LOeoZrg2gL/k7YK7A=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA0PR21MB1898.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(7416005)(1800799015)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?lCIEvkTSO3gPInv8zHpf47l06982D8msPCUvaWVfvzibJpjgeVCtrSVA+RDZ?= =?us-ascii?Q?Nckj8WYO7aTLCT1MRnF4FtxH9zzbYSYjvdYO5RT3Y3ueBawQmNelluHiiVvu?= =?us-ascii?Q?vuvexbBCeamfM4VVUDIfSVwKCnTfsUAwlNTVCgZ1j2GA7BSJ5Mh7c1VKMooz?= =?us-ascii?Q?FUK0ahtqXk1t/dSdH5G+GGYb3jiB7cis7gIDaQ7JBBw+GAusHAsVPRMdPF3j?= =?us-ascii?Q?iTPFjjko6LijQ9JO/UvNtbUECHVQESneIlQqGulAd4t+LbXu0Z+BVJtXDZGp?= =?us-ascii?Q?qq+3SNXKnbl3qvzezteg7jcbhW6vhkUDmcQ1E1PYimNDuHzL0WMWwLnOlc7X?= =?us-ascii?Q?cgEP1SwQbi813Z/GLjxgkvc+FNoWBkt3tXa27BJ3UZUVljLHCK2S5aQHtbNY?= =?us-ascii?Q?UKhWFogJEpfq3j7UNi46IWvK/mN5s/an/hbcIYFL+be7gX1N89BmtsG3psWX?= =?us-ascii?Q?qtgdnI8OZuLozQVN+jEeEugcpe4kvB4Jv5GaZEJ/x0ROBwvwMYzQdPGvpCIo?= =?us-ascii?Q?hk6taRcCEnpp9LF2jyuvq0H+F8CH68Fobzv5NUhusCF1vJiL6dUOD4oDsRv4?= =?us-ascii?Q?Ele1J4x9wsLVlh8Q/iQoh09891DKhrUU8dRmFZLscYbXgy7++ldK1FMdVrZg?= =?us-ascii?Q?S05jrzDfKxGRxvFKcNp5VIa7QwMdNEjdf0RUgdw5RlfT+7agBVz5rI3xx2pC?= =?us-ascii?Q?yxiOL/yd73UylSTo81epqZ/GhGZsWcE3SBuJXIffzChnZATLNpMrXn2Mc0hd?= =?us-ascii?Q?LQ02Q5dk7cvRfcmIPwqbFmF/I6ozVu4mbSIBrR7u7x4hJ24LaLcyLet4AgYy?= =?us-ascii?Q?J3/ZHFAbsU13WFBp4q2AHX4gOjMeshSBXU+6qzQawzUMeVsOmXIuthcNpn2q?= =?us-ascii?Q?907sD4JlpRK9NaOXzrq2HgxoYiEXLUYv/9HEbVQNUHfZozOLLHYGzMkaG/Fb?= =?us-ascii?Q?NTxUD0r1tRWKkBqgrkOvJ6qCLUI4GDkoKmc24x0sHKxSJse58oMRa3YBIoIm?= =?us-ascii?Q?LTiBzSnYb9cw7vfilNknYbSE4Qdd/H8ePHFCNW5lBlr30QtjkTlO4DzOxRe9?= =?us-ascii?Q?UtMUhjx8PF5VW1QTuORsW2WIF2Us9gcqBbBoY4eTroyplI2fynOepblUVsPf?= =?us-ascii?Q?lWBRpzioJGqwkTQL0jTBLTmewoxDt4ZSKT/sd6FF08zv/Cb+2IjhL+1SQhaA?= =?us-ascii?Q?K5CsDeeOoJOMIEh03zyKWui/Ho1KTjaOTkMNn4ywT5a7kdw9K33+rR3+c2se?= =?us-ascii?Q?9jtYnmXA9Glhv1DbIzDYybiJgta3IsE8LegG2YsKZbh6+zntExOadYptGvGZ?= =?us-ascii?Q?+16cNcv5eQarPk8kEauUfs1hLFF8RVKAbl8ET5Ofehg7BQ8ybvR5P/xqy/kr?= =?us-ascii?Q?kgF36m1XMkcbFBiSl+DFjKr4KkAzF4J8UHvDbNSapWz0MPvq2J4FbY0cMrmT?= =?us-ascii?Q?dd1cFgoPgZCqPa0vbal4AFdarrlIT8NI7zX4OffDqc4nCENIdfQVWJh2nZah?= =?us-ascii?Q?Zbk/gAjrzV13rdehfTrjkVp+Ym9EDv2aj7TwBGCXMAGcRpDoMf1Y6Oi3jnPx?= =?us-ascii?Q?OTAnNlJUUXCrnGlu/gVH8+6PPNiWNe+oqZhjHbByNQSg4QsB/27+ke544lT7?= =?us-ascii?Q?VjpGQUJAtBjr4+R4wpe7W+pMaeKNiySdgSK7YX6wCfFe?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA0PR21MB1898.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cebf0ef3-9317-42ab-f7b0-08dc6889ae02 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2024 20:19:31.8423 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: epicSffkXlwEhClPY9OOYxjQzYGrJEC7pkVpOQUBWWErRGUcyk/T6pVHJqcLa4rP3tuSvd4KJkk1XZzvCf9IvQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR21MB3253 X-Stat-Signature: p83t4oyepwb6bt1odfxjudb6n5bux7oa X-Rspamd-Queue-Id: EAC9B40015 X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1714421975-399185 X-HE-Meta: U2FsdGVkX184XT2zq2wPFJfFHz/YhHcDjsfaqaWG7mDKm4AsUaYYuNI8MY//AiCN17TrECXTtUyK9hcFHhgeuP0c/XAmc2k9cDBFkmWe1Aiprg0UXGwO7RWHR5DyVNZZGMIz+hSkAUl7Uw8ymHTg3N5aV38VDtwev+y87Q7XtXh3CNtZSIFWqiSbSYj1zudVIlyNpnFx5FGy46upA21gx10CXDrNY4sDV9V8tQkXFCkTMfvtvM0T4ByFc6J0U0+Wu8VyqWbetIiuChoqRGzrKcBW9w3ARsJddqyKMuhcPtflfNAiWBspUGzBHVEj0S9S0MITRaxvzkfRfeJ9+AaiwRzh6UdCULMz01aGmnTBJsj6QDmkNgOtV/Nyr9WTUKLdkVwI8TA9GCaR6A543d0evMGIy7hAT/gX2VS/xdINV1mFm6WPY8XvYyjtUHF/eXVFvzQVP/nDGESNRMlWLHoGW1DJJ4e04JyCQ3eqkPPs7bgV0wFXAAKemyEa1bB33HTWkKzogLbyEjSSu6iyjwvDXYg6Y9HlZmZkMma0r0NnlAkzrk8Z4OeiqHDZYSTeoj9rFjdfh/BNlOS8kvT1xJ60+3txzba32yPw8YUIly3uRn+W67nZFy1gk9/OJ8DPweZyYwOPdFRMuDT+AONqau88qQgPMsCWwuVytksjkFftzy6rxwTrMBSuv2QpYF6Ttp7FOQSglz3/d/BWbXJBQ1/t0QJsZiHTd8x3RsFfMNZJntP1zBHapkOsOZW+xJsDdR4CgPGF7XLMHgz3ZARjaAGxDjfSd0bnUR6M/rHQgkf6poHBX60MPnlIUSkTHgVB5a3x2/Is7C61NH3dN9njVqiiF10Tw4pLKVMMcxfsREeeOWI3K9cZ2gpD8hhjrygDqM6Is3D5yz/0AA6iXnhOC6NVdsGfB8NMp5NW4bjPpZkKad2Ax/pbOONg4U0Klz42xtB61Z5tLyzK1LgDcALFoB4 MObQO38i bcrsbgc62ef9Zaz3DpP5QjiovF/spdnPEObI/PANc6XsoQZRh69UpdnJFUc5SmhUlFtErv2alyEQfTGSXP+ZkBK6WKHwAyYG6LftZP9gCOaQpxm5YnzQvMIYNR+NWmYfsnBE6/n19eTqe1Dy5BiOtwfw2o1RkFFdHIOrKRT8PNs1+33BFG/b6gmHNcImMauJD4a9rHIm+I3QZ4W8aVm5Nw8iQXGeVNzmkbd19paBhG1SuGfkkWMfSeVMXFLDytmtNNhwvRYUCs6jtXwQTfEupWRVdDE2lVDRWQ9vlcqfXpD/Z2liOzK2L9AIlLKvTeZaFANS9mGTr+aGdQvUuaKdwIrIf9E/bbmyTaJ4riTwuvyzoncREg4XgFGR3bs/mTBDWWhzd332HPfbVaU8WFqZbYqixAxQcheReoqnM1EQKsf1BJz/mz3wzchX3S2Ef2yUEDkb0CGaCB4kHNbYWJeBRoGomLt4a7LnQoI+4jCu7V6daO3NlifSqJAkb/opFM1vGJq62Ncf25Bv+cQB+ZzTBkZGPVaQTRvZhNLRg8dR8XhCAtAlzbDqOcmDO2Z6z1fCbD08KAyfsZ7Nk1NqeA454r8/5tLhWQKg4njTjsHSm4db307nclViNwPXGyz48UJ/g+SMUD94T4KuLIaz9jtY9O9zYbZ3dIjaJQ8zuIqXX4WyJVlEbM1KwlIgnC30zcqEhV6OFVS2oG4LS8JandvfwPCKDoHe18FZtni9fuO8H7QOqkOpv47vegOBp508oIJXufY8Z2t73y9YMJKSIig9awKEamMIiVhLUvzsKvmpyhxGG7Qt3WrOK/E5kOuRt5AFB34VPAI1rhjaDMldEIPZB9xpjo3ra1PSnZkrfBa6PzS5CzxGjuz/remF8TZVnQ78wtyzH48u8CKoqlcygIpRjVPBFONzuB7VPqIVejgcn4tc9+GtW1+5LLtE8oHEobB6bkQXP/YkTfxXwp08DJGonOanRhZkd LgPzBfvs B1g9hbb9JthspPcSiANVXm0o2SMqXA9qUwhJf/TkZlDFEBOXodXSdieDnx41dFVDubWea2tPigs/0/5HuqSpsAd53cBppJY0 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: Wouldn't this make it harder to fix the regression when swap file support w= as temporarily removed from cifs.ko (due to the folio migration)? I was h= oping to come back to fixing swapfile support for cifs.ko in 6.10-rc (which= used to pass the various xfstests for this but code got removed with folio= s/netfs changes). -----Original Message----- From: Kairui Song =20 Sent: Monday, April 29, 2024 2:05 PM To: linux-mm@kvack.org Cc: Andrew Morton ; Huang, Ying ; Matthew Wilcox ; Chris Li ;= Barry Song ; Ryan Roberts ; N= eil Brown ; Minchan Kim ; Hugh Dickins <= hughd@google.com>; David Hildenbrand ; Yosry Ahmed ; linux-fsdevel@vger.kernel.org; linux-kernel@vger.kernel.= org; Kairui Song ; Steven French ; Namjae Jeon ; Paulo Alcantara (SUSE) ; Shyam Prasad ; Bharath S M Subject: [EXTERNAL] [PATCH v3 05/12] cifs: drop usage of page_file_offset [Some people who received this message don't often get email from ryncsn@gm= ail.com. Learn why this is important at https://aka.ms/LearnAboutSenderIden= tification ] From: Kairui Song page_file_offset is only needed for mixed usage of page cache and swap cach= e, for pure page cache usage, the caller can just use page_offset instead. It can't be a swap cache page here, so just drop it and convert it to use f= olio. Signed-off-by: Kairui Song Cc: Steve French Cc: Namjae Jeon Cc: Paulo Alcantara Cc: Shyam Prasad N Cc: Bharath SM --- fs/smb/client/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/smb/client/file.c b/fs/smb/client/file.c index 9be37d0fe724= ..388343b0fceb 100644 --- a/fs/smb/client/file.c +++ b/fs/smb/client/file.c @@ -4828,7 +4828,7 @@ static int cifs_readpage_worker(struct file *file, st= ruct page *page, static int cifs_read_folio(struct file *file, struct foli= o *folio) { struct page *page =3D &folio->page; - loff_t offset =3D page_file_offset(page); + loff_t offset =3D folio_pos(folio); int rc =3D -EACCES; unsigned int xid; -- 2.44.0