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 548ECC52D7B for ; Tue, 13 Aug 2024 10:00:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C9CA66B00A9; Tue, 13 Aug 2024 06:00:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C2C096B00AA; Tue, 13 Aug 2024 06:00:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AED696B00AC; Tue, 13 Aug 2024 06:00:27 -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 8D9AB6B00A9 for ; Tue, 13 Aug 2024 06:00:27 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 1589AA06F4 for ; Tue, 13 Aug 2024 10:00:27 +0000 (UTC) X-FDA: 82446777294.26.EE9AE11 Received: from SHSQR01.spreadtrum.com (unknown [222.66.158.135]) by imf13.hostedemail.com (Postfix) with ESMTP id 05AB02000D for ; Tue, 13 Aug 2024 10:00:22 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=none; spf=pass (imf13.hostedemail.com: domain of zhaoyang.huang@unisoc.com designates 222.66.158.135 as permitted sender) smtp.mailfrom=zhaoyang.huang@unisoc.com; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723543188; a=rsa-sha256; cv=none; b=rc/sxddzWoVGwe8zpiWsBZjEUlNgwaZqUWOtPAb8002LS6c0q+AIj/F63z3Pso2NYCdJjN n1BK+cvl+H6ZB/T66WegmKSsz+Cxn/3NvjWa9vBWTAnCLNpLI9WNikU5ZX4iBYgOK/M6gf hNR7Mg41YIyDZCX8DNAcAgRxZFc2ehk= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=none; spf=pass (imf13.hostedemail.com: domain of zhaoyang.huang@unisoc.com designates 222.66.158.135 as permitted sender) smtp.mailfrom=zhaoyang.huang@unisoc.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723543188; 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: references; bh=XjZh52CNAR7VND5L0v/P0wMbM9KK9vG5G3XVeDPjcRk=; b=fom8XndL4Jw7UBZODvYfwvAya3fGLWKOsDYliUC4aDRZb1UT5dUwQbLUJK3sTDaQd2uDam Aj01ako0jPuH3tVUnX7XE5vHpOAdwaVkWNQO5CiS40dq1pyk+4aZ1Hpp2ngi/wzSRrhrDm kiFJRZMZzEMDbU1zNUPZVj9JWzyN0Pc= Received: from dlp.unisoc.com ([10.29.3.86]) by SHSQR01.spreadtrum.com with ESMTP id 47D9wZIT099590; Tue, 13 Aug 2024 17:58:35 +0800 (+08) (envelope-from zhaoyang.huang@unisoc.com) Received: from SHDLP.spreadtrum.com (bjmbx01.spreadtrum.com [10.0.64.7]) by dlp.unisoc.com (SkyGuard) with ESMTPS id 4Wjmrd12TDz2NDCCd; Tue, 13 Aug 2024 17:52:17 +0800 (CST) Received: from BJMBX01.spreadtrum.com (10.0.64.7) by BJMBX01.spreadtrum.com (10.0.64.7) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Tue, 13 Aug 2024 17:58:33 +0800 Received: from BJMBX01.spreadtrum.com ([fe80::54e:9a:129d:fac7]) by BJMBX01.spreadtrum.com ([fe80::54e:9a:129d:fac7%16]) with mapi id 15.00.1497.023; Tue, 13 Aug 2024 17:58:33 +0800 From: =?utf-8?B?6buE5pyd6ZizIChaaGFveWFuZyBIdWFuZyk=?= To: Breno Leitao CC: Andrew Morton , Matthew Wilcox , Suren Baghdasaryan , Minchan Kim , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , Zhaoyang Huang , =?utf-8?B?546L56eRIChLZSBXYW5nKQ==?= , "usamaarif642@gmail.com" , "riel@surriel.com" , "hannes@cmpxchg.org" , "nphamcs@gmail.com" Subject: reply: [PATCHv5] mm: skip CMA pages when they are not available Thread-Topic: reply: [PATCHv5] mm: skip CMA pages when they are not available Thread-Index: AdrtZ0VOCTv00WFPTjiUbqEdSEhXJg== Date: Tue, 13 Aug 2024 09:58:32 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.0.93.65] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MAIL:SHSQR01.spreadtrum.com 47D9wZIT099590 X-Stat-Signature: nebi479i4o5i7h9gadt1rxwmj9ds84c1 X-Rspamd-Queue-Id: 05AB02000D X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1723543222-452492 X-HE-Meta: U2FsdGVkX18znCxoVoAjRqAQ4S8oGzguMmlR8RUXpVr6z3pG3uym08Z+/b4+x/ezwsFc0Kk+OH75MJtQUMoHXTpQi5+LQA5tH4nfw4R3qj7qmAgKtuOrmG8Wm1+2SkZlVOOwWI2jUMhhjacu0df0/OlMIIHhc02YOr+eYWIAj9+ZXyh2SIf36wEfKvc5VV7ATGRX5LJmHQBZGPjSj6CfSgEcp5uvJwbL5Lmi31xMczIJVfRiC3MOuvqPKV+8Q0lqRmYrEYCKw0VvCS+uyXoo1XAhPmJn9qew/QHBlDaRS2ryf3X7SkHKbktgGSX9UEJrENOvBQ3A5x+qhND6zE6r4BaAPJK6lvNPUsawL+70+2j2BCxl8/1VShi0UiVk2xGa2H/ItMKZPwO6ov0gFNmWufhkj7je7BiVwHCyX0UeuP83QOe/A5NrFDVzfimJlpR5fPa/pIn107dyDahzUreqgU2VqEGPawvra3icNLjCU9VWCu3gfRpUGD/2UJAPaPZcn9Nh8+WeULBZsVTxoT7s1BeVvnsJ6s9qOTKIwdDVTwsrRdtL1aNuhz8LF2lqqacOkOxc8Gc+i1H5TMz8+oLT7PGErDhVvICEn0QoGsok+PgMePJtjjRbpGVrQCV8C+rxCaM2VPSrLHjQrjzl0+0jx3fngw3N0ScThZPwYmxebOUQVZBRm+LZvJazLwmLAb91uHdAv7wzvqEUz6iHd3r/6G+J5yHib6ftkr/OYSZQgxNa7SzTDwpzZGUJtyZNb7RL3eH3RtteJufQ8ingX+oi3LnTJUU1PNRbGTK4SFX14VuqaLvb0dXWECUjZehvEXnDqF2/IhMh0ahiWRY6BmRHAJ6UjKW9oJhtI2M70KIRUYwdqyk26BVK1avDXeBlhyyikRdUpA2W8n6w3c2zWcnsJo+36qhNdefQOz85FYuvb5vF3vy5dVgtnC2fE1AMjpF1vepAlK17kIXk6yFUdZP o1YkXDZ0 jfp/ITZqBENyW+XNJZW9cC2pNHc7l0U6drT0YxjfiYanGm+BdOZ+FM96byh+NEwbuUzv0unjfeWU7gi/aQGUyvuZjFfuvE0g6zDKW+VzVwRtb2HuDzGNqACTg4lAbTHSB2EjLQUv3HYIZddEQ6DDSJuILDC+buzjjQGAyTnWDReIHs+vlBLKPKTnJSCWOVqsCbZC5hNG+5Mojcl8zdRmemAtlgfBQcQV9qkq1/tI1q9orBBlzP/RU616e7eYfluPiW2a6MZQ/U/AmgOIV+LBX1qWTAz35k2Ti390yc7cS+WDttplcGGNCgSqAHxW8yemzJ67qern3VsUctJeLT6jHvLTxkRCUmTcuChbuVIZrufewj4lGVFv77lTyXmCdcZYFWLfUDlsYDStlpGWaI75zGqlDxsbcLlL84ASNxlR4OPjPN2d31GpHfSHhGVXnO98dxg0M4oLdj+ugonOVLanXiA49TgJ9sN2o4eNeGLMJKV2wJ1MkhcrlkR6VBqvS02EkdfsP0cRawM3q/tJwg7Bv6zhc65/BrQ3Cmd9KpyUkQ2F+TKT9dyhWPZzDSl/H01X4OLcx 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: Pg0KPk9uIFdlZCwgTWF5IDMxLCAyMDIzIGF0IDEwOjUxOjAxQU0gKzA4MDAsIHpoYW95YW5nLmh1 YW5nIHdyb3RlOg0KPj4gRnJvbTogWmhhb3lhbmcgSHVhbmcgPHpoYW95YW5nLmh1YW5nQHVuaXNv Yy5jb20+DQo+Pg0KPj4gVGhpcyBwYXRjaCBmaXhlcyB1bnByb2R1Y3RpdmUgcmVjbGFpbWluZyBv ZiBDTUEgcGFnZXMgYnkgc2tpcHBpbmcgdGhlbQ0KPj4gd2hlbiB0aGV5IGFyZSBub3QgYXZhaWxh YmxlIGZvciBjdXJyZW50IGNvbnRleHQuIEl0IGlzIGFyaXNlIGZyb20NCj4+IGJlbGxvd2luZyBP T00gaXNzdWUsIHdoaWNoIGNhdXNlZCBieSBsYXJnZSBwcm9wb3J0aW9uIG9mIE1JR1JBVEVfQ01B DQo+cGFnZXMgYW1vbmcgZnJlZSBwYWdlcy4NCj4NCj5IZWxsbywNCj4NCj5JJ3ZlIGJlZW4gbG9v a2luZyBpbnRvIGEgcHJvYmxlbSB3aXRoIGhpZ2ggbWVtb3J5IHByZXNzdXJlIGNhdXNpbmcgT09N cyBpbg0KPnNvbWUgb2Ygb3VyIHdvcmtsb2FkcywgYW5kIGl0IHNlZW1zIHRoYXQgdGhpcyBjaGFu Z2UgbWF5IGhhdmUgaW50cm9kdWNlZCBsb2NrDQo+Y29udGVudGlvbiB3aGVuIHRoZXJlIGlzIGhp Z2ggbWVtb3J5IHByZXNzdXJlLg0KPg0KPkkndmUgY29sbGVjdGVkIHNvbWUgbWV0cmljcyBmb3Ig bXkgc3BlY2lmaWMgd29ya2xvYWQgdGhhdCBzdWdnZXN0IHRoaXMgY2hhbmdlDQo+aGFzIGluY3Jl YXNlZCB0aGUgbHJ1dmVjLT5scnVfbG9jayB3YWl0dGltZS1tYXggYnkgNTAweCBhbmQgdGhlDQo+ d2FpdHRpbWUtYXZnIGJ5IDIweC4NCj4NCj5FeHBlcmltZW50DQo+PT09PT09PT09PQ0KPg0KPlRo ZSBleHBlcmltZW50IGludm9sdmVkIDEwMCBob3N0cywgZWFjaCB3aXRoIDY0R0Igb2YgbWVtb3J5 IGFuZCBhIHNpbmdsZQ0KPlhlb24gODMyMUhDIENQVS4gVGhlIGV4cGVyaW1lbnQgcmFuIGZvciBv dmVyIDgwIGhvdXJzLg0KPg0KPkhhbGYgb2YgdGhlIGhvc3RzICg1MCkgd2VyZSBjb25maWd1cmVk IHdpdGggdGhlIHBhdGNoIHJldmVydGVkIGFuZCBsb2NrIHN0YXQNCj5lbmFibGVkLCB3aGlsZSB0 aGUgb3RoZXIgaGFsZiB3YXMgcnVuIGFnYWluc3QgdGhlIHVwc3RyZWFtIHZlcnNpb24uDQo+QWxs IG1hY2hpbmVzIGhhZCBodWdldGxiX2NtYT02RyBzZXQgYXMgYSBjb21tYW5kLWxpbmUgYXJndW1l bnQuDQo+DQo+SW4gdGhpcyBjb250ZXh0LCAidXBzdHJlYW0iIHJlZmVycyB0byBrZXJuZWwgcmVs ZWFzZSA2Ljkgd2l0aCBzb21lIG1pbm9yDQo+Y2hhbmdlcyB0aGF0IHNob3VsZCBub3QgaW1wYWN0 IHRoZSByZXN1bHRzLg0KPg0KPldvcmtsb2FkDQo+PT09PT09PT0NCj4NCj5UaGUgd29ya2xvYWQg aXMgYSBKYXZhIGJhc2VkIGFwcGxpY2F0aW9uIHRoYXQgZnVsbHkgdXRpbGl6ZWQgdGhlIG1lbW9y eSwgaW4gZmFjdCwNCj50aGUgSlZNIHJ1bnMgd2l0aCBgLVhtczUwNzM1bSAtWG14NTA3MzVtYCBh cmd1bWVudHMuDQo+DQo+UmVzdWx0czoNCj49PT09PT09DQo+DQo+QSBmZXcgdmFsdWVzIGZyb20g bG9ja3N0YXQ6DQo+DQo+ICAgICAgICAgICAgICAgICAgd2FpdHRpbWUtbWF4ICAgd2FpdHRpbWUt dG90YWwgIHdhaXR0aW1lLWF2Zw0KPmhvbGR0aW1lLW1heA0KPjYuOTogICAgICAgICAgICAgICAg ICAgIDI0Mjg4OSAgICAgIDE1NjE4ODczOTMzICAgICAgICAgICA3MTUNCj4xNzQ4NQ0KPjYuOS13 aXRoLXJldmVydDogICAgICAgICAgIDQ4NyAgICAgICAgNjg4NTYzMjk5ICAgICAgICAgICAgMzQN Cj40NjQNCj4NCj5UaGUgZnVsbCBkYXRhIGNvdWxkIGJlIHNlZW4gYXQ6DQo+aHR0cHM6Ly9kb2Nz Lmdvb2dsZS5jb20vc3ByZWFkc2hlZXRzL2QvMURsLThJbWxFNE9acmZLamJ5V0FJV1d1UXRnRDNm DQo+d0VFbDlJTmFaUVo0ZTgvZWRpdD91c3A9c2hhcmluZw0KPg0KPlBvc3NpYmxlIGNhdXNlczoN Cj49PT09PT09PT09PT09PT09DQo+DQo+SSd2ZSBiZWVuIGRpc2N1c3NpbmcgdGhpcyB3aXRoIGNv bGxlYWd1ZXMgYW5kIHdlJ3JlIHNwZWN1bGF0aW5nIHRoYXQgdGhlIGhpZ2gNCj5jb250ZW50aW9u IG1pZ2h0IGJlIGxpbmtlZCB0byB0aGUgZmFjdCB0aGF0IENNQSByZWdpb25zIGFyZSBub3cgYmVp bmcgc2tpcHBlZC4NCj5UaGlzIGNvdWxkIHBvdGVudGlhbGx5IGV4dGVuZCB0aGUgZHVyYXRpb24g b2YgdGhlDQo+aXNvbGF0ZV9scnVfZm9saW9zKCkgJ3doaWxlJyBsb29wLCByZXN1bHRpbmcgaW4g aW5jcmVhc2VkIHByZXNzdXJlIG9uIHRoZSBsb2NrLg0KPg0KPkhvd2V2ZXIsIEkgd2FudCB0byBl bXBoYXNpemUgdGhhdCBJJ20gbm90IGFuIGV4cGVydCBpbiB0aGlzIGFyZWEgYW5kIEkgYW0NCj5z aW1wbHkgc2hhcmluZyB0aGUgZGF0YSBJIGNvbGxlY3RlZC4NCkNvdWxkIHlvdSBwbGVhc2UgdHJ5 IGJlbG93IHBhdGNoIHdoaWNoIGNvdWxkIGJlIGhlbHBmdWwNCg0KaHR0cHM6Ly9sb3JlLmtlcm5l bC5vcmcvbGludXgtbW0vQ0FPVUh1ZmE3T0J0TkhLTWhmdTh3T09FNGYwdzNiMF8yS3p6VjctaHJj OXJWTDhlPWl3QG1haWwuZ21haWwuY29tLw0KDQo=