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 EAA17C072A2 for ; Wed, 22 Nov 2023 07:10:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 381736B056B; Wed, 22 Nov 2023 02:10:45 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 330CB6B056D; Wed, 22 Nov 2023 02:10:45 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1D2386B0572; Wed, 22 Nov 2023 02:10:45 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 0D6A26B056B for ; Wed, 22 Nov 2023 02:10:45 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A6EFC12061F for ; Wed, 22 Nov 2023 07:10:44 +0000 (UTC) X-FDA: 81484717608.07.AC7AC64 Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2122.outbound.protection.outlook.com [40.107.215.122]) by imf23.hostedemail.com (Postfix) with ESMTP id 652EF14000A for ; Wed, 22 Nov 2023 07:10:40 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=vivo.com header.s=selector2 header.b=IZSPoiIE; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=quarantine) header.from=vivo.com; spf=pass (imf23.hostedemail.com: domain of justinjiang@vivo.com designates 40.107.215.122 as permitted sender) smtp.mailfrom=justinjiang@vivo.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1700637041; a=rsa-sha256; cv=pass; b=SB2Y85JBZfnm3JgKbmsuwquPtl/pgHiG4AQYGZesdOp4oSOaAXp7g4X3Mz4FndYtvsbJIv 32umR+N4tTx1x/XvpB65Ktx39coAhY3qtW1lCoxSC0gcLD2Xyv/QA38A/ljWE1R/yioSn/ G4y6o0SlhQ4ClvLOUY7NsSWVAJLew14= ARC-Authentication-Results: i=2; imf23.hostedemail.com; dkim=pass header.d=vivo.com header.s=selector2 header.b=IZSPoiIE; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=quarantine) header.from=vivo.com; spf=pass (imf23.hostedemail.com: domain of justinjiang@vivo.com designates 40.107.215.122 as permitted sender) smtp.mailfrom=justinjiang@vivo.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1700637041; 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=+kB8gMPG4JFe2IeWjeRiQFkUgYuF7SErpgyZkTu073U=; b=hXtQhFBGeKUS/xO1GcWnzLz523WppOgIoJDKLYbOiNESOx8f3Ap1VOjv3ZUeA+LtSUHlHG y1XpoS0k1yDbZRvNkhVVJEqgJtKcQNxSzFSgyTmUdRy8lpUlQazpwVsLq0GhjxjapdZRD4 FTiVcwmndBJwsHQaa8xmdmBa5fr3Y9E= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HXn3Os5u4pNwwGidTrtx/EDKsGTj4ktkmx6xYqXySOLqXiZHqc0pwRkFMP7DrRNlKiQ+/kesQk5j0IjiqEmEQ+ryB4gOq1kGdp+8J0u7O3cSKzKmVJwwRPPhK0mg/S++3hATPebQZD3YLf1AQg7WkHDqIE4U5UzVjKifaDHfN7omNqaTm9ROZuFEJqLJtn1eOn64pQf3/pbmbWIqfiLanNgcS73i+0bZN++XSxZc3rgSrSGzGLTePgpV1Mm8TxULtFnPhlRpB+of16LB4+BCgMArJnQAzqPZfo+l8ybVoYrOLSPtfU363x1t7wKS/Xlj+YuX6KZsAM+FIWgdnmdfRQ== 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=+kB8gMPG4JFe2IeWjeRiQFkUgYuF7SErpgyZkTu073U=; b=YtUPUp3KRwGrWlb1OFCHFQvbCRGBZhKw0X14Bu7+nUPfzuI5/MNUP/RrGM33qmRM8rOWbD9/DJb4dUq3NBA10Z24cU29zNUGpq1VzhhckdAPANHICmhivy3e/JYe8q5ziZi9Q1cFwtHKHC648W0hPlxWqNu3IBAbmdbYubwHYMqBQBptde/qG2r6ZB2MNlyaLfdYLEZNz4USyyNfruIJsXmOZZ+B+iSCtP1jZlq77PekontqFy9IjGgsF9/I7IXChrH/cRXq7xyLb6HShdaEnL85BQwEHwpfd3Gyc9vGdgiG4zjQD/av0tV6+Mtad6GB0c+hTrsvM5thEOvuNYn0yg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+kB8gMPG4JFe2IeWjeRiQFkUgYuF7SErpgyZkTu073U=; b=IZSPoiIEoZheS35HkQN8K6gX/LgiOZHXgcSRECYb0EOFQ2IM90FOJTPwINM2kpwcnb9K5UITqXUSZWwb3s3eBXwKVgySY6GXb7j+OmeMnHHn9fP07F6NS0e0Ozdt6cLQuIB50uk5Y20M/PsVK88S/q7+7g9gcoxaqccynH71ynuveT6yF7syix3U6EXfEiiNlAT7f8tlR/lB127e5tg1kS8MIQW3Wa1SvyHO4kYKf5HgmNlPZfOGPSuQDpQS20XKF51IcFW+ib/PBg7Shl3CwuwC2boo6ovC4q8NsInpt2LC3+tQDWyJQ62TqaGg/FCbT8+Lr78+YwnYvrQwogVNfQ== Received: from JH0PR06MB6849.apcprd06.prod.outlook.com (2603:1096:990:47::12) by SEZPR06MB6925.apcprd06.prod.outlook.com (2603:1096:101:1eb::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.18; Wed, 22 Nov 2023 07:10:34 +0000 Received: from JH0PR06MB6849.apcprd06.prod.outlook.com ([fe80::bdde:31ee:f13c:79fb]) by JH0PR06MB6849.apcprd06.prod.outlook.com ([fe80::bdde:31ee:f13c:79fb%4]) with mapi id 15.20.7025.017; Wed, 22 Nov 2023 07:10:34 +0000 Message-ID: Date: Wed, 22 Nov 2023 15:10:30 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3] mm: ALLOC_HIGHATOMIC flag allocation issue To: Matthew Wilcox Cc: Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Johannes Weiner , opensource.kernel@vivo.com References: <20231122013925.1507-1-justinjiang@vivo.com> From: zhiguojiang In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SGXP274CA0021.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::33) To JH0PR06MB6849.apcprd06.prod.outlook.com (2603:1096:990:47::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: JH0PR06MB6849:EE_|SEZPR06MB6925:EE_ X-MS-Office365-Filtering-Correlation-Id: bc368872-2761-4a68-3d7c-08dbeb2a1f2c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VFCmQb2dSO81o3iacAeArZ3vY1iSDLnmV0/w27kNQVDFwjbd6IqrzSQEwvOmsdOVIpGgxiZeenSfU+hCASrqK8L/JEkmFwKOFg2oB+n/6VQf77DyTnuF3KtXYJzmnUOzrFU76zMsd2oLzTfvPo+kJK+OIzN6PxeyKo8FnR8LxRYfd/87P1LWdz4Dahq477DH0ml+mQubFT7+NLgPQXuQA82X6LGE1+VmIyeHWbWRtltDjVAWPiX7+Q0G4tP6Hmm8o8sWxZ4OjnxGIJDXKKj3+j+OS+RJ0O6n+E+aEloKygLqFbzeubzJZ6snEZzL/lAIDo3r2o6zNfGIumnIWuqI+bWTc5Ra583b4Bj303ATiQTZMVNDNJNzV2bbMGVzQ2I9sZvxw8hYhNlc5ZgHXhOVJ07FjZNUyfE51qXFADCStKNyZcDI5HPkvoaea2yXh1XeLjwdvZv2K5zcftn4YGgwgKeiMZsLrGC5v+OvvBBSkuvylW/kzHXm82jBDZOJc232KozgnOBKXbmChR/5HLy5Fsr4DF2fRGWL+rTxw31sg7bHfQCeUWMVpB6kZDUTcq/EOs3a/PPXK0hqIbpPTqgLFd8OO4OUTWAur6p0z3WBXfGK3EmZXiTjbGff4Q86tsqiMT4SWdOsES8KkIi8XwGtLfbw8/VHrHFsn0RvJTOl2xbLjWsRksf+oWFmGeYd5BnJNYa5OhJBjD0uaeTGAA5bdA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:JH0PR06MB6849.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(366004)(136003)(396003)(376002)(346002)(230922051799003)(1800799012)(451199024)(186009)(64100799003)(6486002)(6512007)(478600001)(26005)(86362001)(66476007)(66556008)(54906003)(31696002)(6916009)(316002)(41300700001)(38350700005)(107886003)(36756003)(4326008)(2616005)(5660300002)(38100700002)(83380400001)(8936002)(4744005)(2906002)(8676002)(52116002)(66946007)(6506007)(31686004)(6666004)(43062005)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cTV3a1l1b2E2d09RaGFPT0dMR2hHZXJuSnRTNWYzKzJLcWpsellRUy9pNE1G?= =?utf-8?B?b2s5NGpKWjJjWW1wZFpDMGVLeXc4b1BQUkpUQVVIQW01VEZ6YzNpNUNhRU1i?= =?utf-8?B?L1FlOEJGRFEvNE1sa042dTh4YVJ2OTFDU2hudnNDK0RrRHdIMWhXK01rRXVt?= =?utf-8?B?UEs4NGpPS2h0WEhGNHFXUDZVbzkrZ3ZjMTFOSG95TUhmVm9Ic1d6MFB2T3dP?= =?utf-8?B?dk96VWRTdy8wRjZXMUxPZitYWXJaWnpZRy9oTHljdHE0UmlSOXNxSUtYUWVN?= =?utf-8?B?a0lVeVNjWU1sNDlOOThySzRHOEI2d1gzdlNob01wVldSOHdIZjR6a0R1a0Nv?= =?utf-8?B?UURWenBPZnRpOThnd3o2T2IwcnFXUjIwOHZOeE1QMU0zQ2Z0N3VZOEpaTzFP?= =?utf-8?B?QW5Nbk5YWkRTbXdPd2d3VG84UFNUcFp6TDU4azI4L09YZFQyUHlnVW9Ea2dz?= =?utf-8?B?UHZhd3JGNnZiZkR6Zy9oektCRTBGSnpqWS9NWDQ0ZXpZNjdzckhIb3NSd1Q5?= =?utf-8?B?N3RZdTBwenE4dTVHU0NhdnBTMTNKVitsS2R4NzJ3bnRBTGpwZ0tnTllPNWx5?= =?utf-8?B?WkxpOWpQZXdvYUQ0d1VKUUFZU1FZcjJwMzFLYVdZYjVyOWE0WThTemtjRm1z?= =?utf-8?B?eVBETnYyWTliU2JnMlFka2hLdFgvQ2JydS80REUwNDhSSklNZEJLSzdXNE5k?= =?utf-8?B?RVFUbGFiMi83a0Q4ajN0SVBYQ1VQcnRTTFoxMmhXQ1BucVB2SlpBZURkS2Fr?= =?utf-8?B?UUE0T3I5b1Z1M3kxSGRWSGFaKy9LUG5QREFicm52L2tibHNTcXY1azRDNTJG?= =?utf-8?B?VFdlSUlQK0pkQmhNMUxyK09IWXNic0FENXVaRk9rd1VGSnlHWkRTYUs1UHV3?= =?utf-8?B?dzFScG04eXVlZTZpbTlxQ3MvUzA4VlJDVEo0WVhpZDhvTUE2dTZzNm9WYXJv?= =?utf-8?B?b28xM3hwQTliUU1IUURBL01md0dqaTl6U0NsZXdLb1N1MVFXaTVnc2FGSzRY?= =?utf-8?B?akpBNGQxSVZZRGpsMThXVUxxeW1CdklST1JJSW5XUUlPN3lNTHU0b3BOeHZK?= =?utf-8?B?cFFic29mbTJLa05wTnJhdjd4bnlJVWNzTkZjMFBjZkJNWkF1bHVvazRJZ3hQ?= =?utf-8?B?SW41dTJxbU1SVzMxQXhVOEN5L3BhaElQbTdrRnlDeGhNYjJQemE5ajhVd2J1?= =?utf-8?B?NTRrVStJRUYvLzVLNXZsNGtZQVBUUm81cHlWQTZYSVUxUThlVU9BNkRTUnF6?= =?utf-8?B?Nk1IcnloZnNhUFJWY0dpcWNaSTBNNXpHZzRFM3VZdGtzU2s1UW1mSGVwQWR4?= =?utf-8?B?eUdpZHJhM2pBbUQ0ZVdJTkwzemxEdFdTTGJOb3YxOWlvQVBIZXI3NnY3bXVO?= =?utf-8?B?SVZ0am1PWnNOY1BEVkRidDUzRGg3V093VFpQdG9xNmNrSUFxREZpL2NvalBH?= =?utf-8?B?ZmRhdWZBWDVSVC9PMlU2SlB1b2lSNHpoNGFVT0Y3TjJqTWhjOFRkb0JFVGFW?= =?utf-8?B?TmhJdHFlWHNqdE5PUWV1dTN1OFAwUVZtZHN2Q3hmWnpOUG9uNTJ3bUFzMzh6?= =?utf-8?B?Rk9BcHN1WE5NSXZFcm05MndBQWczTWNHd25ER1dTYm9MVEpSS1VKMXdvVTlk?= =?utf-8?B?RC9MbTBFbWZ6WW95Zm5nbHVkZ1Mzc0xxTk5jbXpTZmF6ZXlZam9CYm5nUGI2?= =?utf-8?B?amJXcS9lTWlYNVN0S0ZnVVRUTEc0ZTdJMU5ia0J4WGp2SGo1QjFzWExsZ1BS?= =?utf-8?B?NzkvMUhwaE9LeDMzYWJQVzBTNzgzRUhkakVoTDZBanNkZkV1T21qc2lkK01J?= =?utf-8?B?OElsdkVFaW8rZ3dxaGFXZFdSZVh6bTNSR3Zmb3ZDaG9PZllER0tvN0JPaEVj?= =?utf-8?B?ZzVvZDl4WjJxZmFTZmJYOGdrd1QwbWtJK2xUYmw4Q2JQZGJJZ3IzWEVOemFs?= =?utf-8?B?TmJUQ0FDSzJsOXIzUFZmSnl5MDEvYVFUeVhPdW5RSFR0cC9qMnQrN3I4c01B?= =?utf-8?B?RTdKenppclFhaXdTRnBvY1loL3lUZFB6Qy90dUU3S0hCL2o4Ti9SanZLdDZz?= =?utf-8?B?WE15SFBlS2t6RjdGZ0U0MVVhc1FPVDEvSHJ2dWhDdS9jUWJJN2ZIaWlhYTl1?= =?utf-8?Q?2y7UOmrpIENJHsBKJ+lqgLFUl?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: bc368872-2761-4a68-3d7c-08dbeb2a1f2c X-MS-Exchange-CrossTenant-AuthSource: JH0PR06MB6849.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2023 07:10:34.8026 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: OWG24qdvmHr9n+dZM4Uq7MYx/F2egp7qSJpthFahNDe0nXSglkKmXzhEiZpsWDT0Znsn0sSI/TFdrQm+iHKxsg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB6925 X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 652EF14000A X-Stat-Signature: k3e9djyyr4r16uxwgak83chg76zxueim X-HE-Tag: 1700637040-644056 X-HE-Meta: U2FsdGVkX181nGhqBabXKr0jVOlrEiOWwTQwDcgJ82YkeagqcsAteea1zKeJm+U4eTbEwbvgULm7E3Ut4Yg8p94Hjc/jkTa248EEWIYkFoD6r24JcWK8Teerx20i3Koradgv1z2ZkVHGqCLLpzjXip/WENcDBBr4NuCt3kAdWg14Qvn3bmSWeOcEBMydZXVlBkwY1Nzz0tzpWxKqU5/wSye2OD4eB9P1xOGSKX9zJAZGOl3LSeNZoTR1LEZKUsgrA3XsGlQfqibx8BMul3EVRI/IwdoBe0KCIDdCPoHTJgdnOASX/Rk+D85tLTdO6a0X3TvuhA2RU9QR1UnA5V2sYr5fqQkJ12Nti6H0qCI7leqJbzBXyzMnu1o6T35p99pnJgjZOOaMBMFvYLmsnnp21g0ojQBqOAUwK+CsdqczQ+MC9l27vHZeK5rY2VErV86gN4m9wc1KxE6q4men8rRRwMtCWozhOCeUu8w+30O433WpP87TX2cOsvrcTGmOuKPXN3AXNtCR7ADHa4vn/zCggz9OZs5Tjx25i2N3nDaUnJlCaYL9N6/ydLf8lgyV614m6NgQzOmykKlaZg/ygJ7V5xP3nYj/Ndj8DPPKLEILWgbMQFLYBfwyaDxoaDc19QG0zjnjZvzTqRvlcHaXthjFS0gPPZYr5d6NQBJFxYc7+vB3cbnjdCck1gawhYxGJ4QKOI4+GhcIdLeBGXQM7tdTLoz0f4LpG5XlK4yAo/nXk3bc955SjrXQUOXKZUb3KJuxDnncxRsLV+d66ZskhUTFHCvdVpcvbCeCV6Y6qIMlw+x67Cq1RCSmpOk2t3BDcUmVVvDl8+5QHsU/NlJxmkjb3Nabuk3760ysQG9ReMQdyhqhSnA2kjQJ4e3rEnHrVvBLpmgL+4uAViiPsfVe4l1RJgjiLr835YGhfO3RohdqNMrg3lbz34izDNcKwpsUEH+2hpCEBAbQEwuQ2O0V5s8 86hDJwyH OQVDWlRP6hLtF3JaTQ8DfT0kQKpmp1O5SRIAwo9Zh9oRcTCSjJditCfvnz9rPBfoQbEJ/B/owIGqB7VUb99oJQmbz4dI574hrzcP7ElgxZqBPRcooCULGwLITCEICGIkRdiZZS7826VNY2CF5lk2Ginrm4oFPZAWU69yOMkLRJlkddqSxCq/5gIfWsOXbVYVPp7Kf25NPyA/IeqO/gxidjDEOVK1YJLo94BdJJL82Zoib9i2GaTB3Ki7pqSXVBvJrYCRj+lR4usvzNqX35WrdUFWXresOMwM1QakI/J6lkrERi6nkoZxdyUoyRLx91oSlBny/VT/+cvdObCNi3ilvys+JL5n42CMULfA0rBzeMUtcvf70jKVdNLxCsnyEDQNTGjgnqaJLR+gDmZ/s82o4OkXZKg== 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: 在 2023/11/22 14:20, Matthew Wilcox 写道: > On Wed, Nov 22, 2023 at 09:39:25AM +0800, Zhiguo Jiang wrote: >> Update base on the latest Linus' tree or Andrew's tree. >> +++ b/mm/page_alloc.c >> @@ -2851,9 +2851,9 @@ struct page *__rmqueue_pcplist(struct zone *zone, unsigned int order, >> int alloced; >> >> /* >> - * If pcplist is empty and alloc_flags is with ALLOC_HIGHATOMIC, >> - * it should alloc from buddy highatomic migrate freelist firstly >> - * to ensure quick and successful allocation. >> + * If pcplist is empty and alloc_flags contains >> + * ALLOC_HIGHATOMIC, alloc from buddy highatomic >> + * freelist first. > No, it's still based on your earlier patch, is it really so hard for > you to read your patches before you send them? Sorry, I didn't understand your meaning correctly before. I have updated base on the latest linux-next tree in patch v4. Thank you for your patient guidance.