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 AD5D7EB64DC for ; Mon, 17 Jul 2023 19:00:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 47A606B0072; Mon, 17 Jul 2023 15:00:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 40E656B0074; Mon, 17 Jul 2023 15:00:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2A2D28D0001; Mon, 17 Jul 2023 15:00:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 162506B0072 for ; Mon, 17 Jul 2023 15:00:10 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 9847CC052E for ; Mon, 17 Jul 2023 19:00:09 +0000 (UTC) X-FDA: 81022018938.29.E504709 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf08.hostedemail.com (Postfix) with ESMTP id 8269B160006 for ; Mon, 17 Jul 2023 19:00:07 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=TCDX9mW2; dmarc=none; spf=pass (imf08.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1689620407; 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:dkim-signature; bh=xjUB7DSURlJVjw3aTLenO28aYfhi1Ynx5o2zj6uvl60=; b=68zbN2HhDjvBeBeWdFx9FD+4Wmobym+VGo8uXtrS+jn/uXaAeELSgc1snp0fssX8fFoSfn 1HJaYWw/xTsAxurn1XFI7wD795gJI/iF7lcg6B4IA5KQNWYSzbZy2a8E5ZA9tZkHoyaT9W 1YZst+Fa6VoEbj1WZ5xbOubx1JeXzEk= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=TCDX9mW2; dmarc=none; spf=pass (imf08.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1689620407; a=rsa-sha256; cv=none; b=BJb77TESKadYDpMiR8qCffLKTlU25wU+uVj48G0KgYv73RBtwkUo3/N+BW0opcHQ8Ab4ra 4Eafp4aLwewjUEF5PbCv2D9RS/fQgGxpNcrLCvGQk6JSGYX79UOZngyYpcs8sAUfzj0/0u fjGKLCIA1+Nialo2gXa7ybMzOvdwzls= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id F0E756118E; Mon, 17 Jul 2023 19:00:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 13C4CC433C8; Mon, 17 Jul 2023 19:00:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1689620403; bh=xjUB7DSURlJVjw3aTLenO28aYfhi1Ynx5o2zj6uvl60=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=TCDX9mW2xTLLu2LpNLd88vbiS8AodhLwHViU6S9XU59ioLwM7CQFHYKTL8BYnk0Hy sr0fapooSzCsU/NffQuwhj9RLQilImtBbNZYG7zs5GdJRQF4QcMFbqsk31WNLPVLOF b/EpHyG9DfMuetTy4CfzdyQoyJIkFPaQJ/Tbkz+s= Date: Mon, 17 Jul 2023 12:00:02 -0700 From: Andrew Morton To: Sidhartha Kumar Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, willy@infradead.org, linmiaohe@huawei.com, naoya.horiguchi@nec.com, stable@vger.kernel.org Subject: Re: [PATCH] mm/memory-failure: fix hardware poison check in unpoison_memory() Message-Id: <20230717120002.8da3920c4006295bfb5234cb@linux-foundation.org> In-Reply-To: <20230717181812.167757-1-sidhartha.kumar@oracle.com> References: <20230717181812.167757-1-sidhartha.kumar@oracle.com> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 8269B160006 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: u5f5xj369fiwp7mq7atrebxqn7xu8q36 X-HE-Tag: 1689620407-871241 X-HE-Meta: U2FsdGVkX1/7ExBLm7pAPZOIeiX5TC5k/pOqe+uO1ixv5nL0d/qA8DmRTyWprfNq8nNPx1tJj9G45lEjE9wDtiCRu3ojc0tGA1vK1ZPBxdWpOB9JDpfRYXQ9HccR/JAIofQGrVXJAYcZ8uwXlUMkSWIzQUTDMcqMs+7+VuRth8BFqLXGzOB0aWL49x9bd8cqCNyZMblPsEAlvPLBVndh884L5yB9OQDcBaxXgF57IhDE6O3oCUPcAmAd9ZJXtK9AW8PDapwaSdpwVnBZsou1HZYP1Axk857AMD6tc9zHEcTMOTjr7RFtTTsUvKW0u7Qg3s4N2lxgQKwz8RKq7TLv1F9PfpAWRSxDqspYvr0H+oBkivEOK75fZADz+M3XDm0llQcx44Db94+4tcoWa7wTYC3bF62p88wDYB4eSXGW+VGdIvpoFSL0RJ+HYRsMrYXiRdqv9hVyTH0AXw70vfPiS7wEhWUpb4BEgn6ogUYGla2ppTUXbYB2OtDTQpnpEB3GzU4ac7yHXVkIA3LfXl44LSj5FXk6x9BX+LpzSrhtSRST/TDFOX6iEC7fd2ER7If1SguFhWWosUTYdFu0V7KW9Uhtb20BVj/tj0XLzdKeddXhS9KLHXs0KPAbOTmuMAUGtlpzDpaPWl1zikAVX+HFTZyCKPXUOahbqWelPFMArjlQSbf47BMfh7hYZeOLoave02qPOF7kl1AjEUWegZczRQqM761QcsiaUzrUFmyy4qQm3O2Z17qhOOv4XfCzqikg7lUqYsw+aLtNx1dTdPXapzAJ/5HJjyDvltTd7XRw1Y+eUyViYaFNHsjD18r1deWSJ2k+Ww78U7e/CBFHMpbix7R4tzSMsKO7EYkHpnogK/mVGN+9zENMWqdnys/G1c+BZayxzEgaJECWLOIA+q/NBq/O20M6hmP3cencmh2zXVpFfX2eUng51grvjg6en2Mz5jEMzJ1XeKEhDCiSS15 lj1hNUNn dbTF3KkZU0xHSY7Qr6kslRqA47a3vqMC6SrMPCjnJh5uJCZUn34xcmO471zKmzdsvqy9SNoeTO8zkGbZPkqwyVwkX3OdPStuNgydpgrW/KuP8tQINa0xCSXeL8rT2CvAoFYmmIy4FDWMVmZXUdT4lQcx33Dc6xceTpcX9aZAvEpiBt2Kg886WMQD99Yx50KNrEDXwBX4oVlAxgF3xdM0gei2dBPpi0EDMrCl2UHNyto7QoD36bNM4j8Nl6SPifI91TLshwtxZ+MOxWFMBs4db6i/ootXyxPo6z506W53M7vvhTRORQSYLefZrG4xL5U9men3wuRpjqGUqNX9UuNhZv8M00mi1kNaXutZ6OYQYE1DBJcqSgRJBszlkSHNqovv+Im1hgCPUIvqH2MA= 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: On Mon, 17 Jul 2023 11:18:12 -0700 Sidhartha Kumar wrote: > It was pointed out[1] that using folio_test_hwpoison() is wrong > as we need to check the indiviual page that has poison. > folio_test_hwpoison() only checks the head page so go back to using > PageHWPoison(). Please describe the user-visible effects of the bug, especially when proposing a -stable backport.