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 0E04BC001E0 for ; Thu, 27 Jul 2023 11:57:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 77EFF6B0072; Thu, 27 Jul 2023 07:57:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 707ED6B0074; Thu, 27 Jul 2023 07:57:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5ABA06B0075; Thu, 27 Jul 2023 07:57:01 -0400 (EDT) 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 4B5676B0072 for ; Thu, 27 Jul 2023 07:57:01 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 1B304160FED for ; Thu, 27 Jul 2023 11:57:01 +0000 (UTC) X-FDA: 81057240642.21.A310B83 Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [45.249.212.187]) by imf12.hostedemail.com (Postfix) with ESMTP id B10444000F for ; Thu, 27 Jul 2023 11:56:58 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf12.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=1690459019; 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=a2ObeNqLteA8lFNIBDPiKE31wcX7ylRVhhAZLpJOW7M=; b=YlfecK1+GxFfVHTdY9isWmRu2IAZFfAnImkVrCEbmeWFpe16PVYxpEVrcTqhh88TdexlQn ZxtSQ5BHy35kPVijelYQ81SYbRkWXSooYcCr/DNZ0+Ir9J7A/btZOZN7Qxjxb2LpUUryd/ By8USHTkKsGqdnWNzH+ocQLIYfysF78= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf12.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=1690459019; a=rsa-sha256; cv=none; b=sglvRjouI7cBrJwTF1LB+oUJsRkRzH9pwIH/ltGa1Phl6d0Ui3HtcHVPHbTtLZ+NG80xQ4 v3G+e+KxxyuIqZ0Vi9d1cBYdSnHW3qxbBfihm4k7lGcip1n5XK8ZBKDPavFUk/0nonQEjQ FX4EHBu+b1IzJB96+kGLgznMncPtj6I= Received: from canpemm500002.china.huawei.com (unknown [172.30.72.57]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4RBTgL5ylgztRbt; Thu, 27 Jul 2023 19:53:34 +0800 (CST) Received: from huawei.com (10.174.151.185) by canpemm500002.china.huawei.com (7.192.104.244) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 27 Jul 2023 19:56:49 +0800 From: Miaohe Lin To: , CC: , , , Subject: [PATCH v2 0/4] A few fixup patches for mm Date: Thu, 27 Jul 2023 19:56:39 +0800 Message-ID: <20230727115643.639741-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.174.151.185] X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To canpemm500002.china.huawei.com (7.192.104.244) X-CFilter-Loop: Reflected X-Rspamd-Queue-Id: B10444000F X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: iqhuru3ms7nf5ycic59uruxxoj1pxksm X-HE-Tag: 1690459018-825637 X-HE-Meta: U2FsdGVkX187MfMlMShK6glv7cQGrBTd5bVMvfffMitqK/F8Q55Kx+0LNqd21G28O/MTDjNYVNpuDD8g/j5HmAwEVp6hOkKVFYzqCId7GLnI729QCPMplxvwtC15epY/MLq5Mkw0QlxCeclr/pXg6378y+/pHvcPlFyfmhyx2RxPPyrTIGn2edz1iZfp1adi1aFrCpa71B1E0gznAY1gsq2l2Lscq69B0OLHr/VUCd2N4II8s+dXvxFaXgwW4vb33S7prx0NUWhLN1UX6+odgkWU2Q+rh3iXGVzxuNf8I5s9sRkm6BjP8j0Z2/VnfcJ+UOQRo2AYDgNCqGAj3g46btHp4+EzA6w7RlGRquuwvrN7QfitEsWuGzQNpcD7x2EiZ+WRqgdDlrUr6UBlv1lWO6DnCr3zSs5phvnt5WfDfOtq/bTkVJyHmqAJ5kX9H1w8VuQP1s+lLS1oQBlg/lzxkIDcIFeukCH7nWUynkkMaOgkBGTQV0dAtUx8Np56lI49QhMnMIuD3VnQYQPkL0szhPwMpSebLaQabutpX+9S17PsJTyyzP9AbPuBazUC3GElllc15wt9B30jJvTVslnI1i4oK+VSZmZH/34f82woPp17wU/eIO3yImMaCBG/5FfZwejiGvEhiPT72j3s4ltGVL3m6VBquTv2iWTRVs4B/+mrnHpTyusGbFd9YOtKreO/DT3D+/ELMLq7jLuEbdAIpJwkVJsfE3FifWzUDqJv5b6mJQ8Pg94cl/AClza8XG1UOMbR5aE8FROzlswHMj+TgMMl9AaDVsuQv85gM0cf2MVD5FMFlSjslYA23U8RHx0CiE7lsU92TxmAJbQFuZOPe11YjHFxO/Wo9HQWLff/9B/BrBzy2J1vj7zVy2YifVYW6gFQZUtH6VQCVoYj3+s7E3usecgw5qtsovCmzKYnK+UXr5lV0uAtoLW+Qhg09m25Mqz6rzY9tEEBMPVYTXl socVLx9+ rrAt7z9U/v07FFvPDgORi80WKfqzuF/LhrPjH0R7T+iPoGJG9cTjGAk698WsAP2+avsQPyDYRvSpJYUgtUzlFPLOBhZ/CKrruR8yCePPD+mgqcOq1JPdrVZnXIDbP3qHMorct4VoVpKLOQDM2Nj1dHKCjTw== 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: Hi everyone, This series contains a few fixup patches to fix potential unexpected return value, fix wrong swap entry type for hwpoisoned swapcache page and so on. More details can be found in the respective changelogs. Thanks! Miaohe Lin (4): mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page mm: memory-failure: fix potential unexpected return value from unpoison_memory() mm: memory-failure: avoid false hwpoison page mapped error info mm: memory-failure: add PageOffline() check --- v2: collect Reviewed-by and Acked-by tag per Matthew and Naoya. 1/4: a better fix per Matthew 2/4: fix a code smell per Naoya Thanks! --- mm/ksm.c | 2 ++ mm/memory-failure.c | 32 ++++++++++++++++++-------------- mm/swapfile.c | 8 ++++---- 3 files changed, 24 insertions(+), 18 deletions(-) -- 2.33.0