Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp4918757iob; Mon, 9 May 2022 04:52:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz6LXboVwx583+Gjj5t/C+fxXJUx8fKc1FDZ/JMKsu1BC+q5XZJmZ1luDXeJWF2y4M1rTDj X-Received: by 2002:a17:90a:1507:b0:1d9:9ddd:1f84 with SMTP id l7-20020a17090a150700b001d99ddd1f84mr17691653pja.75.1652097175670; Mon, 09 May 2022 04:52:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652097175; cv=none; d=google.com; s=arc-20160816; b=0wp1wD3rxDQauTY448bMzEZr3Wm+BKY+oTP7wpvZ9HlG540v/xXZi70ZUd0LhMOkNo CKTIeEQpL6Ue0z44rjFH6p+G2NKsw5igMMPQ9tWDU9PethgQNHm1lZhpz4HC8J8hrObx X/YXEpR1wulN9PMeoPN2CQXs0io8UVU66EJzJWOkoFInLZa4K86qieQOHM1/hod6Ee2I 2pNdTdz2bgm8IR4VOlJN9JXedLhrbfTC8Vm2dz+7xsLi7GKRrmK9y/Bcc1oZYcTaCZFr +lT//OiiwpMFz2Lvya6xfgtsUOYIGRyRZ3Q2k6klsDumZWdAXMIagZoBixIIbM0KhMAv HfMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Tr6+NBI5Dp7/pv2IhiUO3+bTmtkrDRJXLmbHS2KDzto=; b=yMCPVGg4CLeLoxCr+j5jj2BF8W43I1kLrqf+ZAQq/Jx0DZGe1UFJII/F+McfjDrsE5 sqRcDusOiFU3xSX1k/O4Fl5Rt07qb6iVEo/0Z3Jx+zSrtOX2ptvpGR9bu17TrqYiqUEH 6xhOmhROxfbGvoh2m9w9G22HKQ71HPdXFAK5t41oqaekcx/boQG4DUBPRV4i4CwduyjD nIZD+asYRMq+ZNxbkXKx86fcQm8HDHWVdW6IHzZm2FJPvIfbHX9PMV5aEV5a10TLRnyW eZZZrvY7BHrtjWbarrDG7Wha4StWZEin5sIPuiD0UWgPsOi7+5QOdW+bgNGctviLAf0S pxyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bytedance-com.20210112.gappssmtp.com header.s=20210112 header.b=29UqZuhw; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=bytedance.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id g22-20020a056a000b9600b0050e082dea07si15571530pfj.189.2022.05.09.04.52.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 May 2022 04:52:55 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@bytedance-com.20210112.gappssmtp.com header.s=20210112 header.b=29UqZuhw; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=bytedance.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 987B335AB4; Mon, 9 May 2022 04:02:33 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231607AbiEILFb (ORCPT + 99 others); Mon, 9 May 2022 07:05:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55462 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231602AbiEILFG (ORCPT ); Mon, 9 May 2022 07:05:06 -0400 Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 69686223867 for ; Mon, 9 May 2022 04:01:12 -0700 (PDT) Received: by mail-pj1-x1029.google.com with SMTP id gj17-20020a17090b109100b001d8b390f77bso16701282pjb.1 for ; Mon, 09 May 2022 04:01:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Tr6+NBI5Dp7/pv2IhiUO3+bTmtkrDRJXLmbHS2KDzto=; b=29UqZuhw9+M3t42ulPc2ZSmZykQBVXN33MMQFuKE/0R1Kyd39m/lC7COmCnwOidfAn Q267MfGBvY6H1Sqo7KBGDIh2ogS6Nvs0Vp2+NTBA6iHpGp0Vqv7b9wjdw20bZhaIhYme MUnYF0YnyGufZYUokA6v2jORmdAYEHKj1mZ4qiBRigG706w+qBN6N0Dj/pkxfuyl4sm1 nvjZDHIZPMD2JDnE6iw3Cp709ZCkXTre51LDkijO2HYNDuzVH89m5rzNiWlI2QuBb6a3 6H38ONV6LkPtY2fNEoyzRQnQFgZSjmYNH6A8j3Mez/Sp4GRaKiOv8V9Ck/XrnEg7jFXK XbjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Tr6+NBI5Dp7/pv2IhiUO3+bTmtkrDRJXLmbHS2KDzto=; b=yyC+mOP6HzRc1XH82i7Nf46JUM+kL5nue8sO6h8DeNK6liMlY/hbOBY5g5vRk2eUAh pm7GmqK43qsBQqTFJzJOCWbuBhg29dwuZrXFIHpoGkriHGvH1MNdMbh9lnwPIQ4CysV6 jiO/WaA2JwPUXp5I2O9dUyaw/dxSMJhdquEfmy8zCh5sXALDi7xHZXqsUTprMpRiUyC2 a3MHvr2Vtsmqve+U6khz39OSZPuTHnqLA2mGpeiMJ7WQilJCV6hzd/d94F860WqGv1ca x7f7O20PgFT9/VzBRkMNZAKy8A/mdddF6GHoJeF1UMvtmD1U/ixjCIzd8tcxHjlvgzLx o2Zw== X-Gm-Message-State: AOAM5325L3IMo9OsjTO0/t4dAAyVOGIPaZRDpSJ0yNby9PbeBZhfHg+i uGnA/w/NaVisYsKOLCw6+mnrXA== X-Received: by 2002:a17:90b:38c7:b0:1dc:77aa:e3d5 with SMTP id nn7-20020a17090b38c700b001dc77aae3d5mr25428577pjb.51.1652094071883; Mon, 09 May 2022 04:01:11 -0700 (PDT) Received: from always-x1.www.tendawifi.com ([139.177.225.239]) by smtp.gmail.com with ESMTPSA id n12-20020a170902968c00b0015e8d4eb244sm6813303plp.142.2022.05.09.04.01.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 May 2022 04:01:11 -0700 (PDT) From: zhenwei pi To: akpm@linux-foundation.org, naoya.horiguchi@nec.com Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, zhenwei pi Subject: [PATCH v2 4/5] mm/hwpoison: disable hwpoison filter during removing Date: Mon, 9 May 2022 18:56:40 +0800 Message-Id: <20220509105641.491313-5-pizhenwei@bytedance.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220509105641.491313-1-pizhenwei@bytedance.com> References: <20220509105641.491313-1-pizhenwei@bytedance.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org hwpoison filter is enabled by hwpoison-inject module, after removing this module, hwpoison filter still works. What is worse, user can not find the debugfs entries to know this. Disable the hwpoison filter during removing hwpoison-inject module. Signed-off-by: zhenwei pi --- mm/hwpoison-inject.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/hwpoison-inject.c b/mm/hwpoison-inject.c index bb0cea5468cb..5c0cddd81505 100644 --- a/mm/hwpoison-inject.c +++ b/mm/hwpoison-inject.c @@ -65,6 +65,7 @@ DEFINE_DEBUGFS_ATTRIBUTE(unpoison_fops, NULL, hwpoison_unpoison, "%lli\n"); static void pfn_inject_exit(void) { + hwpoison_filter_enable = 0; debugfs_remove_recursive(hwpoison_dir); } -- 2.20.1