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 821E3C61D85 for ; Fri, 24 Nov 2023 02:52:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C6B656B06E9; Thu, 23 Nov 2023 21:52:42 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C1C4A6B06EA; Thu, 23 Nov 2023 21:52:42 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B0A476B06EB; Thu, 23 Nov 2023 21:52:42 -0500 (EST) 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 A199B6B06E9 for ; Thu, 23 Nov 2023 21:52:42 -0500 (EST) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 80D9F1A1236 for ; Fri, 24 Nov 2023 02:52:42 +0000 (UTC) X-FDA: 81491324964.03.159F79D Received: from mta20.hihonor.com (mta20.hihonor.com [81.70.206.69]) by imf08.hostedemail.com (Postfix) with ESMTP id CE43716000A for ; Fri, 24 Nov 2023 02:52:38 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=none; spf=pass (imf08.hostedemail.com: domain of "prvs=768546f7cb=gaoxu2@hihonor.com" designates 81.70.206.69 as permitted sender) smtp.mailfrom="prvs=768546f7cb=gaoxu2@hihonor.com"; dmarc=pass (policy=none) header.from=hihonor.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1700794360; 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; bh=rK/5n8TACO0mpq/jYOoldAQGkP5H++zimurhN3VXAyw=; b=lzQxq2ThIEKdA9+WP3x32lz1IFw33yL/h2vY97DTknji2ZUIsPInIQST0uG5kAk4dJ1q1a P0rCabY6zxp/nyAjm3hMOVdgZn/mompF8AoUcC8zJD/17NrtqAPN1IiVx+mltUAJkySSbl c0ydQHLhUiPSUIHYORqevQbiAXEtC1M= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1700794360; a=rsa-sha256; cv=none; b=3qEr30GH7yrTpYwJJioTy4Tgnhtf/Vw2TUXd+LbM8q7CrWDcDSypbBiQbd0SFiyWpzteNC UR70SwklY7fxL9HMLNS4AIpLk6mM6YGS6GBqPnBLwnyJwrIsUt2bGE5X+fxyb4CtmITyZt TdSOJmP6EZc993D6s/A6p+zZus5N3Hk= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=none; spf=pass (imf08.hostedemail.com: domain of "prvs=768546f7cb=gaoxu2@hihonor.com" designates 81.70.206.69 as permitted sender) smtp.mailfrom="prvs=768546f7cb=gaoxu2@hihonor.com"; dmarc=pass (policy=none) header.from=hihonor.com Received: from w011.hihonor.com (unknown [10.68.20.122]) by mta20.hihonor.com (SkyGuard) with ESMTPS id 4Sbzz25hhSzYpNfn; Fri, 24 Nov 2023 10:51:58 +0800 (CST) Received: from a002.hihonor.com (10.68.31.193) by w011.hihonor.com (10.68.20.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.25; Fri, 24 Nov 2023 10:52:34 +0800 Received: from a007.hihonor.com (10.68.22.31) by a002.hihonor.com (10.68.31.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.25; Fri, 24 Nov 2023 10:52:34 +0800 Received: from a007.hihonor.com ([fe80::ccdd:b4b:ae86:edd4]) by a007.hihonor.com ([fe80::ccdd:b4b:ae86:edd4%10]) with mapi id 15.02.1258.025; Fri, 24 Nov 2023 10:52:34 +0800 From: gaoxu To: Andrew Morton CC: "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , Suren Baghdasaryan , yipengxiang , Michal Hocko Subject: =?gb2312?B?u9i4tDogW1BBVENIXSBtbSxvb21fcmVhcGVyOiBhdm9pZCBydW4gcXVldWVf?= =?gb2312?Q?oom=5Freaper_if_task_is_not_oom?= Thread-Topic: [PATCH] mm,oom_reaper: avoid run queue_oom_reaper if task is not oom Thread-Index: AdodQUgb0N3ZJU2TSUK/4IicgpocdQACR6uAAE2HqPA= Date: Fri, 24 Nov 2023 02:52:34 +0000 Message-ID: References: <400d13bddb524ef6af37cb2220808c75@hihonor.com> <20231122134715.487677f38de74a6f8e0111cd@linux-foundation.org> In-Reply-To: <20231122134715.487677f38de74a6f8e0111cd@linux-foundation.org> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.164.11.140] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Queue-Id: CE43716000A X-Rspam-User: X-Stat-Signature: yi5tgx9jx8dwm84g8kgftdxx6x44whas X-Rspamd-Server: rspam03 X-HE-Tag: 1700794358-424987 X-HE-Meta: U2FsdGVkX1+M8To4G8SxN2vr8MV7E1+qOiUOR7tx04IXNwFgfyI6ctpHg/ctOpuhMhIVpjh3GTtvHs0RQaJXH/nnf3YeecC2/I43vaPzsee+GOssnKP9aWh+cov+FLkvryxgn3pR3mLJ94X9NCAeAXouvNEbM9ZUOPKfoBnl6i1zDtYhKTk8QyMB0m9dpG8C4myWmcn5q3UACTwV64vZTCkUjo/iio1kltftlML48PYOnBphdF311yIAInhBc8z3iEALYGC+L1vuezvd9+N1zNuhMMcboH07iEHMtlgw1IZxG1iTxcC2MLtdaS7E3HHYHWJhDmCCzXGJpAMJoQBJ0xt5gRHKC8ZoDvGShCFSWozj65eTQTLmvqDRVqBIyguvSvv7Z57DaCOcpGVc/WJrxHuZ6UmIpW/u9YCyHCrcFYCg0Ugj0stwG7BvoROFIVVJj6vkuAFj41M9zuMZsUUFokiV86bKhap/ShsFrh3FyrBLmRlrTJe+oNZfpDptbSiseRInWhWEf8Qwgq5aKoZqZxZrFNBURvgjgJoSSILQfgz8wvNaQAYERsJMVYwkBbOXDUWlAB+sS+WWPAZH5k5su4bcVMni9QJtbOt2xMyNBjhlxSOLH3DbI9jRrxK19PMdYj1ZppzNH1KOvu+oUR6IuBvErutSNDkBBa0xikQGNpP8YC17zTNpiCxxU7cj/eQl1a4dY8RZJ4FUV68u+b1rnSgBaX9+e5RDkJFyNuUl2q6fNQ3ydyLwq4QD0Xs9J1BHrdbh2VA8l1QtBQxZJl9bGx51zKTv1c3pNw2hoJGtWfBXJtlNXUARf6vSgtgZcCTMD+oItGaUd1fOowwucoIn0OXquGwYQ1/27unmQShXlhp3rCl3MR/IVXNiVk17rUd5tg/O7A/0BMDCl94HruYsoEUcKMxLGdcDqVeUvRus44iZbPbdVtonyyArgZTqKdY3sWHeLTaHAuWeKPJq/kI 2wk/Hr1D H5YTtVBs/5GUAkKHahYrL6PKcnC2UdRtQ171OshHphTrBeKkmpsdmp9wc7yPWvMNmpW0/kRtWMXsj2ueLXWpJogB3kgjOCXe0tDFXVNhRFgZD6K5r9Viv5etayNJXW1QnydomuSehhCis4iNKI3+C7kID3GffHtiLYI4oQwDe7h2p9O9QLm0T+hb2wlUUU7qKXTWdJIE4M1KZsjO2BZdwv9YhVao2B6aj3hBdfOTCefUZdAzRsyS+OPXHIn9yG2pV3x6VWjOJaBjMqK0+FdsxTqM8G5g+zTVdaHYdYB0Pr8/cPoqNvsgiD2A6ZHx6VfUcGHCaLyxA/3VkGMN/0WUSEpoUrTvJjZDs2m+AXkjwHE/yCzLilVmm/JMByMGM5iXoiup3CTJOIFCW1SQUi64pQggNYYZvig2QRpRgN6QzNcdPOj51pS2pwTWP0tSqPu6K7eMMYiK1kDCcM2jUMMHLOGbTZg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000045, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: T24gV2ViLCAyMiBOb3YgMjAyMyAyMTo0Nzo0NCArMDAwMCBBbmRyZXcgTW9ydG9uIHdyb3RlOg0K PiBPbiBXZWQsIDIyIE5vdiAyMDIzIDEyOjQ2OjQ0ICswMDAwIGdhb3h1IDxnYW94dTJAaGlob25v ci5jb20+IHdyb3RlOg0KDQo+PiBUaGUgZnVuY3Rpb24gcXVldWVfb29tX3JlYXBlciB0ZXN0cyBh bmQgc2V0cyB0c2stPnNpZ25hbC0+b29tX21tLT5mbGFncy4NCj4+IEhvd2V2ZXIsIGl0IGlzIG5l Y2Vzc2FyeSB0byBjaGVjayBpZiAndHNrJyBpcyBhbiBPT00gdmljdGltIGJlZm9yZSANCj4+IGV4 ZWN1dGluZyAncXVldWVfb29tX3JlYXBlcicgYmVjYXVzZSB0aGUgdmFyaWFibGUgbWF5IGJlIE5V TEwuDQo+PiANCj4+IFdlIGVuY291bnRlcmVkIHN1Y2ggYW4gaXNzdWUsIGFuZCB0aGUgbG9nIGlz IGFzIGZvbGxvd3M6DQo+PiBbMzcwMToxMV9zZWVdT3V0IG9mIG1lbW9yeTogS2lsbGVkIHByb2Nl c3MgMzE1NCAoc3lzdGVtX3NlcnZlcikgDQo+PiB0b3RhbC12bToyMzY2MjA0NGtCLCBhbm9uLXJz czowa0IsIGZpbGUtcnNzOjBrQiwgc2htZW0tcnNzOjBrQiwNCj4+IFVJRDoxMDAwIHBndGFibGVz OjQwNTZrQiBvb21fc2NvcmVfYWRqOi05MDANCj4+IFszNzAxOjExX3NlZV1bUkIvRV1yYl9zcmVh c29uX3N0cl9zZXQ6IHNyZWFzb25fc3RyIHNldCBudWxsX3BvaW50ZXINCj4+IFszNzAxOjExX3Nl ZV1bUkIvRV1yYl9zcmVhc29uX3N0cl9zZXQ6IHNyZWFzb25fc3RyIHNldCB1bmtub3duX2FkZHIg DQo+PiBbMzcwMToxMV9zZWVdVW5hYmxlIHRvIGhhbmRsZSBrZXJuZWwgTlVMTCBwb2ludGVyIGRl cmVmZXJlbmNlIGF0IA0KPj4gdmlydHVhbCBhZGRyZXNzIDAwMDAwMDAwMDAwMDAzMjgNCg0KPiBX ZWxsIHRoYXQgaXNuJ3QgZ29vZC4gIEhvdyBmcmVxdWVudGx5IGRvZXMgdGhpcyBoYXBwZW4gYW5k IGNhbiB5b3Ugc3VnZ2VzdCB3aHkgc29tZSBxdWl0ZSBvbGQgY29kZSBpcyBzdWRkZW5seSBjYXVz aW5nIHByb2JsZW1zPyANCj4gV2hhdCBpcyB5b3VyIHdvcmtsb2FkIGRvaW5nIHRoYXQgb3RoZXJz JyBkbyBub3QgZG8/DQpUaGlzIGlzIGEgbG93IHByb2JhYmlsaXR5IGlzc3VlLiBXZSBjb25kdWN0 ZWQgbW9ua2V5IHRlc3RpbmcgZm9yIGEgbW9udGgsDQphbmQgdGhpcyBwcm9ibGVtIG9jY3VycmVk IG9ubHkgb25jZS4NClRoZSBjYXVzZSBvZiB0aGUgT09NIGVycm9yIGlzIHRoZSBwcm9jZXNzIHN1 cmZhY2VmbGluZ2VyIGhhcyBlbmNvdW50ZXJlZCBkbWEtYnVmIG1lbW9yeSBsZWFrLg0KDQpJIGhh dmUgbm90IGZvdW5kIHRoZSByb290IGNhdXNlIG9mIHRoaXMgcHJvYmxlbS4NClRoZSBwaHlzaWNh bCBtZW1vcnkgb2YgdGhlIHByb2Nlc3Mga2lsbGVkIGJ5IE9PTSBoYXMgYmVlbiByZWxlYXNlZCwg aW5kaWNhdGluZyB0aGF0IHRoZSBpc3N1ZSBtYXkgaGF2ZSBvY2N1cnJlZCBkdWUgdG8gYSBjb25j dXJyZW5jeSBwcm9ibGVtDQpiZXR3ZWVuIHByb2Nlc3MgdGVybWluYXRpb24gYW5kIE9PTSBraWxs Lg0Kb29tIGtpbGwgbG9no7oNCk91dCBvZiBtZW1vcnk6IEtpbGxlZCBwcm9jZXNzIDMxNTQgKHN5 c3RlbV9zZXJ2ZXIpIHRvdGFsLXZtOjIzNjYyMDQ0a0IsIGFub24tcnNzOjBrQiwgZmlsZS1yc3M6 MGtCLCBzaG1lbS1yc3M6MGtCLA0KVUlEOjEwMDAgcGd0YWJsZXM6NDA1NmtCIG9vbV9zY29yZV9h ZGo6LTkwMA0KDQo+PiBbMzcwMToxMV9zZWVddXNlciBwZ3RhYmxlOiA0ayBwYWdlcywgMzktYml0 IFZBcywgcGdkcD0wMDAwMDAwMDgyMWRlMDAwIA0KPj4gWzM3MDE6MTFfc2VlXVswMDAwMDAwMDAw MDAwMzI4XSBwZ2Q9MDAwMDAwMDAwMDAwMDAwMCwNCj4+IHA0ZD0wMDAwMDAwMDAwMDAwMDAwLHB1 ZD0wMDAwMDAwMDAwMDAwMDAwDQo+PiBbMzcwMToxMV9zZWVddHJhY2luZyBvZmYNCj4+IFszNzAx OjExX3NlZV1JbnRlcm5hbCBlcnJvcjogT29wczogOTYwMDAwMDUgWyMxXSBQUkVFTVBUIFNNUCAN Cj4+IFszNzAxOjExX3NlZV1DYWxsIHRyYWNlOg0KPj4gWzM3MDE6MTFfc2VlXSBxdWV1ZV9vb21f cmVhcGVyKzB4MzAvMHgxNzAgWzM3MDE6MTFfc2VlXSANCj4+IF9fb29tX2tpbGxfcHJvY2Vzcysw eDU5MC8weDg2MCBbMzcwMToxMV9zZWVdIA0KPj4gb29tX2tpbGxfcHJvY2VzcysweDE0MC8weDI3 NCBbMzcwMToxMV9zZWVdIG91dF9vZl9tZW1vcnkrMHgyZjQvMHg1NGMgDQo+PiBbMzcwMToxMV9z ZWVdIF9fYWxsb2NfcGFnZXNfc2xvd3BhdGgrMHg1ZDgvMHhhYWMNCj4+IFszNzAxOjExX3NlZV0g X19hbGxvY19wYWdlcysweDc3NC8weDgwMCBbMzcwMToxMV9zZWVdIA0KPj4gd3BfcGFnZV9jb3B5 KzB4YzQvMHgxMTZjIFszNzAxOjExX3NlZV0gZG9fd3BfcGFnZSsweDRiYy8weDZmYyANCj4+IFsz NzAxOjExX3NlZV0gaGFuZGxlX3B0ZV9mYXVsdCsweDk4LzB4MmE4IFszNzAxOjExX3NlZV0gDQo+ PiBfX2hhbmRsZV9tbV9mYXVsdCsweDM2OC8weDcwMCBbMzcwMToxMV9zZWVdIA0KPj4gZG9faGFu ZGxlX21tX2ZhdWx0KzB4MTYwLzB4MmNjIFszNzAxOjExX3NlZV0gZG9fcGFnZV9mYXVsdCsweDNl MC8weDgxOCANCj4+IFszNzAxOjExX3NlZV0gZG9fbWVtX2Fib3J0KzB4NjgvMHgxN2MgWzM3MDE6 MTFfc2VlXSBlbDBfZGErMHgzYy8weGEwIA0KPj4gWzM3MDE6MTFfc2VlXSBlbDB0XzY0X3N5bmNf aGFuZGxlcisweGM0LzB4ZWMgWzM3MDE6MTFfc2VlXSANCj4+IGVsMHRfNjRfc3luYysweDFiNC8w eDFiOCBbMzcwMToxMV9zZWVddHJhY2luZyBvZmYNCj4+IA0KPj4gU2lnbmVkLW9mZi1ieTogR2Fv IFh1IDxnYW94dTJAaGlob25vci5jb20+DQoNCj4gSSdsbCBxdWV1ZSB0aGlzIGZvciAtc3RhYmxl IGJhY2twb3J0aW5nLCBhc3N1bWluZyByZXZpZXcgaXMgYWdyZWVhYmxlLiANCj4gQ2FuIHdlIHBs ZWFzZSBpZGVudGlmeSBhIHN1aXRhYmxlIEZpeGVzOiB0YXJnZXQgdG8gdGVsbCAtc3RhYmxlIG1h aW50YWluZXJzIHdoaWNoIGtlcm5lbHMgbmVlZCB0aGUgZml4PyAgSXQgbG9va3MgbGlrZSB0aGlz IGdvZXMgYmFjayBhIGxvbmcgd2F5Lg0KVGhlIHByb2JsZW0gb2NjdXJyZWQgb24gTGludXggdmVy c2lvbiA1LjE1Ljc4LCBUaGVyZSBpcyBubyBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIGxhdGVzdCBr ZXJuZWwgdmVyc2lvbiBjb2RlIGFuZCBMaW51eCB2ZXJzaW9uIDUuMTUuNzggaW4gdGhlDQpGdW5j dGlvbiBfX29vbV9raWxsX3Byb2Nlc3MsIHNvIHRoaXMgcHJvYmxlbSBpcyBsaWtlbHkgY29tbW9u IHRvIGJvdGggdmVyc2lvbnMuDQo=