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 D035DC54EBE for ; Mon, 16 Jan 2023 23:00:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 185686B0071; Mon, 16 Jan 2023 18:00:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 10E376B0073; Mon, 16 Jan 2023 18:00:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E55166B0074; Mon, 16 Jan 2023 18:00:57 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id CCFDC6B0071 for ; Mon, 16 Jan 2023 18:00:57 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 938A01408AB for ; Mon, 16 Jan 2023 23:00:57 +0000 (UTC) X-FDA: 80362184154.22.F837188 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf16.hostedemail.com (Postfix) with ESMTP id BDE57180011 for ; Mon, 16 Jan 2023 23:00:53 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b="bmHR/1tU"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=cx3CL4Fz; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf16.hostedemail.com: domain of william.kucharski@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=william.kucharski@oracle.com; dmarc=pass (policy=none) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673910054; 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=2Av+VPUTwlkOCR13YEi/SPqwJPOTyZSD8PT6sQhnq5o=; b=krcagLbW1aI+e78pSFAZuRmsd29E+utcPCkXeGkjk4uo2Jj/DibrHvLFDAX8V9yXO+E60+ lCNN4pkrw9CcezS4GJ0lmTld5pQCobYXOfs5jW4Tk0pDzfrAY2GW7xS50v2B/7ToC84IFg rvqG/jsfOeAM5ISI1FZIJvPjtuXG0Ig= ARC-Authentication-Results: i=2; imf16.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2022-7-12 header.b="bmHR/1tU"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=cx3CL4Fz; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf16.hostedemail.com: domain of william.kucharski@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=william.kucharski@oracle.com; dmarc=pass (policy=none) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1673910054; a=rsa-sha256; cv=pass; b=jSNEGs/dk3kgUOIDeLVXMaamFgR2pmMRKv1RqDSPtkvZc407O8L/keFPVEhiftbxSw1fjM FZvpD+QIf0ubpbvfKnz4XDT8ZCmmsvN6ulg13u4ucH2YkClzqr0xh358bUgdbc60yIgkqr Jjz5984CiOO/BWS5abkuytJWP4aiSXg= Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30GN0jvr025663; Mon, 16 Jan 2023 23:00:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=2Av+VPUTwlkOCR13YEi/SPqwJPOTyZSD8PT6sQhnq5o=; b=bmHR/1tUicGHvwr9U01tg6tnH34+HMrK5kW0eD1mOw4JoMBneaSYP1O3ZNTATZIYGCRh 7Tzid9AXeQ+VQlDzs1k62mkRs41Ykc7Educb6NOvQu73DiQCeVsU36yw++KmOmqbDo2+ lLLxJu0IYZXxk1XeENmPyevRpQaeZAal3OQo6zNLMLMeOLaH6T+tb3PY+mqamsQqC4Nz LBa3f4cXNJfSncN9+cRhvo6sHunbu8ZkLyQAY2y6T26HF3JyPe69dzu8iuJn92BPvKeH aopS50dglkCQ3RJmwCYNKcNa9qWQtmaAJPWfv/oMu+WM4kAgAJFTP1Y9jzpDRJPQA7yd oA== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n3k00uj56-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 16 Jan 2023 23:00:45 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30GJqSug031125; Mon, 16 Jan 2023 23:00:44 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2049.outbound.protection.outlook.com [104.47.66.49]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n4rx43m68-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 16 Jan 2023 23:00:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DYe0U4Uv3pQmEK66v4l0N9wGXSKebyOm1OJoOZ3DVF/NGS/cTmQASFM7ETzrMBr3jp3iMgkGcxoCQdt9EFVgADv0lP8/OkUCws6r7DW924X0UFWAzXJOCypdPFcC3nflsk7sj4NbzG9ocJsZL8rBXY2U3mvaaHdzaDPPBZZHn4EhWou3I09z/dxHLa02FSwslXU/vMfizU1vtMjk4RkOOiAHatk3x162+RYvy7NfZI0TRr6lkitod+UmOHqoD3qpN4kvrXByMwyDj+tuDVNPF0vDoEaUFpKUhmoba2+VQLdDX7E3q+kOEIZmpFnGjPHVn9NMSOypxo9lzUn5p5H4rw== 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=2Av+VPUTwlkOCR13YEi/SPqwJPOTyZSD8PT6sQhnq5o=; b=kvhzlSeHuwTBDQA2usoNfShO5S4r0GvDSwc1EnsEMza7cn2OapfzeGwrz6WHZJQxj13bfZgTPVqqjM/GDMwp8RhLvFTFsheOgHsdFx8OY7heLl4JEbIZ7z3NzsbHNdNtistcSFLRRZoTszpBGRg94uqiFO1a2oSHNR9jQJhQ/gcwSWigKAEfEVeIP8BJ9i5ym8isu9Bi8cBI/bvxU493U0xLDCsBwO5XU1SeHTDO49lgeTGEvq5IRPipE6RXWCTjXtQL/EhHePIxnVc9FS6UDstyOkHm5YGisr9CIrKGdFnVQC4kx92RnA821FEKhI6JPFP0Wp+B57LBq2WZKdp4jA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2Av+VPUTwlkOCR13YEi/SPqwJPOTyZSD8PT6sQhnq5o=; b=cx3CL4Fz0s4c0yvVObEgQzjkEueRLnaJVMaYw7HCHniRcI4G9k+753X81hi6LjpiFT+Tg2nKl9ezSyp61iHgYposWHiyyDMnpn1GqNQdyOt8IXhawtCMGGsjp6QgrIdZypG97+O8LfXCc1PRKWGuQ78VUYrNEfDZDv+RXx0HGow= Received: from SN4PR10MB5559.namprd10.prod.outlook.com (2603:10b6:806:202::16) by SJ0PR10MB4671.namprd10.prod.outlook.com (2603:10b6:a03:2d5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.12; Mon, 16 Jan 2023 23:00:42 +0000 Received: from SN4PR10MB5559.namprd10.prod.outlook.com ([fe80::93d2:106b:2fc:4811]) by SN4PR10MB5559.namprd10.prod.outlook.com ([fe80::93d2:106b:2fc:4811%4]) with mapi id 15.20.6002.012; Mon, 16 Jan 2023 23:00:42 +0000 From: William Kucharski To: "Matthew Wilcox (Oracle)" CC: Andrew Morton , "linux-mm@kvack.org" Subject: Re: [PATCH 0/3] Some more filemap folio conversions Thread-Topic: [PATCH 0/3] Some more filemap folio conversions Thread-Index: AQHZKeJIFy4BpAdqqUactG7UXs5gia6hqOWA Date: Mon, 16 Jan 2023 23:00:42 +0000 Message-ID: References: <20230116193941.2148487-1-willy@infradead.org> In-Reply-To: <20230116193941.2148487-1-willy@infradead.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3731.400.42.1.1) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN4PR10MB5559:EE_|SJ0PR10MB4671:EE_ x-ms-office365-filtering-correlation-id: 4928a6e0-58c1-4b81-1119-08daf8157e53 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JgEWLkVMrx2rN0FY5MqMnyukOlZ59IuRJapPsP0ExbQCwlqshPLBRmAC+5ZGcsQqPvL49bhfpUFFbPm1lb8pTegItK5Ms3uBkRUz+BRN5kmrFxq5EOgwGvAOk7SySGs9xRDTvwDRIPio1e2ZpTBo9mra3lpyAK0DW0lw0zExH2RN7CSra4jEaHA49z0RjCzaV8gVeqK3+q3JSb4eVlxXWcE/C16JJjvUjfH2i6eQUGRxyQZPcv2eRyj/PpPQC/TWTVCw/AzyaCHqpRO6VCIVtKotHbrLskEHm0nN+wPxYHqoDcTbLa6id30tfKP5sg22UiSaVVjF/PKMKsdblKYVRPmNDikQabeKldepEtQXiD7VgLukaMNg3JCIj3x6OuWhVai80snKRNVDP9QzOHC88zGSTF1lzDokaLUS3vPEXtdoRMitThnHberrkm4+8lbdO5sUiAeKqOmD8S1J3UqHS/ZLj9KvCQfNbF5cMGRnESKM0KUYWxRYTwG7YsO8i9I6qo62xBdik8OZmIfK3wPDBnLYxt+qpxTa1hTyh6cMq1qiOi2cu5lSyehvTdwXatSTkH9HSLUxLrewRnLCF4HbPMk/QCykjrwTr+Ztc1f8Dd5XW+HnKALGPQUiQ0eQ+6hF8x1XoJctGZUN33DclyiHXMf4yADAOL75DrXtgilZYw40NU6jPh9/NpljDf1FOeEpZGfUivb20LBB/+r8DGtTHSViB/ldvCiZk8nOpHGSTG8= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN4PR10MB5559.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(136003)(346002)(376002)(39860400002)(366004)(451199015)(44832011)(66446008)(41300700001)(6916009)(33656002)(4744005)(66476007)(8936002)(64756008)(8676002)(2906002)(4326008)(91956017)(66556008)(86362001)(316002)(36756003)(66946007)(5660300002)(186003)(6486002)(83380400001)(6506007)(53546011)(2616005)(478600001)(6512007)(38070700005)(122000001)(71200400001)(54906003)(38100700002)(76116006)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?JpuxGv33gsvYmiZkLvfixBl1A403ZF4V9P+ImhxYmD33vXW5a2pgdM5DHLAl?= =?us-ascii?Q?5X+IW28dBAi4NE4k5iOIHzNfQdpi/hLvpmSpkzSC7BtX6mNCIfvqcKmjZ+1W?= =?us-ascii?Q?9EM3hHjgWPsHhak3Ch4VWhzMSZ9l8KEKFEH5Tbb8HgcbSgzC1VfN+WsIHkXs?= =?us-ascii?Q?B8WmGkAU6sVaZXJGFOM3sPNsX5LOwUT/yk8FWbNxBb8Dt1J+cw4qlYLm+wxe?= =?us-ascii?Q?p0TEwLdhW51SXWb6MQVylBztlihmOwgAccOiAOlDzEFoyJMTmyGgld49v/sE?= =?us-ascii?Q?dRyKSS2ump+xWwku+JFPNe9LdDDU6nMmUoTEbm8w60Qj06W5/6ehFyadP5EZ?= =?us-ascii?Q?qu3SjDWyWaRumkurERDbcuWQ5WDZi+kxd9UF90C3EnfdGtdNxVqxGFzjYGy/?= =?us-ascii?Q?bNerqaqXFogN5UMgrtFseWbRSw5qk8Ti1y1r6VwHbg9QIzLwWYA6hRzKXpCv?= =?us-ascii?Q?8NlruIDg/AqcPwGACpa8+XO3gTJDJpZL5VOmPUa+mosSf+UYcuf/frOoxbeT?= =?us-ascii?Q?jJNL1ZToN0KeQ1OTC3WieKbXXzXvzmVHAH3394wWx503ukmnsLPOPZMRTxAg?= =?us-ascii?Q?gU7Z5v0YJD50YvNS3YNMW9cpN9ZONzDjnxJuuiy5K3nu9t0v/koHZ/ZtqRa1?= =?us-ascii?Q?iMCvaiPQK30vdYV8diWUd/E1iAxxSZhuIGt5Z/JzRRGOf4N+2HcryoUsfcQu?= =?us-ascii?Q?lfsvGduXXQjc6oB1TL1OlY8y/4yK+n6YnARHTRT6rsNCo68tlS5KdOj+9CLD?= =?us-ascii?Q?s3nOO7hZiQ03XVGtfFEclmq8kVe+lvoCTf0cg4OxA4VPsdfoziBCRdxpSqi9?= =?us-ascii?Q?K17pM4tbrHmFVXGme9uCRkkCo8GDQT1i2Nu5+u3ExNuNlslnfPQokflH3+Y5?= =?us-ascii?Q?l8fvbM3fPHC8NMbrvmUSp0fi94CGUY8WJs+7dcyx8ux8iba51HibmEfoyS0c?= =?us-ascii?Q?2vv6QAdkDtq96vX292Ui3L4AOZyPcMFJ2vfGzHEkeTym/vsqmI0GykUbwSNt?= =?us-ascii?Q?QfIDxSpwcn9j8eXOq6hsS+RigETmmk9GXjqLrzmw0C1A0BwCbfkgChytPR8T?= =?us-ascii?Q?WpQ8qnH5U71dgFpFa0ej6u9q8ohtINS0lPOMrhG3y/UZE4F8aG9XI70/2m6O?= =?us-ascii?Q?mrL1nF+TO/LozwX+MFJQbQURI6cJCflAIv617JciEP/vmWyGk8dZO/ALxbX1?= =?us-ascii?Q?BApVVcSJI0rHxlmOkWVVwm6zV2/NELLHzyi54X1fnCGbYt4MQ4f65XBKaWZ9?= =?us-ascii?Q?jdQbK6WtCME3zfQMqOEOL+bn3EZwGOTHgx46Ue8BXLqHC3cA13hp1nHIoohc?= =?us-ascii?Q?kAT1SzlgRIMr1k/YTmrbxoGzhGZF2dglh0SisEaOlPxi8E/DzKeXAta8+ZlF?= =?us-ascii?Q?czrZJbEYcHwS3OPvalS4BZRzvwS501x+vpaULg6iS6SCMAVIgAdv3UKXWBnc?= =?us-ascii?Q?nKn8eihoO8gOdHHAmv2tBhoL87ksc4b1H35NmVsRwUTIund7xPVpDpXigi7O?= =?us-ascii?Q?PbF9J/xrkZ8EwS7vosRImqtcTBs7/GUpYzeT9m8v7wvC9c3A/etHnJzFNsmS?= =?us-ascii?Q?AeETwrplfsaPClYtLDU7/CW/GMFXT4oZ1IjFALg6JGhCo6NoUv23lKsvI0JR?= =?us-ascii?Q?CoSxi1gWjDK8/OUT4+0/gwJl9zpC+ClA6dVaGKQxQNd7Z8BEkd35lb/jmQ8K?= =?us-ascii?Q?1LSlIg=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: iO69VPPqyrUbebcOdsB0rosFi17Lu3EDAPoH5+bsWEeK8Xf2ESBAqAGT1c8p2IrwJ6tswB6x+h6zPCGL7Fw1970yYPRuFjENMJ/mEtWzXaOYNDe84fuDGtAVSTfDs6J8+hUNxlllahY9jiLEX+3R6TVDTqKfUtYs/Fb4lhRPstH+SCz2Lr/QtFrH33niUJR6zpXyHEti3xnVlgBMxEUOmIAJuPWMrV8hKsovR7xxtZNOBB7QjwrUngtEl4A/T8SGsF9IP9dtIF4GCEkNe5X9TM870S0HsBupvKih3XvT2hgFuntOXHA6UVAg1dmzgPVLAHX6/hWy+H/JPqZ0hkEfspTg+gpeuJRq34TQgCP0xHzjmsoNI7iHCZ2zaOqh1oLmr/sY2zfy1oQ+4AAu1QjYj5INf8vHXPmcybH4CVg6GHUezUurDyPCz/0xG+v9ZFHybagQvcEMs78thRURXdM2EtSGQ7H38ENeRUFG9/06ywV19riwo7bxyIvISsYlomxaSwwXPkjBF5NAgnrjuAX75vhLlDWciqtRxOn3rNY0bXUBHr1JhyEtZNRLY1xeKHk6RS0roPGT/aYk4q/1ekb089JVbv4u3EKSaQs3Cuivh5lM6HDXQqIcW3uPD5sJYkQ/JuVwdFfe/dbw/qDr2xqpOqGqeMJfkepDC6B0LH5D3xS/5ZlPD0PWzlzZCpvtCU9s2J2kHY0wkL4zz9/WUdWCQBDu2cA4V53gq8+A/CaTPcLrPGvsdxt7iGnIW2cY2sDJOoYFvFW2GcPwNiZBlG9aBNaoPDjNmAizMY0wCPsgPMFxn8jEOhU9QZWgT24uBIfSzL+nS6t81bUoa0pPsaNhGg== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN4PR10MB5559.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4928a6e0-58c1-4b81-1119-08daf8157e53 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2023 23:00:42.3565 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: I5ktjqntuUMUmSZgWkWEcRb0iv1XHySTGdwmgtC9AVNto/w1IKOokwEo6qW42Gvj1Vz/j61ty3dpb29nLHYefYQ3narvVarF/9lb9pDzCy0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4671 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.923,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-16_16,2023-01-13_02,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 mlxlogscore=999 adultscore=0 malwarescore=0 suspectscore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301160169 X-Proofpoint-GUID: A1wzBZrm_dpCTrc3qmuTW5L3xZDD_qSu X-Proofpoint-ORIG-GUID: A1wzBZrm_dpCTrc3qmuTW5L3xZDD_qSu X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: BDE57180011 X-Stat-Signature: wdaqe1h1kwoehytk1txo8673qiykfduq X-Rspam-User: X-HE-Tag: 1673910053-191042 X-HE-Meta: U2FsdGVkX18Pfeg8rbdhSw1YJPXC6Ou4+5o7ovA4CBV/xizjPAH9TTPnu2pfYFVmyWQNK+xglMKjPsx7FO+oVe80dAPz1rtdR37ZDTANvADbZ0z1vCqlBxCDniPpfHriBteLNrJjngDXvwqAPLYTHjpI/8Hu0PiQ8n8CV3BiEzzBzKmpUw/WIUhg2UI5VIfO4aThE5Yrnf+ciE9poKMmgmbednK4qAn85+3UZjPREpUBZZoGw6dvuA8Pt1ev3NI9X/oDawp6igMBk9kJO7Tgf9yQ4JyPLob6jC6av65EnoB0BCCvNn+6j1egTxHlqM+mo9zqSIH1Qd3U6aAtY91V7o1sAPxlCUvJQE67NBSuYWAibu+kLDl8AhB+pH8iVunZwx9H59CHH61+U/64BvHzeP6kcuFgV/PHWRG4XYej51rshZAzIgfpuQCzYLIM5li2r1ageY5jMH3XT2zKDpSI1NgS95pUd2RG08HKw8yxaXEczHHZGbF8ZI+TkaiC34o1WTLyB124WbCJsuHK5q5BF1/3KoZX1In33XuZl8YOeshVvccEN+C3JqURJTCY3qzqqAJaca0VcFPHQUv+7frJdE0HbQS3YsyQYfnZ/gmqAvtaNQH1U2KTyN5eggIeJrY1VieyvrzN0fcrOsJt4CW/GidCJALS8V2F73pEXm3tMHEt+KwWiQhmo5CZhCf52MzctJJGiOCUrrwC21kNiCXDYV008n7M0DnJvsanTwDoQ9q4kZ+EgsfbHodsLV9TjWladznZ8NK/Ccx+ez2SCUMr/C6RhCs9mJrqZ1hOpRgERIocloA6cTWRekZJOmEX5OVVnIbybSM7dRgltAvm+Xhq/CM67kUBynHUDNrWEh2/27basCb8mnsKcKZmyoW+MZhIFQIz+TQMWf28gv7NVmkItSI6zEPaJco2oJHNvvudZ8olexQAOcQm1Cz2qjELrdvcEK9Co+EfkKPKZzMExK1 PjzuoPyV 7rRCnRh+ntx364uJWF8JSHqA2/vjcI6M4y8f615rysLpvLEsLrHP4JDon2o/19kOg6dL6AyfUTW0+jZjgAFpSkl0zzSnesSHuJKl4 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: These all look good to me. Reviewed-by: William Kucharski > On Jan 16, 2023, at 12:39 PM, Matthew Wilcox (Oracle) wrote: >=20 > Three more places which could easily be converted to folios. The third > one fixes a minor bug in readahead_expand(), but it's only a performance > bug and there's few users of readahead_expand(), so I don't think it's > worth backporting. >=20 > Matthew Wilcox (Oracle) (3): > filemap: Convert filemap_map_pmd() to take a folio > filemap: Convert filemap_range_has_page() to use a folio > readahead: Convert readahead_expand() to use a folio >=20 > mm/filemap.c | 28 +++++++++++++++------------- > mm/readahead.c | 39 ++++++++++++++++++++++----------------- > 2 files changed, 37 insertions(+), 30 deletions(-) >=20 > --=20 > 2.35.1 >=20 >=20