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 C6BE3C77B61 for ; Mon, 1 May 2023 05:52:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 56448900003; Mon, 1 May 2023 01:52:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5148D900002; Mon, 1 May 2023 01:52:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 38CD6900003; Mon, 1 May 2023 01:52:43 -0400 (EDT) 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 2671C900002 for ; Mon, 1 May 2023 01:52:43 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id E87878089C for ; Mon, 1 May 2023 05:52:42 +0000 (UTC) X-FDA: 80740616964.19.CDD6DDE Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by imf14.hostedemail.com (Postfix) with ESMTP id 5B4DA10000B for ; Mon, 1 May 2023 05:52:38 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=eHRGogNN; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf14.hostedemail.com: domain of fengwei.yin@intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=fengwei.yin@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1682920358; 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=Y6bv8lVsBZMPdaV5h2LQPXhVk9Pdt+vzpEatnC1MLYk=; b=hLGtPDQWCdMjVAQzmdOtCdL8yjDfvCZ/Xqufsx5dkII6xIagJ1cWDTSTMR5vcrhnuzl8dh kHAJyx9QulhWfniMdOD8OVhuPhVFLbRs2j2lQYK983FRSzwu9ED/juCzy0ZiUBf9ThAiVN SxNdqICdfSj4Ylb7oZb3mkJXBs5AyPw= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=eHRGogNN; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf14.hostedemail.com: domain of fengwei.yin@intel.com designates 192.55.52.136 as permitted sender) smtp.mailfrom=fengwei.yin@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1682920358; a=rsa-sha256; cv=fail; b=t/MRUXa6+5xYEi8Y5JsIZ0XKeC1fP79yyWWwrosR+6hHroyBDHx2ub+AorsN9/QJc81RJe XrLNoW9c8d0KKBXy1mnMmG50iHdshXnfXnkHpAd2QvgBVMxllBsKS3O4HX/Lsvc/GOIQ/t BEmo7h+ubnNWfLwoxYB1OveiuTfeWL0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682920358; x=1714456358; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=6HxyWANt+rBWGlNJ9LgZgcm0HJj8/UWodfdSfdLEX2Y=; b=eHRGogNNNe/o1Ocs6+OCahZpLofUAgV1sPpED0IEArUwmK2hWGK8Ek1P F4dv161hHUni/EA5A8WkdKGShHXg47hHhuWDn+h0TZb9Y/3SnzZZ5UwEi /Qo+dLHcJO2AoYBThI3zg2aPHuOiXnIVALvQU9gD5yeBGwHrBeZWJxJdO xgcaPGiWXSSsAeDz4RQi6Ev4XH8zHj+wz8VeOYLw33bKQerj6oQSmYn80 acUayP0d8h0K73ZSUcUaINhgth+ocUCsL/uJzDEgJnDQFth8rrNriORrt y3vTOuFXMhX7s6koEiz7yzMrh+i3084DculKrEj2tpvsqg5wmnaYXwNYm g==; X-IronPort-AV: E=McAfee;i="6600,9927,10696"; a="327722585" X-IronPort-AV: E=Sophos;i="5.99,239,1677571200"; d="scan'208";a="327722585" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Apr 2023 22:52:36 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10696"; a="646012840" X-IronPort-AV: E=Sophos;i="5.99,239,1677571200"; d="scan'208";a="646012840" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga003.jf.intel.com with ESMTP; 30 Apr 2023 22:52:36 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Sun, 30 Apr 2023 22:52:35 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Sun, 30 Apr 2023 22:52:35 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Sun, 30 Apr 2023 22:52:35 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.107) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Sun, 30 Apr 2023 22:52:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nxoGb71NnyrkKp1e0jMCT+ZFuXLbTYDhVgGWwlPr1GHTlSPcsZm6pCUrOPpMEYsPmLZqVkuBIH8hAfNNjxeNSTeI/qfYF/JaNnpJL4fnIZvCJtszPPi6HTvlU5OARslI7vIy06vwHq3zqL62z9mpJMscFxI92Cf2B8I8rPX+nP2yLMclwiVLX+CxrrrcpdqZnbO0vwZj5XJK5K/30THpR5/0O3Xq6s+PDHfjqHvERU2EepCVECnWjqNi9AVO+hiO7Vi72//wJsucgacxcPONpj6oaMGq+PMECipQYR38mSGp/GwYpQK3K9ekj5ccN6WqonOrjvNNWBTeyRm7RRh8yw== 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=Y6bv8lVsBZMPdaV5h2LQPXhVk9Pdt+vzpEatnC1MLYk=; b=dHzWmHIqeGGML5xXMSIhGWK1ttodvNZK7z8rpc04yT96PHBHRBckwU8Tn2q0mOA7HLuMaf7kYBB5pKgAN2wdN9M2SFxRlNuWAJxb8bw30PiWEVX0PQorNbYjNcyrahs3tN1PpcJglTwIzHkqAbh41EBakVGiJrvy0sFdz7s8VVoPIC523FphDbaSMjaNfXzkvwcKJJPPHD/7D3Odu4NmyCAlfQV1GCihm+rz0IOjcBeWBgtJKloqnubUz2BQA5PPMU22FJ6Unc75GmNqR/jAZ3KCEObaMr+sZqmtlmUozdFWVB3JYL00WEjR9llQE2U+flbc3RNf0SB07H9Q62yWOA== 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 CO1PR11MB4820.namprd11.prod.outlook.com (2603:10b6:303:6f::8) by SN7PR11MB7043.namprd11.prod.outlook.com (2603:10b6:806:29a::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.30; Mon, 1 May 2023 05:52:32 +0000 Received: from CO1PR11MB4820.namprd11.prod.outlook.com ([fe80::d1a0:743b:4659:b72]) by CO1PR11MB4820.namprd11.prod.outlook.com ([fe80::d1a0:743b:4659:b72%7]) with mapi id 15.20.6340.029; Mon, 1 May 2023 05:52:32 +0000 Message-ID: <38a38aa8-f291-946e-28c7-b27193e088fd@intel.com> Date: Mon, 1 May 2023 13:52:24 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0 Thunderbird/102.10.1 Subject: Re: [PATCH v3 2/2] lru: allow large batched add large folio to lru list Content-Language: en-US To: Matthew Wilcox CC: , , , , , References: <20230429082759.1600796-1-fengwei.yin@intel.com> <20230429082759.1600796-3-fengwei.yin@intel.com> From: "Yin, Fengwei" In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SG2PR06CA0203.apcprd06.prod.outlook.com (2603:1096:4:1::35) To CO1PR11MB4820.namprd11.prod.outlook.com (2603:10b6:303:6f::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PR11MB4820:EE_|SN7PR11MB7043:EE_ X-MS-Office365-Filtering-Correlation-Id: 276d9f2f-7bf1-44ba-7387-08db4a084157 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: v2E4JG2pXjs4tgBTPezJFukZLktrmBe9g+DiXtI04zrVXhMSdINkbJzFPS9Elc1NarnbognzkrKcICiHkYhC6DwpkRwjPBe4AqYyR5aiLpqAHBqHHF1DGEQsj/6rxbm0mqFyq6CklqGn5MdWzwUdhirrJrnRPjseROSFnTyvJOTjl+s38NFa7JrY0GmSR7HRBj0QGVD1xSZVa7Y8+QnvMFMHUMvf1IXxO/+zChXRSjYnLB8ytCLgydo/QP7mv1qNXUl53Z0c6FxK3AGca1A9gMqE9i+DbRzA4IQU+nooomzl8Api+l2ZIggi6QQxLDmIiaCI9nyQugTvOo6g0mrsEET5YOeQlzwZfKnwRWW8UMtOXJjf4/51d47utCZUGfSVJDFAv3FqNwxgWNQYnqla8GrnSt00PVFEgd3+Gw98G3byxNIWDfNXDbisZoPBEcpk83y0yCnh3rrpOp/ucS8rkNmH9ARRLH3kNyk8M/cw8/C2t22S3mga5BBY1tHNuBuh2kXY58y7IfXFsziyevOk9mxq1YpOpr0JaQ/flEwGjrcQJP5GTDqGbhJYhtFt+cYyRbdYu/AaEO8f9LYTy50HduD5iABOErYl2HFFYk3EwJLepjK12V4ebHU2hcgHMwM+nZWyVBG8R5q6AZmiXdpr1g== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4820.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(376002)(366004)(346002)(39860400002)(136003)(451199021)(5660300002)(8676002)(8936002)(82960400001)(41300700001)(316002)(36756003)(86362001)(31696002)(2906002)(4744005)(38100700002)(31686004)(186003)(2616005)(478600001)(107886003)(6486002)(6666004)(6512007)(6506007)(53546011)(26005)(6916009)(4326008)(66946007)(66556008)(66476007)(45980500001)(43740500002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U2d4YXNYbDErNmkxclZBSWlKc3U2Qzc4Mk1RdVZzSWxtNmVXbm12d0QyTDNH?= =?utf-8?B?OC9NdkE5S1lGUUQ5dzVaTy9NS3VxaEJQMHpUK1hROWtnbGFLSnR4cG1YQytk?= =?utf-8?B?WmREZlVsSWNBZy9ZYVY3TWhBOFlPbmdBNitoT0Z0am4vanNHTytCYnpYMkRX?= =?utf-8?B?ZlR0SjFyZGx0K3AzS0RrVmlQNVFJQ1B0dEpqczgydjFDdjFLR05jQXp3VmJY?= =?utf-8?B?UXg4RVk1eXpmMTdMVjhRVEFxQ1NTeUp3NW53VnZoT3NWVi9oOUltb3hyL1JO?= =?utf-8?B?MFp2eUx1Qm9ZMUhJam9JOGh3RERIZVBSRHllMVdTd0pTNEJWcWNHQWNUdDFu?= =?utf-8?B?K2FtQzBZSHpEUjY2SWZ4MG1DclQyOXlyUmt0dDYyYittNE01N0Q0YzNLZHVS?= =?utf-8?B?Q0l1WmYraHBzbXB1S0hkRzJzWXdicFlKUVlac1pjYWhuWUV6dmM5LzhJNTBG?= =?utf-8?B?WEg3STRhM1BhNmk4SkpDaU01eDJtL0JpSTU2OHFWcVRRb3dJY3E5QlM5Lyt3?= =?utf-8?B?VWQ3WEE1SDJDSVc0cEhhTVFVSEt2dW1VMTdZUXN5VFl4RFAvLzlkWkJWWHQx?= =?utf-8?B?V01mUXVNV2JwYS9TTVh6NDAxN282VnlvNEt1NE9ocXB3YlNLeVpROTJxcWpK?= =?utf-8?B?d290UTE2MUhnWFUybEQrL1ZrYXFCMkg2ajBnV3BSSlVKUlRhNVc4UEJIbXI4?= =?utf-8?B?empvT1FkQW5wcTVrMGlRdTdpSFpVL2c4MEFRbVdFRTc4SStWZHV5QzdWTkxz?= =?utf-8?B?SGxPR2V2UDZtNmc3cmhlbFVmSXB1NG9WV0dGK1JZeUV1empWc3hjdUFXRUVw?= =?utf-8?B?eDFnWVVzMVVDc1NqaHZqdW9EOXpjeWcwRjZwV2ZMTk5YVENmN24yOVg1SUEz?= =?utf-8?B?Y0FZcDd3dHlWanhnRjNPbUk0aHVTVHhGSHFOalZDRHZ3c0RaZUk5WXRRM3BX?= =?utf-8?B?Um5UTU9JczFrNERzaE9KR3FlNFMrMWtsS2hyL1o4U2NFZ1ZBcGxDcUJ6dFBY?= =?utf-8?B?MUV1RzNSaXJRZXNKeXdWbnM3VHlmTDgvV05kMEt3VVNFMWVOWHJJTEphWXQw?= =?utf-8?B?TkZERml3WDArVjRYUHUyS2M2RFVKdkxIYSt0eFFxYlhIcXE3aENSQkg1MGpY?= =?utf-8?B?bnhQUWYycUh1ZmhkOUZDRVJrcUNzUlhOc1YyYlVuSGVSTDB3U3o0ZFFsUlRu?= =?utf-8?B?R1lmVnVXTXRORXhnTmFPOG9hMC9jcEE4eXlpTUxZRHpodEp5d2ZvZTdoWkRn?= =?utf-8?B?aTZUQXpQaGdrRkFLZTBDc1JaeGFqMFRVK3lQc3RLNE5qRk10cDhHclVHbFFo?= =?utf-8?B?aG5XR2tldVRRTkFQMndWRE81YnhYSDZWQ0lKWFZKQllYSFc3aGJiVHE3MDRC?= =?utf-8?B?OUF4aVlTMjRlZzdrZFN2TFE5QWI4bnhXb3dvaWJYQUtaaFUrWS96ODhnY3V1?= =?utf-8?B?T25Db0lYS3RNOUNpSW5oOGJsQW1tK1ZOM2dmWUVrNVhhc1RTUlRzQjcyYkN4?= =?utf-8?B?Tk5OVks4cEd3blc4Y1F1L25Canlndk9EL3lkTDE5VU9IQXFRNW5NUUJITDEx?= =?utf-8?B?d29xSmhPbEs2VzlIMG82TWV1Z1BCQTRjclMxRlFmVTlSUkJRK3hmT09TZTNR?= =?utf-8?B?VHRuT1orOVBsc3dYRUR2ZGJTS3R3ZlZoNExnaFVZaEs2d0NzVVhKVVY5N2V4?= =?utf-8?B?VXRwaHFkczNobFl4NGljN1hZdVF4WUNjWlY5VGk0dVNQVGx5Vmo4RUtUcHdj?= =?utf-8?B?S0E1RkZDanN5TzVPa1dUa0JwUXZ0M1d5TFUxYlJnb2dSTjhFeVpFaGt5U3dH?= =?utf-8?B?WTAwSFRYQWxaOHc4aUZaM0g4RHBwMWtYbDJpNll6VjVSR2h1eHRkaXF0UE5H?= =?utf-8?B?bG9saW9LUUkwQzJLY292MW5lWjR5MXlFamJjdWNqZnJUdVlISTRHWHgycWtL?= =?utf-8?B?MlkwelZyMC9BOFFXQU1PN3hZdmZpMWQyTEdZOGVaak5zYnlFNDQwYTZocjJa?= =?utf-8?B?R3hUMUw0T0xwR1gvRlozcGk2WFFNcFVUVDRVOWFBdkFubVpneVJZNzRjWHNo?= =?utf-8?B?SVpVUGJTdFNnc1ljSjNVd1ZUbFE1dmxWSUlnOFRiR2xwZ3ZjaTBrM2cvU21X?= =?utf-8?Q?3ECPJ8BS57FRWU/xxwlLj5oRA?= X-MS-Exchange-CrossTenant-Network-Message-Id: 276d9f2f-7bf1-44ba-7387-08db4a084157 X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4820.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 May 2023 05:52:32.2825 (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: 1Ni8T1IAW5D8qz68a0C8qyF14jUcU4LLO5eNvmQFUzyNWuc91YAyfGVkBJ7SDT+zB8uIAP2qhpFOzvXpKCiUxA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7043 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam03 X-Stat-Signature: 9rnkx8saant5qemws8r8yxyx8qnqrgan X-Rspamd-Queue-Id: 5B4DA10000B X-HE-Tag: 1682920358-366374 X-HE-Meta: U2FsdGVkX196sR7oI9JyK6ztoeu85PQF5KfNtg4yRqd4+qP0jRCLk/x8iZI/PCAPb3OtaFDGXx+PdriFibGcK4y3J/Lfz3Nh7rBYAl7PGFFHqD8kQHoBobNrkHmsVTGz4cfu5TtBlWP4R6Wja2XiHUFz0cAVVyZUIrGfAHoSVDPo8N4MiM/+RyG9Lic9v/9LGFGBylaxm130QfDb1+ooj0GMIOCsrPKecQ7CWSBrmFztjWhRyX2Fqkv00LYlxGOvGQtHjwZesUVdhl9AGS31AIP4WpUd2EaOqH5Xkv/VUbaKkTHIIFXEBNYhFn9yBGnjsyVbiGDdjslJlAEOqMhLBnWLF91igjM/n2goDk8b3KYYjbaNQyIWTUSi8b6GIeMTxdWtb6omKFikdQv2KK8pzCvkh9miyq8c9eZcEXkP+E7HvEnkRARZUMGt8uAfTIm09ezrE/wuf2IeRc+XUTq6DcqGWZjSlY6fZ2izwtYiSkKGndSsOAc5vpV35mhgTK5ImH0PEhCA5xV3Cj5OODNcqMA3ov3j2Ry5LyvubDGMBVM9WVt6J+BE+5hWFVKFU7BXgbfdSuAcS5e5Zyj1N83ONFbBcWeTgyzgw5CUXHrudG67/3i7LnuuwMYCSBtcO/qZU9i3cQ1u3OPcAmgkYkcXXy5+hysGJWuMrobaBjDlHcSr5MW9AcMQ/uy6IoqDidoGwoaC5+us9umwm4ABbqQuuT6uVT4c53bf5cx6J5Yr/ZWDB6pP8WxcMUJwbusuhhK3TCdu0Ogxjv8pc8obbwOrZldlifnp6YfNNgBoROfeWODEcSBVtAw7RGs+ADFeIAxauEevDHhTCDv2l0p3pwM48Qux3BAOMa+N9nv5GoZ1rcPXOZ68VepaPtwfodv7MUJ+vZRNvuESrR2miU7b4okRByZWEZjdDTEHN9tgS4UwbPGxPSTsO2bQKiswM4blzQcWrxZK2onJfcveh4piRVO XUIAQ8+p squbhFwgxPOeDQ5aHdKKOnzhiVmMajZAgzRdGKdIM3RDwU8pyJk+SRC8GiUDrg+Er4hIvplSUpDsMcJjJAb3VLTAwbJkSKiVDibBhXUIVe2LS5j/ut/DD3AdjQY46LEhiExvbaij0oBKXQMtuTiTv1xeNPGaPhhCJVGZE+FsKki+PkceyALy40SrYmmjjAkE1kTvnbMqd2qMC3jQUwJnIefSBFnfKfIh/cG/G/8KNqDmv1ktd3++4oy9SiUmjV2Y8hutGikUxKbif6KG+g140jmwKvA== 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: Hi Matthew, On 4/30/2023 6:35 AM, Matthew Wilcox wrote: > On Sat, Apr 29, 2023 at 04:27:59PM +0800, Yin Fengwei wrote: >> @@ -22,6 +23,7 @@ struct address_space; >> struct pagevec { >> unsigned char nr; >> bool percpu_pvec_drained; >> + unsigned short nr_pages; > > I still don't like storing nr_pages in the pagevec/folio_batch. OK. Let me see whether I could find out other way without storing the nr_pages. Thanks. Regards Yin, Fengwei >