Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp4245927pxk; Tue, 29 Sep 2020 19:49:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwxR44CTo9xONZOYYNuJEQE6Ag7MOqRcZRs7nY/OMosaRLZUbx93MddwMTUSvC5rR6KPPxG X-Received: by 2002:aa7:d843:: with SMTP id f3mr458064eds.115.1601434182066; Tue, 29 Sep 2020 19:49:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601434182; cv=none; d=google.com; s=arc-20160816; b=XQSY1Ws665u2rP/k7BvC/hi2Dyg8Irj7F2lPku/SRs7LZEhKNfvU2ROwqbVqD1Y2Ky bvnyxCnZgNRG40+ILowBN+Zx+WM1yIljx6eiyD6ggQZ05inrZXNDu9v3zqVUBBp+tmO0 AJAs/rR8KQLc+pcYIfXI5c+K+ftoKQIJPgb3lCGa5gQ/GJdjx2NIaUWo2rSF54FuCxeR mIejJNjtur0NPXhdDQQiG+PCiX5GLj3IHWGxWZJpWyIMLY0Palz0iVzd81xVX/d8Y+Y3 BRHEuiuNkySmIux5dKOMlcpzQQvscetSGpxUBpr/VsMGJ1M9BdWMaS6jnK5PmwoOd1dX jf7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=FzMSyDG+4uOgzBHpqfZT/MbeTBRLHtt1WS9WK/I7PZQ=; b=uTD5q4vSSYqKAfkSRLyCYm5M/YcdtrhhJ9gLeWsqqi+T+UPd2NkDkDM5JyMare3xm1 qc10Fgo4THLWucLCqRbU+ei3u4zOaQLGR1WbZnrtYQxnWRG7H4QlqbEzxFdx64LL66GR 0jdUm96e7jUcrOz6yj5dJdMlPnr35K01wEFgjN+0vsPiInZa2VsfkfCJ3AxBiglnjDei KJ21sy4tDrwSEDuy8Hk/A//jZeIOU/gjKVxnD4DEPQY2YrWa2JEkie/Ni2dWfkLIri1+ 0MsRg+N6KKrf/NblvfABLy88lTHJwpFhXjLAyfUbW+e8dPL5b47xjg/jqoyNFbAwCJrd hgPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bytedance-com.20150623.gappssmtp.com header.s=20150623 header.b=xayrkaOb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id nw21si169772ejb.468.2020.09.29.19.49.02; Tue, 29 Sep 2020 19:49:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@bytedance-com.20150623.gappssmtp.com header.s=20150623 header.b=xayrkaOb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=bytedance.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729600AbgI3CnB (ORCPT + 99 others); Tue, 29 Sep 2020 22:43:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37314 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729446AbgI3CnB (ORCPT ); Tue, 29 Sep 2020 22:43:01 -0400 Received: from mail-lf1-x144.google.com (mail-lf1-x144.google.com [IPv6:2a00:1450:4864:20::144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15443C061755 for ; Tue, 29 Sep 2020 19:42:59 -0700 (PDT) Received: by mail-lf1-x144.google.com with SMTP id b22so249569lfs.13 for ; Tue, 29 Sep 2020 19:42:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FzMSyDG+4uOgzBHpqfZT/MbeTBRLHtt1WS9WK/I7PZQ=; b=xayrkaObU3Il4H+nuaMMdxgn7/aPj3l/vOTE98XE+9p44U4yqEX3ptVUiFWrUZjZaH SVn3ZlpvWfT0qV+yyqzrvjqp8t52q7zNJxXyOk5+z/BAfMsZMb7yQrbO0A8Ab8T24Wyw gsd0+7DSYyH3wDO0Ucx8SPrVNRvO4LQ0kn7f03Xj+9JsQ45ObPmgI8k4/KoFPObElwqa jl08z/WnBfJJsl/IAO3ENsKFFoDzljwKCPI/FrJsA0Cl2BPx7b8SWHyevU6sKW5gY8ZN mJmiYjRqrlSh3PNHrZfCe+nDOCy9EIrzy5+OG/lsifoeejM2dyFgBPM3nLUQl/5uZy01 yRzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FzMSyDG+4uOgzBHpqfZT/MbeTBRLHtt1WS9WK/I7PZQ=; b=kIMPQBGWsQwRFixl+2geRtjNm1p2VvGF8jASUxCMeQaqWDaEb1ca0Z/rus9MXGjjKJ 2KoNO8ObioP0OIIGyDaoszj7xNuyO6Y/n4m221sGnseuaq/mamoxW1iwlvYzLdUNYAPJ XUoqzpsSkCLtgSzeiBVxCu53UPZl4mak1my2d2n6INqxpKIJtFDjYjqVXsNBMcD9JgXg loYRkJTn6ibEV1+HJN9aofyMECLDL4bJi1Na6Kz71kp+ffA5Kl3eRIs4CRjsc9W3jCs2 0XHeGd/Fx6P4mDg29qP3cJvYlp9RbzA7aKZ7MQUvnyYofcoODyq7EDZOf6zNjoU3gxK+ FWxg== X-Gm-Message-State: AOAM530APKHKGMFLJ/WXFPVV4wAYOnNcbVNXUCQ11RlBw9x2Ex//U+5m T5/9iu2MxX14MeFc99XIe9zinxGC87/C+OqOTVQl0+HjaIfUoEht X-Received: by 2002:a19:cc4d:: with SMTP id c74mr94470lfg.188.1601433777411; Tue, 29 Sep 2020 19:42:57 -0700 (PDT) MIME-Version: 1.0 References: <20200930020659.139283-1-wangkefeng.wang@huawei.com> In-Reply-To: <20200930020659.139283-1-wangkefeng.wang@huawei.com> From: Chunxin Zang Date: Wed, 30 Sep 2020 10:42:46 +0800 Message-ID: Subject: Re: [External] [PATCH -next] mm/vmscan: Drop duplicated code in drop_slab_node To: Andrew Morton Cc: Linux Memory Management List , LKML , Kefeng Wang , Hocko Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 30, 2020 at 10:07 AM Kefeng Wang wrote: > > The following patches fix same issue and both add fatal > signal check in drop_slab_node, kill a duplicated check. > > "mm/vmscan: add a fatal signals check in drop_slab_node" > "mm/vmscan: fix infinite loop in drop_slab_node" > > Cc: Chunxin Zang > Signed-off-by: Kefeng Wang > --- > mm/vmscan.c | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/mm/vmscan.c b/mm/vmscan.c > index eae57d092931..980155e257bf 100644 > --- a/mm/vmscan.c > +++ b/mm/vmscan.c > @@ -699,9 +699,6 @@ void drop_slab_node(int nid) > do { > struct mem_cgroup *memcg = NULL; > > - if (fatal_signal_pending(current)) > - return; > - > if (fatal_signal_pending(current)) > return; > > -- > 2.26.2 > Yes, there are the same patch. Because the 'add a fatal signals check in drop_slab_node' description is more accurate. The mail list please see https://lkml.org/lkml/2020/9/15/20 Andrew, can you update it , thanks so much. Best wishes Chunxin Zang