Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp2892167ybg; Sun, 20 Oct 2019 02:33:20 -0700 (PDT) X-Google-Smtp-Source: APXvYqy3heUzTCUR5YRJkunW3o324JtuDHQdRnT4B9/5T3iRmpWUylzzfx+20TvfT+P154x6DaPw X-Received: by 2002:aa7:d4d9:: with SMTP id t25mr18964353edr.76.1571564000868; Sun, 20 Oct 2019 02:33:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571564000; cv=none; d=google.com; s=arc-20160816; b=wf2HpYE39TBoiUKI7ErwW5SZ6z954nxCbaQQtS0kSNMTemV12lnr84zb0T1+7V0J+5 yMYc0y6ARw3a268XOgD8TQycoaD6KX9E128iejbECgV5AFUvPD3if2Dsaxhsdqk5K0ao KAH6Dyge0Im8fjMjFKLJE37qyEuqd92okEwq6MrbKNoERuFap1BmkvIkOSqTHaq3TVOO Lt0sRyg7IrolL47bh0H/S6TLT5lX7AUAfU+BnHtquENopleU2Sq6XUwnMWqsDv3JQTas c+t+6Hp9xV+ownH2EpZZdvh33PwHUILHmqGu5mTMrbhOhJ0EvosClkMSzup34cfgzuTb 78LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=Jz7pM2iLP+cf9xW0GBS8M8q8lxU92Z/5dxnWgnL4Gns=; b=ciHpTrSM0BVUthbtsmXyXjKmDlzScN4Vi1BfsBXsKKauokCDOP42DsFZGjZUIKNzZ3 PG5eeqsn2IhiJ48LuSA0LTT5DQyqWNMLzqj9tdp51fDtWMtXSBpOgDxo7qE27Ts9cn8x R3uCguQKnejZITONJvGv609DXUBoWzxsgD4qz7UXpIQg+f1Zv2H7p+LNWyEJ8wjhr7Pe IDFxx9Fbw/PMuTNPLsr6dBgPaRbmrl/2CEKo4UxQcNBtY1X3jmzI+RtiCnK4IcaP94sQ 87eG0xXqckrVdFdQb1USs/Spu//NmQx0agUrBMXe0gmLkIkk042fsgd0udIj5+eqQML4 WCVA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b31si8653209ede.12.2019.10.20.02.32.56; Sun, 20 Oct 2019 02:33:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726179AbfJTJck (ORCPT + 99 others); Sun, 20 Oct 2019 05:32:40 -0400 Received: from outbound-smtp03.blacknight.com ([81.17.249.16]:54578 "EHLO outbound-smtp03.blacknight.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725893AbfJTJck (ORCPT ); Sun, 20 Oct 2019 05:32:40 -0400 Received: from mail.blacknight.com (pemlinmail03.blacknight.ie [81.17.254.16]) by outbound-smtp03.blacknight.com (Postfix) with ESMTPS id CFAE698BA8 for ; Sun, 20 Oct 2019 10:32:37 +0100 (IST) Received: (qmail 31103 invoked from network); 20 Oct 2019 09:32:37 -0000 Received: from unknown (HELO techsingularity.net) (mgorman@techsingularity.net@[84.203.19.210]) by 81.17.254.9 with ESMTPSA (AES256-SHA encrypted, authenticated); 20 Oct 2019 09:32:37 -0000 Date: Sun, 20 Oct 2019 10:32:35 +0100 From: Mel Gorman To: Andrew Morton Cc: Michal Hocko , Vlastimil Babka , Thomas Gleixner , Matt Fleming , Borislav Petkov , Linux-MM , Linux Kernel Mailing List Subject: Re: [PATCH 2/3] mm, meminit: Recalculate pcpu batch and high limits after init completes Message-ID: <20191020093235.GL3321@techsingularity.net> References: <20191018105606.3249-1-mgorman@techsingularity.net> <20191018105606.3249-3-mgorman@techsingularity.net> <20191018130127.GP5017@dhcp22.suse.cz> <20191018140959.GK3321@techsingularity.net> <20191018184024.2bb1a69997a9365c5d4ccf1c@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <20191018184024.2bb1a69997a9365c5d4ccf1c@linux-foundation.org> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 18, 2019 at 06:40:24PM -0700, Andrew Morton wrote: > On Fri, 18 Oct 2019 15:09:59 +0100 Mel Gorman wrote: > > > > > Cc: stable@vger.kernel.org # v4.15+ > > > > > > Hmm, are you sure about 4.15? Doesn't this go all the way down to > > > deferred initialization? I do not see any recent changes on when > > > setup_per_cpu_pageset is called. > > > > > > > No, I'm not 100% sure. It looks like this was always an issue from the > > code but did not happen on at least one 4.12-based distribution kernel for > > reasons that are non-obvious. Either way, the tag should have been "v4.1+" > > I could mark > > mm-pcp-share-common-code-between-memory-hotplug-and-percpu-sysctl-handler.patch > mm-meminit-recalculate-pcpu-batch-and-high-limits-after-init-completes.patch > > as Cc: [4.1+] > That would be fine. > But for backporting purposes it's a bit cumbersome that [2/3] is the > important patch. I think I'll switch the ordering so that > mm-meminit-recalculate-pcpu-batch-and-high-limits-after-init-completes.patch > is the first patch and the other two can be queued for 5.5-rc1, OK? > It might be easier to simply collapse patch 1 and 2 together. They were only split to make the review easier and to avoid two relatively big changes in one patch. > Also, is a Reported-by:Matt appropriate here? > I don't object but I'm not actually sure who reported this first. I think it was Thomas who talked to Boris about an EPYC performance issue, who talked to Matt thinking it might be a scheduler issue who identified it was my problem :P -- Mel Gorman SUSE Labs