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 4B071C27C52 for ; Thu, 6 Jun 2024 06:36:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B96E66B009C; Thu, 6 Jun 2024 02:36:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7A57A6B009E; Thu, 6 Jun 2024 02:36:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 55B246B009C; Thu, 6 Jun 2024 02:36:30 -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 137E56B00A0 for ; Thu, 6 Jun 2024 02:36:30 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A8B7B1212F9 for ; Thu, 6 Jun 2024 06:36:29 +0000 (UTC) X-FDA: 82199504898.12.F389DF4 Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [45.249.212.187]) by imf09.hostedemail.com (Postfix) with ESMTP id 9922E140004 for ; Thu, 6 Jun 2024 06:36:26 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf09.hostedemail.com: domain of linmiaohe@huawei.com designates 45.249.212.187 as permitted sender) smtp.mailfrom=linmiaohe@huawei.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717655787; 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=7nbaqY0nKeb1ric0lNMiJOEtP54KCpQ4attFnIEJzAQ=; b=EFeQayEWmBrwAC6/rtcIQG6OL020/3Mf/Pgrbc8LuDTb+Nz9WjGz9vCNt4CxVUUnZJcQ1b TXQZ/rukZgQjXu+j/JGC/e7hlupTkY1PWczvGg8EF3kbRsIDbUiYl+ZOQYTQr04LdtqZkh QKb5dLkG1nQq5i8elNlov/EndHkFz3w= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf09.hostedemail.com: domain of linmiaohe@huawei.com designates 45.249.212.187 as permitted sender) smtp.mailfrom=linmiaohe@huawei.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717655787; a=rsa-sha256; cv=none; b=6qHBurvpnsPED2RdEQ3pQZe5vBzTc6x4l/NbRpG0WHyBzIdOqXILF5WCwVoQa9didAAxr5 Lc91shsOQ8NWJtdzOljtgYDFzEZ2A+0hIulZFhryudwCg2/hIRUaq/u59U4a+7L95fpeJJ O4mXTwKRj4D4At7d3MXZg3Dw1G0ronU= Received: from mail.maildlp.com (unknown [172.19.163.252]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4VvvdN6Xp3zwRV1; Thu, 6 Jun 2024 14:32:24 +0800 (CST) Received: from canpemm500002.china.huawei.com (unknown [7.192.104.244]) by mail.maildlp.com (Postfix) with ESMTPS id 9EECF180085; Thu, 6 Jun 2024 14:36:22 +0800 (CST) Received: from huawei.com (10.173.135.154) by canpemm500002.china.huawei.com (7.192.104.244) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 6 Jun 2024 14:36:22 +0800 From: Miaohe Lin To: , , CC: , , , , Subject: [PATCH v2 00/13] Some cleanups for memory-failure Date: Thu, 6 Jun 2024 14:32:34 +0800 Message-ID: <20240606063247.712575-1-linmiaohe@huawei.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.173.135.154] X-ClientProxiedBy: dggems702-chm.china.huawei.com (10.3.19.179) To canpemm500002.china.huawei.com (7.192.104.244) X-Rspamd-Queue-Id: 9922E140004 X-Stat-Signature: 9catf6oubbcbjjorzqio57kr5cp85fay X-Rspam-User: X-Rspamd-Server: rspam11 X-HE-Tag: 1717655786-310903 X-HE-Meta: U2FsdGVkX1/c1+h20+eaGhTLyUzUtMzJWfAgNxQ4mT+ga1Sgw5dhCRKntHJdB/jBfnVp2CIL0NHyC9DIwJtZtfDbIUQJ1/LuwjXkQjpQDG1ReZtM0sceXs3SlM6z78LlluQXliQogVNLWO/2kA4FOlvUuwiEDnXYmUx/HtOwAJxPY6s74yV2i2pvMTb5yHhe65DJM30cOfdAHjoo44BWUMJyAvbr53uOEKy3BFrB7P1vVyI+M8NuG5QWSraKzYLTMPp6GKK+iu7f9fQfOQxRjxE+XhajC7NA/D3nyclk4Za6SAC+0gGtXHRArcmHmi4TeDuaMlPlXz4S6rfugJWrEvWWduDohDY/I2cZ/IY1rDgTvG4WqQtcVZ5jg0JwUBwMo4VZazfRW8Z15HdzlbsSCf9UiwvuZl9fl/rEj/GiSG4kNHMJ44dtiZDGeIOGhN59O5kKTJ1pyHE8itMY44TZUArJ7s1zVccgxWUIIODaCY9GHvHgBZ9c5xRTLUfa9Os30Q6EpehLCSJlF9WkYb2vALplL4ENWhNcRRE58q1xRMpeOfx4eBKaGhWnsvBG8IAEyeYuFJkI9yyeIbxjA0CwIPgQY/Kga16o6M3lAOeQ7HDxwyK9f6OYLcxjb4gAGLiwZ09A0vgVp+y40eGKxX2JM6L7Za3qnXE+ND+twSNyWyboSTtkRjEgsD9Dm4ak3d6HDDPcF5sscb8nw2VB/HfabLsYNtx9uFqsG2CA49wIRASrOGY2Y5YxmyQHcvoiYio6LIb2PyDzEg0REzTAdLOSAGRXWueQJ5n162lNLUFBGzcGoyHUr2ONnr+E+1TZom8WMtRLKYpcqtsCMIQrLm9w3d1soEPnASuRgbKpw/CzoDnFBGSetlPm8q5kX90YE3CmP/9VYxfbNkdJc6FTRRc/C4b9SPXG4PLdxKwodFoKNscn88JcZ6TqoA9NG30VMf/6nOMbdwmTUb7GaAG9KxB fFyoRlXS XWJjFDjak0QXYUywYOZdgK8hfa79mKCGjXahKFqTXDh91lYLQPY7JdKe0HKzvKy1xh/EuxxqxFgOdaCGbnmAMv+o0ujRrxriSASK3LAsy4EpaiETmWKAgTJeW4mSIJNlfWzKSzeZ2iq5QK312Qx2w9TTyZpVwH57Dpi+L71X+oA3N//nqzglpbC+06t4xqfGLxyqU 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: Hi everyone, This series contains a few cleanup patches to simplify unneeded function variant, add helper macro, fix some obsolete comments and so on. More details can be found in the respective changelogs. Thanks! Miaohe Lin (13): mm/memory-failure: simplify put_ref_page() mm/memory-failure: remove MF_MSG_SLAB mm/memory-failure: add macro GET_PAGE_MAX_RETRY_NUM mm/memory-failure: save some page_folio() calls mm/memory-failure: remove unneeded empty string mm/memory-failure: remove confusing initialization to count mm/memory-failure: simplify unneeded hwpoison_filter() variant mm/memory-failure: use helper macro task_pid_nr() mm/memory-failure: remove obsolete comment in unpoison_memory() mm/memory-failure: move some function declarations into internal.h mm/memory-failure: fix comment of get_hwpoison_page() mm/memory-failure: remove obsolete comment in kill_proc() mm/memory-failure: correct comment in me_swapcache_dirty include/linux/mm.h | 8 ------- include/linux/page-flags.h | 5 ---- include/linux/rmap.h | 2 -- include/ras/ras_event.h | 1 - mm/internal.h | 10 ++++++++ mm/memory-failure.c | 48 +++++++++++++++----------------------- 6 files changed, 29 insertions(+), 45 deletions(-) base-commit: 19b8422c5bd56fb5e7085995801c6543a98bda1f -- 2.33.0