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 43F61C61D85 for ; Thu, 23 Nov 2023 07:00:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B590C6B0525; Thu, 23 Nov 2023 02:00:49 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B08B16B0536; Thu, 23 Nov 2023 02:00:49 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9F71B6B053C; Thu, 23 Nov 2023 02:00:49 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 917356B0525 for ; Thu, 23 Nov 2023 02:00:49 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 666BA120EA8 for ; Thu, 23 Nov 2023 07:00:49 +0000 (UTC) X-FDA: 81488321418.07.2528295 Received: from out0-205.mail.aliyun.com (out0-205.mail.aliyun.com [140.205.0.205]) by imf19.hostedemail.com (Postfix) with ESMTP id 8E8A51A000D for ; Thu, 23 Nov 2023 07:00:46 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=none; spf=pass (imf19.hostedemail.com: domain of henry.hj@antgroup.com designates 140.205.0.205 as permitted sender) smtp.mailfrom=henry.hj@antgroup.com; dmarc=pass (policy=quarantine) header.from=antgroup.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1700722847; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references; bh=kkUzLZi+dupMT7aR5I/0hhIa2gz344p8dFtlI+WqdRs=; b=0nE+NbX2ZWP8f57vyfehcFwAGNqVZERsz15Xoc87aKuFTJytmIvqzrNTFdVk0EGZl4+zUd dJJbM9XaaWKWJSU56C4KwTtAnZp+sMRpXra764hKEbQnJMGy7A5ADVRcDbyeC4eaL+KYLL AdGkekYCc9nKVTGHKO1d2ZgPLXYI61w= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1700722847; a=rsa-sha256; cv=none; b=ZDjf4kpkMEDDqK2VmtcM7Vnl7DNrz0WshzehCWahElI45V8bKlSfGmVew8+l7/S8Kp1qH6 9kPupK2TyITFRdR7A6rOXi7uFgkaHRgqEq5YoQojAeNMp5NLVQRBNa+NFUDFJCqcnMtBKZ 7L/tS7A52F8FeyDvo27YrPGIFIYsDdQ= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=none; spf=pass (imf19.hostedemail.com: domain of henry.hj@antgroup.com designates 140.205.0.205 as permitted sender) smtp.mailfrom=henry.hj@antgroup.com; dmarc=pass (policy=quarantine) header.from=antgroup.com X-Alimail-AntiSpam:AC=PASS;BC=-1|-1;BR=01201311R141e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=ay29a033018047213;MF=henry.hj@antgroup.com;NM=1;PH=DS;RN=6;SR=0;TI=SMTPD_---.VU5T8VK_1700722841; Received: from localhost(mailfrom:henry.hj@antgroup.com fp:SMTPD_---.VU5T8VK_1700722841) by smtp.aliyun-inc.com; Thu, 23 Nov 2023 15:00:42 +0800 From: "=?UTF-8?B?6buE6Z2WKOm7hOmdlik=?=" To: linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: "=?UTF-8?B?6LCI6Ym06ZSL?=" , "=?UTF-8?B?5pyx6L6JKOiMtuawtCk=?=" , , "=?UTF-8?B?6buE6Z2WKOm7hOmdlik=?=" Subject: [RFC] mm: Multi-gen LRU: fix use of mm/page_idle/bitmap Date: Thu, 23 Nov 2023 14:58:10 +0800 Message-ID: X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 8E8A51A000D X-Rspam-User: X-Stat-Signature: kphmpmg4q1bdsx8jk7tgqfrfqg4xoxhj X-Rspamd-Server: rspam03 X-HE-Tag: 1700722846-678615 X-HE-Meta: U2FsdGVkX1+tcVfd+wrkuPyiPqwZHZulNYTNTijK/V9lJ3cubFf0cxDvptNuZB4cr/68r4aeG4lT3s2Fg9VuXYDrrZKkoclVbDrmEsmjd8Z+GDBv7l3CN+2Hkzql0iPWKs3Z+Wq6NGBaCcpXRpKcGhgq/ciINDpeH0yoxrj5c6jAkxhkOJrDjOoA/+Bo9IybmnDocCcY713QG4xFq+I1xT1L+Fd1ktONB9ydDhpAIX/CW+STevLQFkjma8bxrjpofQF5iEoUthVa9HBOp863HGXQ/ntOwOQ758gMLuOuu4FOZqgWITWT0IddIzc4hgEheWRYxUv2YTgbpql9XnZ9ZjU/UArnhet3jTNWwzfSB6NPjsGG5aT/QHK2m4+QIEZpt5D8A2Ovro6BKPz6Ky7/W8fJR7kJ3IdWZYH7mQgw8Z/z2F8w5e6wK/IxZKXu6eWXqavLl4ZL4oCG4ARdrtGx2BP8RiBbwsrphnrrK1zdlj4jAaA72e7eYzr51i6GaAuFEDjrF4akn6okZxX931T6VLOFVBMt9uOy6jd6ct9mwL1jIA+tQ8eVpsd5D0vou3C35KueOuzdydsu290+9Rzjt5b1hWFp3TfYC0JL4o4KxL+3yy/nfN8ZaNicbrLQ6oISfyT2OoQJAM36NCFE4TYIfqyyfEGG4I/i3eOLxKe0IHH6dlF/QZgAl1cjYPOt/isVt9AMbnr6sfu95UcdOZdXkJA/VMfuCfmjnpWFtBooL4qhtJRCrLLJA1Zo3VPZUf9GxND3vZ/+f6cuCt6MWliAt3n0pkRUS3gBrNCj2jHNp15AdAA/zJRVEE98WUmWktDabASJlXrzp5hYM+7b2BBpNfjDK2zSi8aQDsHm6NpcQo1ZD2GzIeMTzGZg5JB73M2fzXdyu4k9qNSnbHShU+Ev492pA1YR7HYlTUjLGvcT7be5rCbdDab45cf+U/tOpsaXkd2zKEKaeOaZVCnoVoo VvJ6Ejqy YsG7hG6bzvhLHRbmNxuGh1SiIgjWSZfY/W8GAE1xLqsfebG+3xKoVkuvYuBD/et6FBK8b0ZoMPkNItNlgUpw2k7JuqWngfh4CZ2kN2iKHT5K0xSubVCMOHCxCNvVUljxapNaBaJl3dpko+IA= 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: When Multi-Gen LRU is enabled, we can't use /sys/kernel/mm/page_idle/bitmap to track memory which is actually been used. Unfortunately we didn't find anyone report this problem, or it just by design ? Detail information, how-to-reproduct and our way to fix are written in our fix patch. Henry Huang (1): mm: Multi-Gen LRU: fix use mm/page_idle/bitmap mm/swap.c | 3 +++ mm/vmscan.c | 37 ++++++++++++++++++++++++++----------- 2 files changed, 29 insertions(+), 11 deletions(-) -- 2.43.0