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 C086BC3064D for ; Thu, 27 Jun 2024 06:11:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 48F646B008A; Thu, 27 Jun 2024 02:11:47 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 43E866B008C; Thu, 27 Jun 2024 02:11:47 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2B8506B0092; Thu, 27 Jun 2024 02:11:47 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 0CEF86B008A for ; Thu, 27 Jun 2024 02:11:47 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 6F01C1C0760 for ; Thu, 27 Jun 2024 06:11:46 +0000 (UTC) X-FDA: 82275647412.30.B56062C Received: from AUS01-SY4-obe.outbound.protection.outlook.com (mail-sy4aus01olkn2181.outbound.protection.outlook.com [40.92.62.181]) by imf05.hostedemail.com (Postfix) with ESMTP id 9FE3610000E for ; Thu, 27 Jun 2024 06:11:42 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=RxvV8X2z; dmarc=pass (policy=none) header.from=outlook.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf05.hostedemail.com: domain of zzippermonkey@outlook.com designates 40.92.62.181 as permitted sender) smtp.mailfrom=zzippermonkey@outlook.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1719468690; a=rsa-sha256; cv=pass; b=W4hoW6vp5PFir3FxoZ/oUdSFxwENIYsDglWIqPO70n/lHxXRmmGgTILD1Wpkn0kAjcmS4i imsmiMUwv/plbGWSzgchTJTI8TgH9gQNaPEWwlb5KKMfxlN1Q0zkTYlA8EN2ZDlXTmK/nJ 5yCErqpztA2taMeZgvW5C0i3luRqwrM= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=outlook.com header.s=selector1 header.b=RxvV8X2z; dmarc=pass (policy=none) header.from=outlook.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf05.hostedemail.com: domain of zzippermonkey@outlook.com designates 40.92.62.181 as permitted sender) smtp.mailfrom=zzippermonkey@outlook.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719468690; 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=IfSjUwJ9Hv0H8nzBJ/bcoldE3LxZBbeAHDTlTya4kRE=; b=LfLZDcL00zAdI86LD86BLRhNStwGk+gAG8gJEPa2k6W1i43+7B1NpQwRWKAd9GpHxfHrvN +Pvw67mFzNFXbB6FndZaG8Npz7FSb4uljSlQ3mfEjZdDXjbhQU69+hMUOYfo8Xjv1Ivszq wFC/x6l+LZ3BRTi5M1ox/2gucGgur/Y= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fXyFNMQ3egWrlf1F6IxUhHaF568GtsmiSkjbwMq0gwIRDaTFa7/RmjLQtYJuz10pQKgi+DgCoCwtzIywDUM7z+FIoUcXcpzu+x5KLr4s5SCtRIQeyYvmnjKywEi+jG+2yNmnl9+HdD3gHXJX7Fp0NQXFar3iBzTNr8CbV94YXDuBt4A4ph/QD0GDXDHUiqDLMMFaOw89N29QVklHrErU3mBef7peJKpU7FBZx0qgWMgD79jpxmZh45CSRgG0E0a/B58CSqn6V6tpIQqAg99W5WHZcV7Il9dYiyONNjBBHxjuKj6eVKtmfWMLu8E4GDrj2I2Ns8wjjsQw7/fEkBEIfA== 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=IfSjUwJ9Hv0H8nzBJ/bcoldE3LxZBbeAHDTlTya4kRE=; b=YLeDI3CH0lR8daIkGHnDy7BhHYThyFBwiOkccmAxOy/yVcN1c2UsGJwjC7sriE6cPf7MRP5bMbe34nGmVDK5pyt9+x6qbAFOjI6ULiR9Es7wtCkUX+LsdPfhz9bC+Deob2uG7P1N4P2nUz9DI9zCftlYoBZ29IejgYam1cDjnBpWEpcnNiXkzihuzH1b5R0rW+wpoG9aPkKLatSlqBDItd97vugiLeBUz2oZBpXeJ7QGpxCdB93dgQnBnA44SJr6cFzZXDHAlgEYdZME39B8nNxH9W9oFHeP/oPBQ03GQOpaY9Ga/ywGqT5xEIynMBR4UUcSRjrasQ46vQeGLryoiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IfSjUwJ9Hv0H8nzBJ/bcoldE3LxZBbeAHDTlTya4kRE=; b=RxvV8X2zVw5oQeZkF6FtUe0O4Z35kNVj/WYtCr99rPZbVMOOyQlvxkOLWCCnihIvcihotddqAnmtD3ZVNVTbamZxhLLuvuR7dAPURacJ3Yd0RbQDw6uE6SqSrSbss9lg3sc+IlmM6vGGMdCsasBEL1FMzJIm6EScPjlV3F3AcjuLECaZKuLzKmnUqkuJvCYGkHVX2kQOMjpALtQbGh640VTGsJYV7OP8QQlD5I4sCWisjlEYgm4CWpvMgo84IjInNtlABX47ufsDOOnyIQGspBzY0rWmPIIkZe4rNdxPBI38ntJIndKL0wRtUnNcqsSqX5LPIfaUybextJSsb5ahRQ== Received: from SYBP282MB2224.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:97::7) by ME3P282MB0786.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:8c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.35; Thu, 27 Jun 2024 06:11:35 +0000 Received: from SYBP282MB2224.AUSP282.PROD.OUTLOOK.COM ([fe80::4e8b:9d6f:dc5:3464]) by SYBP282MB2224.AUSP282.PROD.OUTLOOK.COM ([fe80::4e8b:9d6f:dc5:3464%5]) with mapi id 15.20.7698.033; Thu, 27 Jun 2024 06:11:35 +0000 Message-ID: Date: Thu, 27 Jun 2024 14:10:48 +0800 User-Agent: Mozilla Thunderbird To: zhangpengpeng0808@gmail.com Cc: akpm@linux-foundation.org, bruzzhang@tencent.com, jack@suse.cz, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, vernhao@tencent.com, willy@infradead.org, zigiwang@tencent.com References: <513c13ea-3568-441c-972c-c5427d076cb9@gmail.com> Subject: Re: [PATCH 0/10] mm: Fix various readahead quirks From: zippermonkey In-Reply-To: <513c13ea-3568-441c-972c-c5427d076cb9@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-TMN: [325nCcUT0WbsRbE2kUtR3cfVX9Fa/SPQ] X-ClientProxiedBy: SG2PR02CA0041.apcprd02.prod.outlook.com (2603:1096:3:18::29) To SYBP282MB2224.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:97::7) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SYBP282MB2224:EE_|ME3P282MB0786:EE_ X-MS-Office365-Filtering-Correlation-Id: a596ddd5-f3e4-4989-3db7-08dc966fff94 X-Microsoft-Antispam: BCL:0;ARA:14566002|461199028|3412199025|440099028|4302099013|1602099012; X-Microsoft-Antispam-Message-Info: WwUlqgE4nhsXZaKIa9Lmgl0bspqrOKUQRahtdfdGO9tOKHZdQXaXLdGVNp7KR2xTzyHm/Yj/aIHwkzqfTAfHyZB4F+HHJXxxpTqEDIw4tdrK6QfJyGS7uNOvyCbidl4CKefGA48to8gDtp/UECOcaWdL8k8D9wEcxiYOegeseaxTJ3cF1ilmV1HP+pCxCHyx+FaZaEf6wUf0MtjAIYxsXEZfxBEmDnzUC8EQh47kHfU5O0NNYOnsYAMZIU0mD4mQaQJQqdnwTtgnZhqJApj3Ha8MNMFuNhzqqvFf54iVK0Ar9Rx2uDd6Z791cJomSBFrfFiQOY02+sCneEsFdnd+Pf72HvpLCjGiNDvilrmREm4Qrj2b0drzLf4QixLhPLxgeZqc6M6TVl+hboAKMFBZdgjB1t7NKHfxMaGwz6Y8lVpeuoxGhtZZDNO2zmFJtK45GOCxKmVrpb+5zg8oMO3OnJA5MmQgyP7T5kYkWuzJh3Po0/NKmS5IYqVQBVOtcKEpjuCMGSIcv1EAbLG8EOrz4tH4KH6tret+mj3Y45xLbojxtvctx9hC+1ntsDIlFTWYVCHpVJNerBln2eL+igUdFAWHW3bcEc1D0nmY9GjwktQn3UI7PvjJoCnQliEhaV1gyeEHwV2nG0RZLXjpMfphGvgMfbVV0+N+aH4bl0GPOtuN+pjcjz0S97dFgL7In8rg X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?djRQdWZRVTE5bGQ5dm9FU1ZtSDhQSU5ORmtQM2pjWEFFeFhuOGgvS1lIaysx?= =?utf-8?B?ckZNb0duZzZYbVozK3pmV2RrWHp6Mk9sRTE0UExBR0hpVGo4cVdGZlN3d3NG?= =?utf-8?B?cnBKdXFKdG9ELzc0eEx6Q0hrcndQVy9TZ3dzdmhXc0V1bG5JTldEYmc5ajRV?= =?utf-8?B?QTZ2K1JkK3RhY3Azb3AyMmtGMUUybUVPY01OUUNDUUd5NVkrRW9iSnFSRDg3?= =?utf-8?B?VEdMMmtGQlplaXdsTEMzU3k2YUpneHg4MmVpWDZzcjkzNmVSSnZwcmQwSTV4?= =?utf-8?B?dWJ2b0JRbWhLS0VuenBVSUpvZ2NtOVlIU0k5NlJISkFXTVZSa0M4b3JXRXg3?= =?utf-8?B?R0RkSnlhY3VaUlgyd0tWa2pzWDFYOExEdGJFdW9VY25Mc25iOXVoZXlKYzZo?= =?utf-8?B?c1ZhVHVlYm8xcllTdGpuYlB0bC9VUWlpNFdBY3lDSTQrRFV0WTQ4TnhVRkhU?= =?utf-8?B?TWVrYTFPZk9Xc1Q4d3VxWHZuc2wxR05ONS9NMjVKNlhscFlRTHUyQllGK2Jk?= =?utf-8?B?WEY4NUlYeU9xZHhQMElLVnh0cGFIMGJkSG8rR3dGMHFiZzN0THYrT01BMWpp?= =?utf-8?B?SUtzaEVWQ29VM1IvZ3hTeHpwZTlnNWlsNTU1b29aSXRRN3daT2xUMmxyK2Rj?= =?utf-8?B?V21YY01qUHJBL1lVUUxQczJ3WHdmUTZIMWJLYk9WcGJrNkRjWXY2V2JDSVlL?= =?utf-8?B?TndxTWdZaEswOC9yZ3Z2eUxsbDkwN3NVR3RaT2Z0MDVOVDhpQUprbTgrbVJO?= =?utf-8?B?WUlLQjNaK1gvWnNCUnlmdXZtVklsVklvSjF1akhIYlZ5NHdpZTlhZk5aYXhz?= =?utf-8?B?MWtlK0VrS1lqZU1kRHpqZnF6azh6azBtU2hqOTErT3c0M3NtS240YUZWeUho?= =?utf-8?B?VzczUzhVcXBDODdsMGRXbDJsMHdaL1Vxa0Z2TnFpMHZXd2lLeFlta2IxR0J1?= =?utf-8?B?K01ETzN6Y3JZZWpyU0orcktoRDZMU1dCYzljNFJ1ZU0yRmJMUlNVYnNiUnpn?= =?utf-8?B?QURuOHo2ck01Yy9Wb3VqNkFuWjROTmFRVU1XVkU2c2krd2lzT21ZOTE4ZG9l?= =?utf-8?B?UXhlbk5kWWc1cWwzcmcxN2V0NG1QcHNpY2pPd3NTV2hiMm9LZ0hUU1VKeDQr?= =?utf-8?B?am96U3k3ek44YXVpSUViYjJUblJQd0RLaG9Db2hjL2tvb2dtM1dmSXBoaG9k?= =?utf-8?B?eTNieTdIYjlELzQwUjAxenFTK0h5dTV4SnVrOGVLRVMwRjNQb2RwWGU4SzJa?= =?utf-8?B?ZmxsZjZ2dHpPSHU0dU5UZktkUmgvZDUyZU5sS294MFVLckJqSFdBcURQNWVv?= =?utf-8?B?b0xaeEQ2R1R6Qkd5MkhrdHpFSW5lTTdnMDB1bXgxNVRzcHZmTCtqd3BlTzZz?= =?utf-8?B?dytwZDJqN3phL3ZKalJpaW9UNElhQmtOeElOZ3c2ZnlGUGZnYXhsYkZUNTlh?= =?utf-8?B?c0p6bldlQ1djOUhIc0F5d2xrQVpCbitncHMxd1ZuYnI4RVVSYU9IK01ML1lN?= =?utf-8?B?ZDRwNnpnbnFnV2VSWjhkcVpTTjVOeFNobG1mVFdzZ0MyaWRIZE1JQlc1Q1JG?= =?utf-8?B?SUF5N0hUU0RTdkEwT0pQS2N1N0l0bDFUN2ZUWnJ6MHlxaDY3ZC9XMlZxNHJR?= =?utf-8?B?NVZiTjdyS0M1SnZQeDVvK0M1RkxjM2JRbHE5Rml1OGtDOGVnUldDdFJZc083?= =?utf-8?Q?Boxa8kB9zGr/AMAM6FwA?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a596ddd5-f3e4-4989-3db7-08dc966fff94 X-MS-Exchange-CrossTenant-AuthSource: SYBP282MB2224.AUSP282.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2024 06:11:35.6091 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: ME3P282MB0786 X-Rspamd-Queue-Id: 9FE3610000E X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: xshag8x9thqbhajiga5ry7fctgrirgh5 X-HE-Tag: 1719468702-440219 X-HE-Meta: U2FsdGVkX1+MCQV9Kqiv4AcJtFa9w2SSLe8UZC/w/86hL+TGb3D+6QiwHIy7vajtw5SpwPb/lLm+ybhkOJNPncBlA9JUWnbTc15LjRNSr/bGXmUoCIP7XEkC7S9Hthbi5VeNOEYYKTpaEbw8ss8V5KYXk2ylPJiVhSo8sy5ex6y+exL8ypORMihMWiQViD2FW3/+nhtl8wxyWB4lIpspnOBlft5sGogJmi6ysc3EY9/c/9dQn7HNGjrLotj8U7ykd1RveXZWkpy1/wZBQVbgr6XTgZP0I/C9dbAl+RWE7c3+lfGEv15iy1hzV5c7OjfKFh4NLF0hSXub1kFaavghOisK7WIrOGXPplZltIKH8/RYQU6tKbkYL23/jsU5cFO5i9Da08QYYuIJP75npHFjrzI7cWJRSsts+fV1+I1DkSK5hctkkKi17mDUbGUTN26R9GhCNA7kGfQ2fUMMyNo4YO89WmiKI9IEoGBTrMSkPyOdLAAfGwhGf24NOJbddw4jfXEOmooJeyYkz+GyisG/RkTQHZpfoLipno7/kd2wTjF+HiUo2K5m2enprkwc4ysAEvYRvsnuBav6IVKFIEurKZ9tRKod+ssGdT3kjhDNCkr99qjSy0bxfeqyad7oN8Y2HVMHPKJrm2v0B495D4WbNvtExjM0ZWCM8X5YyJL8lpFtrmhvZYgjPSVo96B1ny9rYE3a7KCcX45eyjzpsu8RBXb4ueTGPbsTx+TB6f7kcCSUgoiWJoZHg4XECzWTCpXraMOcXkrBoYAKIaSP0M+N/X6TeLXiVID+Qoy58wmHKSVP7AUX6pLJWt767/0hunKAtBh3dbw9zForU/6ky68SSZW0wMa+ax6F6HEx0+z/5nI9CjN0eY8kvLZxkl+R9CjQGTAxAVnzL7MyrQ40+XR2xZFlcIk0MDfpVkssgDAKF98JlN3jLlpzVlsWJXrrP1HPvBqo3R8tKEK/XibMNzT GRa012a9 NnxiZMZBeX4UsmohQeVW3VXm6AUEkJBozQLVe7ZYx+1w4KolALBkFvz5QtQJE3wE4wiWmY3KeYPzrd30qqCBXeQBoQkdcyb5aNCk6F+CVWBi2CN9qyDen6H8hewq+fRGe6XwT0yP0Nhtk2ewxBkktmA4Q6Jozna1g6JoMbL4Rv+cSGsUe6zFmNR0Sn5j81NFvEnyDVlmwthNwx14eDmnmVBUufdZ5LDeXGOY1uX3D15RtEaJqEd8afn7ZPy4tvVztIJL5CscP6qpo7+csoIJstMMtexX6JHPG+TKOEYMEQp/k9HbsuxjDQCudkrWMmgDUPQbn9Lje7ELookP4u7EiggOnU221R1aEQ3oaFNCzEHKv58egT1AqB+kXGjrOuH3Bh0gm3IPjpg1P3xEWFaIRxbrJj9zHb3eVomGDcGhabftpfYjYgSJmJhrwvGT3mLbOhDOVTBm1YIC0pbgGp2Uly3wOl2pxBEPoyG+PAMzjTvJD7HRw3JTL5Zw2aNcdZ7VdrDmjVwrl/tJ0aqJ999wLV9/jaSvxQDHRfVD8 X-Bogosity: Ham, tests=bogofilter, spamicity=0.210907, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi, Jan This is my environment: pcie gen 3  NVMe SSD, XFS filesystem with default config, host 96 cores. BTW, your patchset seems also fix the bug that I found[1], more complete than mine, soyou can ignore my patch :) Thanks, -zp Tested-by: Zhang Peng [1] https://lore.kernel.org/linux-mm/20240625103653.uzabtus3yq2lo3o6@quack3/T/