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 X-Spam-Level: X-Spam-Status: No, score=-4.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,HK_RANDOM_FROM,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_2 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 52428C433E0 for ; Fri, 15 Jan 2021 10:09:42 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 3B42D23603 for ; Fri, 15 Jan 2021 10:09:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3B42D23603 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kingsoft.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id AE42C8D014E; Fri, 15 Jan 2021 05:09:39 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A93C48D0023; Fri, 15 Jan 2021 05:09:39 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9AA338D014E; Fri, 15 Jan 2021 05:09:39 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0060.hostedemail.com [216.40.44.60]) by kanga.kvack.org (Postfix) with ESMTP id 85F0C8D0023 for ; Fri, 15 Jan 2021 05:09:39 -0500 (EST) Received: from smtpin24.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id 50134181AEF32 for ; Fri, 15 Jan 2021 10:09:39 +0000 (UTC) X-FDA: 77707587678.24.stove41_620191e2752e Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin24.hostedemail.com (Postfix) with ESMTP id 3834E1A4AA for ; Fri, 15 Jan 2021 10:09:39 +0000 (UTC) X-HE-Tag: stove41_620191e2752e X-Filterd-Recvd-Size: 3478 Received: from mail.kingsoft.com (unknown [114.255.44.146]) by imf18.hostedemail.com (Postfix) with ESMTP for ; Fri, 15 Jan 2021 10:09:30 +0000 (UTC) X-AuditID: 0a580157-f21ff7000005df43-a6-600160dfc5a1 Received: from mail.kingsoft.com (localhost [10.88.1.32]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mail.kingsoft.com (SMG-1-NODE-87) with SMTP id BD.78.57155.FD061006; Fri, 15 Jan 2021 17:31:11 +0800 (HKT) Received: from aili-OptiPlex-7020 (172.16.253.254) by KSBJMAIL2.kingsoft.cn (10.88.1.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Fri, 15 Jan 2021 17:53:08 +0800 Date: Fri, 15 Jan 2021 17:53:08 +0800 From: Aili Yao To: Oscar Salvador CC: , , Subject: Re: [PATCH] mm,hwpoison: non-current task should be checked early_kill for force_early Message-ID: <20210115175308.42e212ce.yaoaili@kingsoft.com> In-Reply-To: <20210115094037.GD4092@linux> References: <20210115155506.2d59fe83.yaoaili@kingsoft.com> <20210115084920.GA4092@linux> <20210115172622.699d68e5.yaoaili@kingsoft.com> <20210115173125.078d8c13.yaoaili@kingsoft.com> <20210115094037.GD4092@linux> Organization: Kingsoft X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Originating-IP: [172.16.253.254] X-ClientProxiedBy: KSBJMAIL1.kingsoft.cn (10.88.1.31) To KSBJMAIL2.kingsoft.cn (10.88.1.32) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRmVeSWpSXmKPExsXCFcGooHs/gTHB4PJMG4t7a/6zWlxsPMBo cWZakQOzx6ZPk9g9XlzdyOKx+XR1AHMUl01Kak5mWWqRvl0CV8bLSd+ZCqayVXw80c7WwHiF pYuRk0NCwETi1alHzF2MXBxCAtOZJG68bmCFcF4wSvz/vpINpIpFQFXi+vETYB1sQPaue7NY QWwRATWJaa8a2UFsZgFfiSnrVzKB2MICiRLHJ+0D6+UVsJL4+eAdmM0poCVxac8tdogFdxgl Nrw5z9jFyMHBLyAm8arBGOIie4nnf88yQ/QKSpyc+YQFYr6OxIlVx5ghbHmJ7W/ngNlCAooS h5f8YofoVZI40j2DDcKOlVg27xXrBEbhWUhGzUIyahaSUQsYmVcxshTnphtuYoSEc/gOxnlN H/UOMTJxMB5ilOBgVhLhzVdmSBDiTUmsrEotyo8vKs1JLT7EKM3BoiTOy/vlT7yQQHpiSWp2 ampBahFMlomDU6qBSZavRyJx/p39V/S+hX1T1w5yXDFxy06vNXmPN+2Od2987LU8c+/ToJwQ xbdzX598/GL+waeZfUvlBSNK8p9Vrn3v+WRxb5uRYxxju2X1zmlt+g+DdP+z3rmyWnHV2e8V uje71+toe/0tYJzO+dvy77U1aTtec6/vS2X2Znm74Sn7fc0jKblLM6YqKlx5XKuwVkV3g4v6 meo/Pg/OaYo12e6Y3/NbsP31565prf8eegUfF+Y+NXHSYxWR85vXK/xm+1Y5U2GX3xuXD2ya ilsvWLYyS17lmPIh+rjCjyZ2Q6fG55IvDlqf4onfne/KdMHMv8rv44KcVS/sTlRy+l/yi27y 1do9LUl9foxlVO3E/UosxRmJhlrMRcWJAG8bVh3WAgAA X-Bogosity: Ham, tests=bogofilter, spamicity=0.102336, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, 15 Jan 2021 10:40:37 +0100 Oscar Salvador wrote: > On Fri, Jan 15, 2021 at 05:31:25PM +0800, Aili Yao wrote: > > On Fri, 15 Jan 2021 17:26:22 +0800 > > Aili Yao wrote: > > > > > > So, back to your change, if force_early was set, but the main task does not > > > > match, you still want to check whether any thread belonging to the main task > > > > has the policy set? > > > > > > > Yes. > > > > > Sorry, the code only loop processes, not thread. > > The loop in task_early_kill goes through processes, while the one in > find_early_kill_thread goes through threads, right? > I think you are right, to early_kill, the code wants pick the right thread of one process. -- Best Regards! Aili Yao