From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from m16.mail.163.com (m16.mail.163.com [117.135.210.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1DD1C339364 for ; Wed, 22 Jul 2026 11:21:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=117.135.210.5 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784719287; cv=none; b=CNJi+HtE7L51DtqEISHWllYtGKw4FxZvAW/aWhALfn6GR6S8WPqDjtb5nRSg5E2Mo/yAm3zTtp1ruBCdhHlQOl7OL8XqMCEG8c7PGAedOmkLxY2Yrnb06lykF5TXRUHbfPe0LfQSuwvTGU82FYPgYddRReJxLRIdSbCTeVvwkmg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784719287; c=relaxed/simple; bh=hIEMYv+UBnuEDHVdKoQV6XfFB3n1zZpx61Jgju4A+CU=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=B+RqfkpYOI7KstzBszqzcVTpgWGEuwd4KFlsPtiKcFZgEbdKH39ibBuy2n7X/axefTI36kUfwj0qZlXmwoxysLeGh30YIyf/O8ajficyU2FEIMZcrKfC80ieZHeH06EC7XuoczVp1pPOqu2QPy8uJZttFmyXiXXwusJKmaMx3PQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com; spf=pass smtp.mailfrom=163.com; dkim=pass (1024-bit key) header.d=163.com header.i=@163.com header.b=oHtPJ45f; arc=none smtp.client-ip=117.135.210.5 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=163.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=163.com header.i=@163.com header.b="oHtPJ45f" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:To:Subject:Content-Type:MIME-Version: Message-ID; bh=hIEMYv+UBnuEDHVdKoQV6XfFB3n1zZpx61Jgju4A+CU=; b=o HtPJ45fXTIQ1fToL/miar4bkVNGNJay/MXlviRB6h81d6F/TfDvG8Pj4DftyZ57h xRK56JIvJzHG/xyG/KbyllJy1zUuIrdYAlObaydARHGuW1/aLS95yfQKaL7wOXwZ FK3n6B6zLGLa2TW356XyeTCy/E4AF/NKINKWenccek= Received: from 19888972804$163.com ( [36.110.52.2] ) by ajax-webmail-wmsvr-40-126 (Coremail) ; Wed, 22 Jul 2026 19:20:20 +0800 (CST) Date: Wed, 22 Jul 2026 19:20:20 +0800 (CST) From: "jiale yao" <19888972804@163.com> To: "Lorenzo Stoakes (ARM)" Cc: "Andrew Morton" , "David Hildenbrand" , "Liam R. Howlett" , "Vlastimil Babka" , "Mike Rapoport" , "Suren Baghdasaryan" , "Michal Hocko" , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re:Re: [PATCH] mm/page_idle: call folio_test_lru() after folio_get() X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2023.4-cmXT build 20260511(2e539873) Copyright (c) 2002-2026 www.mailtech.cn 163com In-Reply-To: References: <20260722092642.1123347-1-yaojiale02@163.com> X-NTES-SC: AL_Qu2TBvuatkop5iSbZOkcn08ShO49XMOyvfoi2YFTc8wEowfE3xkNRm9JP1vc4N+tFj2NugS1fzRkw9Zdf4ldtDTUVhc9iF2rcMAcpAzVsg== Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <75a79b54.8930.19f898e1ed6.Coremail.19888972804@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:figvCgD3H8N0p2BqAGojAA--.2514W X-CM-SenderInfo: x1dryxhdohiji6rwjhhfrp/xtbC7xS582pgp3TLSQAA3q X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== cGFnZV9pZGxlX2dldF9mb2xpbygpIHNwZWN1bGF0aXZlbHkgY2FsbHMgZm9saW9fdGVzdF9scnUo KSBiZWZvcmUKZm9saW9fdHJ5X2dldCgpLiBUaGUgZm9saW8gY2FuIGdldCBmcmVlZCBhbmQgcmVh bGxvY2F0ZWQgdG8gYSB0YWlsIHBhZ2UKaW4gdGhlIG1lYW50aW1lLiBJbiB0aGF0IGNhc2UsIFZN X0JVR19PTl9QR0ZMQUdTKCkgaW4KY29uc3RfZm9saW9fZmxhZ3MoKSBjYW4gYmUgdHJpZ2dlcmVk LiBSZW1vdmUgdGhlIHNwZWN1bGF0aXZlIGNhbGwuCgpUaGlzIGlzIGEgc2libGluZy1wYXRoIGJ1 ZzogZGFtb25fZ2V0X2ZvbGlvKCkgd2FzIGNvcGllZCBmcm9tIHRoaXMKZnVuY3Rpb24gd2l0aCB0 aGUgc2FtZSBmbGF3ZWQgcGF0dGVybi4gQ29tbWl0IGQ2YjhiMDJhMjdiMwooIm1tL2RhbW9uL29w cy1jb21tb246IGNhbGwgZm9saW9fdGVzdF9scnUoKSBhZnRlciBmb2xpb19nZXQoKSIpIGZpeGVk CmRhbW9uX2dldF9mb2xpbygpLCBidXQgcGFnZV9pZGxlX2dldF9mb2xpbygpIHdhcyBsZWZ0IHVu Zml4ZWQuIEtDU0FOCihzdHJpY3QgbW9kZSkgY29uZmlybXMgdGhlIGRhdGEgcmFjZSBvbiB0aGUg Zm9saW8gZmxhZ3M6CgogIEJVRzogS0NTQU46IGRhdGEtcmFjZSBpbiAuLi4gLyBwZXJjcHVfY291 bnRlcl9hZGRfYmF0Y2gKICAgIHBhZ2VfaWRsZV9nZXRfZm9saW8rMHg3YS8weDJkMAogICAgcGFn ZV9pZGxlX2JpdG1hcF9yZWFkKzB4YzkvMHgyMjAKClNpZ25lZC1vZmYtYnk6IEppYWxlIFlhbyA8 eWFvamlhbGUwMkAxNjMuY29tPgpSZXZpZXdlZC1ieTogTG9yZW56byBTdG9ha2VzIChBUk0pIDxs anNAa2VybmVsLm9yZz4KLS0tCiBtbS9wYWdlX2lkbGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2Vk LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL21tL3BhZ2VfaWRs ZS5jIGIvbW0vcGFnZV9pZGxlLmMKaW5kZXggOWM2N2NiYWMyOTY1Li5iNmMyNmEwYmEzZDUgMTAw NjQ0Ci0tLSBhL21tL3BhZ2VfaWRsZS5jCisrKyBiL21tL3BhZ2VfaWRsZS5jCkBAIC00MCw3ICs0 MCw3IEBAIHN0YXRpYyBzdHJ1Y3QgZm9saW8gKnBhZ2VfaWRsZV9nZXRfZm9saW8odW5zaWduZWQg bG9uZyBwZm4pCiAJCXJldHVybiBOVUxMOwogCiAJZm9saW8gPSBwYWdlX2ZvbGlvKHBhZ2UpOwot CWlmICghZm9saW9fdGVzdF9scnUoZm9saW8pIHx8ICFmb2xpb190cnlfZ2V0KGZvbGlvKSkKKwlp ZiAoIWZvbGlvX3RyeV9nZXQoZm9saW8pKQogCQlyZXR1cm4gTlVMTDsKIAlpZiAodW5saWtlbHko cGFnZV9mb2xpbyhwYWdlKSAhPSBmb2xpbyB8fCAhZm9saW9fdGVzdF9scnUoZm9saW8pKSkgewog CQlmb2xpb19wdXQoZm9saW8pOwotLSAKMi4zNC4xCgoKCgoKQXQgMjAyNi0wNy0yMiAxNzo1Njox MywgIkxvcmVuem8gU3RvYWtlcyAoQVJNKSIgPGxqc0BrZXJuZWwub3JnPiB3cm90ZToKPk9uIFdl ZCwgSnVsIDIyLCAyMDI2IGF0IDA1OjI2OjQyUE0gKzA4MDAsIEppYWxlIFlhbyB3cm90ZToKPj4g cGFnZV9pZGxlX2dldF9mb2xpbygpIHNwZWN1bGF0aXZlbHkgY2FsbHMgZm9saW9fdGVzdF9scnUo KSBiZWZvcmUKPj4gZm9saW9fdHJ5X2dldCgpLiBUaGUgZm9saW8gY2FuIGdldCBmcmVlZCBhbmQg cmVhbGxvY2F0ZWQgdG8gYSB0YWlsIHBhZ2UKPj4gaW4gdGhlIG1lYW50aW1lLiBJbiB0aGF0IGNh c2UsIFZNX0JVR19PTl9QR0ZMQUdTKCkgaW4KPj4gY29uc3RfZm9saW9fZmxhZ3MoKSBjYW4gYmUg dHJpZ2dlcmVkLiBSZW1vdmUgdGhlIHNwZWN1bGF0aXZlIGNhbGwuCj4+Cj4+IEFsc28gbWFyayB0 aGUgZm9saW9fdGVzdF9scnUoKSBjaGVjayByaWdodCBhZnRlciBmb2xpb190cnlfZ2V0KCkgc3Vj Y2Vzcwo+PiBhcyBubyBtb3JlIHVubGlrZWx5Lgo+Cj5TbGlnaHRseSBzdHJhbmdlIHdvcmRpbmcg YnV0IG5vdCBzdXJlIHdoeSB5b3UncmUgZG9pbmcgdGhhdD8gSXQgaXMKPmdlbmVyYWxseSB1bmxp a2VseSBhIGdpdmVuIGZvbGlvIHdpbGwgYmUgIUxSVSByaWdodD8KPgo+Pgo+PiBUaGlzIGlzIGEg c2libGluZy1wYXRoIGJ1ZzogZGFtb25fZ2V0X2ZvbGlvKCkgd2FzIGNvcGllZCBmcm9tIHRoaXMK Pj4gZnVuY3Rpb24gd2l0aCB0aGUgc2FtZSBmbGF3ZWQgcGF0dGVybi4gQ29tbWl0IGQ2YjhiMDJh MjdiMwo+PiAoIm1tL2RhbW9uL29wcy1jb21tb246IGNhbGwgZm9saW9fdGVzdF9scnUoKSBhZnRl ciBmb2xpb19nZXQoKSIpIGZpeGVkCj4+IGRhbW9uX2dldF9mb2xpbygpLCBidXQgcGFnZV9pZGxl X2dldF9mb2xpbygpIHdhcyBsZWZ0IHVuZml4ZWQuIEtDU0FOCj4+IChzdHJpY3QgbW9kZSkgY29u ZmlybXMgdGhlIGRhdGEgcmFjZSBvbiB0aGUgZm9saW8gZmxhZ3M6Cj4+Cj4+ICAgQlVHOiBLQ1NB TjogZGF0YS1yYWNlIGluIC4uLiAvIHBlcmNwdV9jb3VudGVyX2FkZF9iYXRjaAo+PiAgICAgcGFn ZV9pZGxlX2dldF9mb2xpbysweDdhLzB4MmQwCj4+ICAgICBwYWdlX2lkbGVfYml0bWFwX3JlYWQr MHhjOS8weDIyMAo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKaWFsZSBZYW8gPHlhb2ppYWxlMDJAMTYz LmNvbT4KPgo+WWVhaCBnZW5lcmFsbHkgdGhpcyBzZWVtcyBvYnZpb3VzbHkgY29ycmVjdCAoVE0p LCBpZiB3ZSBjYW4ndCBiZSBzdXJlIGEKPmZvbGlvIGlzIGtlcHQgYXJvdW5kIGFueSBvdGhlciB3 YXkgdG8gdGhlIGV4dGVudCB3ZSdyZSBkb2luZwo+Zm9saW9fdHJ5X2dldCgpIHdlIHNob3VsZCBn YXRlIGFueSBhY3R1YWwgaW50ZXJhY3Rpb25zIHdpdGggdGhlIGZvbGlvIG9uCj5zdWNjZWVkaW5n IHRoZSBnZXQgZmlyc3QuLi4hCj4KPldpdGggdGhlIHVubGlrZWx5IHRoaW5nIGNoYW5nZWQsIExH VE0gc286Cj4KPlJldmlld2VkLWJ5OiBMb3JlbnpvIFN0b2FrZXMgKEFSTSkgPGxqc0BrZXJuZWwu b3JnPgo+Cj4+IC0tLQo+PiAgbW0vcGFnZV9pZGxlLmMgfCA0ICsrLS0KPj4gIDEgZmlsZSBjaGFu Z2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9t bS9wYWdlX2lkbGUuYyBiL21tL3BhZ2VfaWRsZS5jCj4+IGluZGV4IDljNjdjYmFjMjk2NS4uMjll ZTE4ZjBlOGNlIDEwMDY0NAo+PiAtLS0gYS9tbS9wYWdlX2lkbGUuYwo+PiArKysgYi9tbS9wYWdl X2lkbGUuYwo+PiBAQCAtNDAsOSArNDAsOSBAQCBzdGF0aWMgc3RydWN0IGZvbGlvICpwYWdlX2lk bGVfZ2V0X2ZvbGlvKHVuc2lnbmVkIGxvbmcgcGZuKQo+PiAgCQlyZXR1cm4gTlVMTDsKPj4KPj4g IAlmb2xpbyA9IHBhZ2VfZm9saW8ocGFnZSk7Cj4+IC0JaWYgKCFmb2xpb190ZXN0X2xydShmb2xp bykgfHwgIWZvbGlvX3RyeV9nZXQoZm9saW8pKQo+Cj5JIGd1ZXNzIHRoaXMgd2FzIG1lYW50IGFz IGEgcmFjZXkgY2hlY2suLi4KPgo+PiArCWlmICghZm9saW9fdHJ5X2dldChmb2xpbykpCj4+ICAJ CXJldHVybiBOVUxMOwo+PiAtCWlmICh1bmxpa2VseShwYWdlX2ZvbGlvKHBhZ2UpICE9IGZvbGlv IHx8ICFmb2xpb190ZXN0X2xydShmb2xpbykpKSB7Cj4+ICsJaWYgKHVubGlrZWx5KHBhZ2VfZm9s aW8ocGFnZSkgIT0gZm9saW8pIHx8ICFmb2xpb190ZXN0X2xydShmb2xpbykpIHsKPgo+QXMgYWJv dmUsIG5vdCBzdXJlIHdoeSB5b3UncmUgY2hhbmdpbmcgdGhpcz8gU2VlbXMgdW5yZWxhdGVkLCBJ J2QganVzdCBrZWVwCj5pdCBhcyBpdCB3YXMuCj4KPj4gIAkJZm9saW9fcHV0KGZvbGlvKTsKPj4g IAkJZm9saW8gPSBOVUxMOwo+PiAgCX0KPj4gLS0KPj4gMi4zNC4xCj4+Cj4KPkNoZWVycywgTG9y ZW56bwo=