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 05C1CC67861 for ; Tue, 9 Apr 2024 06:20:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6E42D6B008A; Tue, 9 Apr 2024 02:20:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 694996B008C; Tue, 9 Apr 2024 02:20:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 534866B0092; Tue, 9 Apr 2024 02:20:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 365686B008A for ; Tue, 9 Apr 2024 02:20:13 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 0045FA02CB for ; Tue, 9 Apr 2024 06:20:12 +0000 (UTC) X-FDA: 81988993506.16.EEE2821 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf28.hostedemail.com (Postfix) with ESMTP id 8EA69C000C for ; Tue, 9 Apr 2024 06:20:09 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=lAWh8XE2; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=QLVjwV0c; dmarc=pass (policy=quarantine) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf28.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712643609; 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=GiGb5Z/aePwBtbumQS7z7+Z59Lae406EECVMw70BEus=; b=OQ4V4UV7p5ceFNV/Wt4Qwduu/6dapbrE6li/LyEnZmKCtgOGVInSzcLflI+KtPcMVaD2Jm e6ztPcEwqfyegHthWSPnMjJrAWUCuTsgcMF+TYcTB7jqD7hphk7lmGXw3bHKpGDCCEekSE C/VMiUxEwQ2LK8cRyDrgWF18dPiY6Ho= ARC-Authentication-Results: i=2; imf28.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=lAWh8XE2; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=QLVjwV0c; dmarc=pass (policy=quarantine) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf28.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1712643609; a=rsa-sha256; cv=pass; b=5Elx/JQPmdS4HhBWItJyX/qS57uNi7nzRQfd1RjLHUNvvJn8jSkRoKvxS0D8T9AT360AcD zi2SS8KlUM/mKreo6Qb4XKigitaJf52N3SKXHTlJzuJ4/eLRilHHMUjTARZuX+ixo0JHZ3 bcvwR89KNKExo9bF+M9NATA+2gxzgQA= 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 438LnL8O031174; Tue, 9 Apr 2024 06:20:01 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-11-20; bh=GiGb5Z/aePwBtbumQS7z7+Z59Lae406EECVMw70BEus=; b=lAWh8XE2TVhZZuebVrVL4bbiXmfwwmD+3cSZzr5hdat+V6tAQh1o2mOppMVv0VAphAOE iPRRaKSnTjZCEQ8Vd3gp2I4xx+SwsPGbf877cLVs1RmK0FNmxSVdA1AYC5sPYsMzmp45 /fUltGKM76x7VJLeh7e/FYyl3JCWaf2KtdZLVZs/VHX0TZ8utIkSEwcb6A9tQhBsyjYB GMKuSF6k6W8o3gJk5mRbrLbjXwuTXyMQK4g081QGa8udhwaxrDWtMFaLvuMzqzJTZbOt z/lyLxsYOislZKzjQAeaZ9hMwQ18Qi7otYDUEvqIujYJUeCEdGgjRRemdxWaMmI5W50k 0w== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xaw024avd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Apr 2024 06:20:01 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 4396EBb6002868; Tue, 9 Apr 2024 06:19:59 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3xavucnhrb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Apr 2024 06:19:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z/upCaV7+67sPjl5rqkOY+Bzbi0vr8o5hez8ghuSxAeyA31fYx41i18eAaP62LRJtI7iIyuJKpT+aSXkiE8IJ9YU7hlLIyi0/Ez0vwDuvw5VoSkNL6W/gTM/e5KSytqWo2roOUvREg0DaX78aHyRL2tblplUaGhYk/cJCl3CtX9ov0HPOLYm6eju1FAV5b/nctQP1osYzL/4b7nTYZGydkkeboG9/HdW/omncAb5/1YUzVQSysf2TCrZcJq5cfi7Hw28j6u9E3++lk2crTfsRJjiojhIgyCdK/giA0DwAbJGwU6kHnTalVSpk8WjBc7XaaNjkZG6glaXZmiToFOltg== 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=GiGb5Z/aePwBtbumQS7z7+Z59Lae406EECVMw70BEus=; b=TYONj9NvEyhDcF9G67RXX0Zix8TJoAhie3g9CaDmfsD65KC8KnLtcO3tZcjQbS1aHTc45btHrWUwym3zqALj2gVuP/Q3vGuojQR2jV6rZiui0ysjOCeF5545hCodLtSf9aN7vlWqMZEeQI2bYF5cZZG3/Z0e/HD2nR9s/jSEt8SF6fjkSAAEkFYC6MWsIhuwHwBNcinPKCSJ2oi8t8pjRb5odn1Q2vZtjsy8gBusLKoQp1o21OTXh4/JjzD+2jVfKThYJu7F0pciKZbl+tkpW7Yrobgq6gkYjyBPD8ldRCGONHqs3ifMzWiPwHOhSG7MOUmNcQZf4Wo0pmlnsHDdmg== 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=GiGb5Z/aePwBtbumQS7z7+Z59Lae406EECVMw70BEus=; b=QLVjwV0cyqlU8T2pS1Gw6yHDaFQ4NHv+3XlMb7YI1aVdcvZr/XjAa7n+FFs9omd+gAMNd525OlIo1V2yJyns+B48iyX/ngrE+X4n8d/Rzt6KRVYuO3n+apGvA6U5pcS5HCoPSUP21ZYeE0/JZD5rM4YrzwpjAhBj3VjWcxq/Z2A= Received: from SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) by CO1PR10MB4770.namprd10.prod.outlook.com (2603:10b6:303:96::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.54; Tue, 9 Apr 2024 06:19:58 +0000 Received: from SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::f5b:648d:5d73:dd03]) by SJ0PR10MB4429.namprd10.prod.outlook.com ([fe80::f5b:648d:5d73:dd03%7]) with mapi id 15.20.7409.042; Tue, 9 Apr 2024 06:19:57 +0000 Message-ID: <428adae7-493c-4526-a008-196b5d481842@oracle.com> Date: Mon, 8 Apr 2024 23:19:56 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 10/11] mm/memory-failure: Use folio functions throughout collect_procs() To: "Matthew Wilcox (Oracle)" , Miaohe Lin Cc: linux-mm@kvack.org References: <20240408194232.118537-1-willy@infradead.org> <20240408194232.118537-11-willy@infradead.org> Content-Language: en-US From: Jane Chu In-Reply-To: <20240408194232.118537-11-willy@infradead.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BY5PR20CA0030.namprd20.prod.outlook.com (2603:10b6:a03:1f4::43) To SJ0PR10MB4429.namprd10.prod.outlook.com (2603:10b6:a03:2d1::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR10MB4429:EE_|CO1PR10MB4770:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: s8qof0X6Fq4lgM6IbynhwB0VI2ZyZxMw8fSd9P66quHPswzY+KTmWMYF1ySWJeRgG8IrON1tWP3qVQfrUTXndXkHH00IEXFkfsEh3BxQu4yviS6LdHJY2gMGoBBIkjYi3cCvpl4WpvFYq39sIk4kOcAULlcSK42CAaaiKNpok7CZneouFd+bbtkxRSNDianEsQCiudsHriDze7zavW9CLYKWpduCNyHP/qLVmrKbo1Bg8m5gNgA+OdlRqAEK7MzSoc5o5f/bWzdRftIdIUfwkxzCfD7QVx9GgGwGCa4+CvPF0wMqKShSDkb6A+gxpjuBOsQm04i1luhFUtKppdvgNDXyhWfYAGo498nWZMJwEsiaPgb2xoHHV+uaudbg61rL4pF6iIi0N50HWfX4mr9bjQEBnBvYdljJGCTzUHM2Jg4M7C9dAYmm6F5iG0r7qpOL/wvSYyFWWQKTDfcVJmKpI9ZTkDC44EUyvinYcv02wB3GnFJmvEOJM2iDekcFJ9r0Y1gMO4wR9cwt9bsHMmyMPhQa4AKOvLKhj5TqdqeC3p/oojLS9bJILc2/4VYaKjJYc20rvhJFx/CAjDVEKo5q1gOMwkHokF9SHZ4/QFKpY/BRw7hgc9COaKGVyH4w/MUlZuR2Rp53u0kn7bo6l907Z1chWTmZ9A/UYm58sCfhq6Q= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR10MB4429.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?d1c4V3g4WEhWSzhmeWZvQStkc2IxZzNzS1BsQ3pseHg1dkh5TFg5QzlKb3Mv?= =?utf-8?B?UnhDN2hUc1F4UXNLU2lVbDVlV3U4RVcvTG5JZndobnhheWc5ejdHVlpjV1Fv?= =?utf-8?B?b1dOMkkrN2FVK2JkV29aQ2l4UlJpbGp0NU5nNENIWUdmQVMzN0ZRVW5BTDd3?= =?utf-8?B?blZhQUdybXQzQ1dTVXZEZ3E3OUlZbkJSb3lFV0RyQU1YV1pPQmZnai9SUEhG?= =?utf-8?B?MnR6bnF6U1lDdzhzQWE4Y1RKaHRXMExNTEFIcElleTlyV3hkVjNKQjVhWXBa?= =?utf-8?B?azNuZGJLcHM5bjArUW4vL2VscXlrTG4xVmlwdmRRdS8xenVmUnp2WS9UWVpl?= =?utf-8?B?NVFsY2ZpdTk1VGY2UnJyYno2OUk0blVaaDFoU1hwcjBTNkxOdkhvMCtRQW91?= =?utf-8?B?YnBkVm1QV202MWVTcmhxWkFKZGdDWXVSdE1QOGFzeStROG1nUGpESWMxZmpV?= =?utf-8?B?czdUR2JZbDYwYW1qcUN4bG5rQjhxS3dFTmJ4bEJOaC9Pek80b0FIUGltdHNa?= =?utf-8?B?T3VBMjJERHpkMWN4bkdOWlJJNDNBUHp5WmdvOWcyVnRSenZmSHF3V3l2TGdU?= =?utf-8?B?ZGRseHk2US9YNUkyc3BmV0JVcGEydnllQUFzRTRUOGJTRGh0c3k4QVNFTE8y?= =?utf-8?B?aFJyMjlkMHA1NXdnbmYyWSs4K29XandsOGpnZGFyUnZZdjVqNWJEbUxlNmVK?= =?utf-8?B?Mmw2QXUzNlJpL1Bib2ZzQUpvMVI5d1NpdnRwZmkzTDI3UzczTTBQazM5OXJl?= =?utf-8?B?RUZWM0I4MjZleWM4RDAwVzFvdkQyaUtyaEMzQzZ2NE5wY3FKOWhqM3BjNDJF?= =?utf-8?B?c3RKR01pVzJESEVpNkxtWCtHcGpDTXVFQVdQeEJ2SDk5Tm9iQk4ybmJTbHZK?= =?utf-8?B?NCtqVVRXSVNsYlJYTlphN3VLcDYyazRWTDdDeWxqQmYwdml5SzBYQkpybVVQ?= =?utf-8?B?OWNzajluaU1aQ1I0UkUySmx1R3JyV0lmQittdWtQQXc2V2NkRmhiQkVpRmoy?= =?utf-8?B?TlNjSDZKZnk4NUZ0b0ErclJrMkh2RHpvSXpkd3gvczhvNmUwc3Fna0FjVnIx?= =?utf-8?B?S0RPRTBZc3huTUNVbHBXY3N3dTFKWnZtd0EveVVMMUdQV1BvWHpDSGQyOVpo?= =?utf-8?B?R2tzOGhrQnNLUVZNK0lxaWVjZ1IrNHJYMVZQSUFTTEJEWnp6djJmblQ2d1V0?= =?utf-8?B?L0kvY1NUa2VNVU1HNFdPaEVwT3NlVHhWdWc2Z2EvdlViUEJyVVI4OUNxekNo?= =?utf-8?B?WktXd1cxVlNqQU9yWnhldC9hck43S09BaGhUY0lwZ0VwODFMdTNnbjZSRzUv?= =?utf-8?B?VkYyZnk1WVJwQlNYcHNhTUl6bENUQkZpVmNaTy8ySU9KNU5UbGR6WjlNcWhn?= =?utf-8?B?L3Z4bElHOFhCT2lTVVBJdm1ic1lyc2pVWmdGYnZoSFdJYWN5TkxxcjYrZFB4?= =?utf-8?B?VTNOYzZaS1ZmSXlrYU5tY0pUd1V1b0VaakRscnhCaTByNXZXYzN3ZGVKSnJl?= =?utf-8?B?Mkl3Qjk0eFdyVDN3bzZUMjZ0KzdxcjE2WFBSc01BR3BnL1BSU0VOQ200RGxt?= =?utf-8?B?cTBORWhQb2RiRndNWFlZVlJ3VVJiSDAzVkJkMkovREJYRVB1ejNtdDl3WFpD?= =?utf-8?B?clZkVFRLblM4WGFkWWcwRUgyQmVBUWF5SHdpM244TWthUE5hWkZaNkZoampC?= =?utf-8?B?c09GbzVma004VENwdVlsWnpYZnJxdkcwdnpHdWVKTzhrVlE1ckR2c0hpZGF3?= =?utf-8?B?K0RmS0FqRFFGNy9wVUhqbzZQM0g0bWNKUldVQ1RVMlJPdTF1aURWSXVKQ2xN?= =?utf-8?B?YngrQk9MYTVUaTdaRXZqRTBwbklXWDRTdFYyd1JzRTFDT0xYSldSMWNLVW1D?= =?utf-8?B?UE9VSm1udmZQdUl3eUpmdmdRVzhlS3VjeWdlUUN1R3ljV1BjYkg2OVVSTU9u?= =?utf-8?B?WkNnMnN6OUJwSkdoMUZJcWRUV1hkRUl2SytWUDlXc2NDUkdtL0xhU1IzVUoz?= =?utf-8?B?Q1lEZFB3WHZRL2ViVjFmV2Y2NUQ1V3A0MXdVOWplNzNRZXBYd2F5WUIvYVBv?= =?utf-8?B?ZHkzOVl5UE9lM3B3WXc0Y0hoT2Y5Uks4ZG1lT2dYa29mYyt3Q01sZzdROHAx?= =?utf-8?Q?3zrb1E9EPlOb+GyqHzDXmhbkl?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 7lQNB5CTdZhjB3DT0YOTCmlxc/4yB7AfM41aTFrfCUiUeQN0YhPijcbRxqaiqKO81ZWnh/0dCsXu1Uf9GUIRKu4wNiUSdoRkY5zQDjdM7aIYlHhkgPJRIcUv04lz+x5g42HBjZ3tVZ8NMRJAoHXVe35Jtl5vG7XxHRLa354W42n6kxJwIhmgZ+xIExRiFFysUcL7bPOj/zJifJak7/zNXNn6tpJKrFoghVtLVCF2t7f/1SlUND5h6/89GgFMJntJu0BBl11dQR4D5TF0uTu8myDXi6No7Vb7Ly93qflpKZQKI0qZvRSQz9yYTCfe2xOoZfUYQlOyltKiMyXoHbPOaZmgxfrPkBEwtMfBb7FF07RKJjkGQ5DoomfXgmfn4dqtMluAcxyUoCtzcwh6BlCO0DNTQ88DG60gvg9/5gReS1EEGtOX2avpjM34/ZXGJ5Ae+2f/VUtwRpn3RZ+ddf88jA8dueYUAn9sczq+rNwwlrhNu4GGkC1/TNe1tVxnSfsabELa2rZwmN101DQwFdwyV/rS5IbJi+7a6MMSnP0uj9/jPs5mVENh0TmTIvSfmAWIt0CX+OcwoKoiL4liElIRUxPV9kd66iiebsthMH/VeOU= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18374cdb-ea7c-4a25-0f04-08dc585d144e X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB4429.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2024 06:19:57.7434 (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: Cz7a9Sq9kjNzygfmlK1EwxX4K2dhM+fjdKxDEL4NMhxXX3mqMpDgMwC/MavovwheoeUE7rx/ryrjq9tMw/lcEg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4770 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-09_03,2024-04-05_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 phishscore=0 adultscore=0 malwarescore=0 bulkscore=0 suspectscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2404090038 X-Proofpoint-ORIG-GUID: FYqu0bF3xqVSyEmm_dkbfh72YfHC30hT X-Proofpoint-GUID: FYqu0bF3xqVSyEmm_dkbfh72YfHC30hT X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 8EA69C000C X-Stat-Signature: u8t1r8ay6wti1otk7wd389ikck6s4zfz X-Rspam-User: X-HE-Tag: 1712643609-364880 X-HE-Meta: U2FsdGVkX1/PaEUHC7R2DRE5qDdCGYOdHcaIFWvaBKkQpguOATstNvzCkCuJdFOtyuALubt8p61Kw1SFxp9EPMbZdThECV6PMTFIK3WBSbkpNa4wot38u2YXOKwnBu+ZJ0EzBHG97Ed4eI/GQEHbM9hS0DWv1ZPqrLQfW80kcyrl+KtJK9QvfZ696ZYLIxfMoUd1mVcQROUh3P6qYQxjzRicNK/8XAWaqHTyg4tBMYLzFjN/TwEGledI6Eu/2qxXfFRF4Et7fGsJskcm8QB0LeieOmCZSmKKHVnSy5c/+PYK0GKSaXNkc2KqC29jZ/+CombxG/qFlbPjHx+jFl/+e4L7tAVILomfgC06PUNqyZkMmt8E+XKrNQ+39sPWkIgk6MVwuj1lL9Eo7fVGXmsT1E41cIah4oojExfVZAUL+Qdsp1cPn0SUY19CMRpDi8S2QLyHeqFI36loVEuXnO6osTLe08LKCWK3dM1bO2kINDpnjy/MihzAnjPKnxFYBzYTac0Sx17qlTqB2U5f1QM+1fSx1tB/c2JP69x0QZroLszDUUn4hdWLLD2rPxLuIzUZYO6+ytP1GXPuK1lftXqIVB2jJZnlyW2C5/MILUPnHMIJr5hXLY2IOavWbkZXf3qL6Y8heMYiHgh3wpXgjviiQARWN02ah7GQsChOK6QAggmRLdqvVVzuAH7dXze2BgEGvayb1PchKswqRFV8pdtfF+mnNLcbj9ZmHCF04vFrYERPIY1rBJb/EWYiQN9KyT8S6pQkykOTPppCrJFJUKTPaMdxcB+XOAtZNjmAPaHJzPEFw+tuN8PkCAXeMXwfIw5Uyw/IAauASjblBNKXoflkk15e10B+cH0BQ9rGMJ2SFAAy27JG/o0Rj5tTxFTZj67JUkXSMZKo9+RQ3JP091znx3ssDPHWCIJ40ycGCkEQR0pvKC+MgY6hQOujBPrDc39BfnzRStDO+pBQjvBkghR hABdQtSU fLCi9jwOvipfef+8TjTIQG1EYAEw3BDTDi2XuYS9blJ1xI8gFjrqUmS9YFZuSLz/OSdD34mqdCiebiv5XjR95qwjOjS2aazyd6E3flVLos7LBDk9IZxtM9fG4lnqouoZ6aCqtvNa+IE22op1uChO3A5QaydoY4M+L+viBqO9yGvJMdjYSkBybvlQeDYzCPuJYY+61pcwFFdph+MajdcDp9bcoP0GYOMbfbjQsHG4UgUD9oP6l3XLL1imPk9a5NcwbA4RWNuEbwZ29yuFhiZC/7ldMz913YuTe1SreYTRX0KYosQx0k28myl2cDCOI0fV3vjfDNmqUPzdCkY3fBOJgE32b/C2chRQ0zQruOHgfB51cKA18v2ni9yZgM18Lj6gVIMs0/vQCoA58IUSeHDafATefNVTVyFPEF1T3aPJI5ulEI8FN5HeWQ9BkK7ahTx3iDJIgTe36IpMSxndEbZ4iCvnHWfQXI0mbW6DaMSQXPZ8Z21H3xi6QzRqSLJbUFsNkytynQIr2pazoJzrO95OOckaApLL0zjtfEzq9FA5LramrFw3HfnwUcbBuVqtCcmK6MgKd 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: On 4/8/2024 12:42 PM, Matthew Wilcox (Oracle) wrote: > Saves a couple of calls to compound_head(). > > Signed-off-by: Matthew Wilcox (Oracle) > --- > mm/memory-failure.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/mm/memory-failure.c b/mm/memory-failure.c > index 7caec2fc3327..1c3cf1fe4964 100644 > --- a/mm/memory-failure.c > +++ b/mm/memory-failure.c > @@ -712,9 +712,9 @@ static void collect_procs(struct folio *folio, struct page *page, > { > if (!folio->mapping) > return; > - if (unlikely(PageKsm(page))) > + if (unlikely(folio_test_ksm(folio))) > collect_procs_ksm(page, tokill, force_early); > - else if (PageAnon(page)) > + else if (folio_test_anon(folio)) > collect_procs_anon(folio, page, tokill, force_early); > else > collect_procs_file(folio, page, tokill, force_early); Looks good. Reviewed-by: Jane Chu -jane