Received: by 2002:ac0:a679:0:0:0:0:0 with SMTP id p54csp814645imp; Wed, 20 Feb 2019 09:27:42 -0800 (PST) X-Google-Smtp-Source: AHgI3Ia8ORCMAm39FX5HhfcijdTsONoZvkKuvQDhh7qACxAXHmaSw1jb22T7JL6UPct00fmh6Ld2 X-Received: by 2002:a65:620c:: with SMTP id d12mr33807428pgv.328.1550683662362; Wed, 20 Feb 2019 09:27:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550683662; cv=none; d=google.com; s=arc-20160816; b=SCEFlA/U3uNdXNlLvBIm47VAeKK41n4h4GVDu4BbQQfZRGzn5+Yc0Zmikf1mjwSozb tYAFpe9EfCYmgs3SEqtVH4kNAJgWuf5KptuJRohvWhN2iu1bYBGWzFoHfgcTrYbvJBkz fKhW3sTlPaZKGlWyAghelVIx6ULEnvqUQogn1Z7WTAO4eO4VX8Eo+CI1kxcT0e8hrdy1 dSCySp9yXdaZO3HP5X5fOqbJnbwwV541rv5/wVjxPhXJCUAvgSdvi66MR6lIXEICu7Kk IR+j/SHgL18S6Jr5DjWLFCxaDKnCzA0TpzKszVVSSzZ0k7JwLtOBmQ+izQkqz2rRzoQ+ N1DQ== 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:dkim-signature; bh=b/xQ0De9DqRGz7Fcps93XhuWO/x59JQPfs3kHnkPpwM=; b=roOqYhAi8YpAzwtZu6Leqt7piVCCtdNAH8ww8tfguiJgQeRBJEIxKGqFX+pX2AqfOZ BCOVvhC7UIUvEY5cfWEp6UXiSifWwn/6wuK5f7UvbCNiSoPaUMqNNlOsNRgPyPRqboim pLQjWSbX1Ex+pW3j71LcC0jKDHHzlFgxRZEGkTzcFbDK042pVe1nb8qxZ25JS6ig7KO+ /kKfDMI1A7Tzu1nvcateyPvwmnFOizY6KRvrkRF+bEkSx+I3GHADPtuUfx4RKEY6Vb2a CzuPm89C7uWNR4vEJeIDMOoSB3Im4Zb02f4SbPb/LrgKw6oEVbqXZqMXiDjwG3oFFAZ1 +lAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b="kq/KL3cB"; 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 m3si19164704pgs.8.2019.02.20.09.27.25; Wed, 20 Feb 2019 09:27:42 -0800 (PST) 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; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b="kq/KL3cB"; 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 S1726311AbfBTRJJ (ORCPT + 99 others); Wed, 20 Feb 2019 12:09:09 -0500 Received: from merlin.infradead.org ([205.233.59.134]:46562 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725806AbfBTRJJ (ORCPT ); Wed, 20 Feb 2019 12:09:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=b/xQ0De9DqRGz7Fcps93XhuWO/x59JQPfs3kHnkPpwM=; b=kq/KL3cB13GF+XOFS0BtCsw0F d3bzd9FWWSCXZVy6/DkADUujFszbWW/3IhfO0YP77BQz6qoEYqyX58EhDMp+7EgZLTgUOrkm65MKz bVs2kZoXBlp2MXc6o0o2ApKjrvNac1Q61yb4vWgQtuTxwl9IO2WMxv8ewTUcyt7zMn7C9GII09YoH ym8hBP65Ogo5uji54f9QXUlCz8Dm2Nxfl7fXkQrLaEgLf7ThRlWDUi4rPZq0yrJejadECNv4t7if1 l9xBHwcqo+zfOfoyW9bcHGn5ovEN1JXTNioPLKwF41qAdxFTG6UxxN94XWPc4OYZo9vHGhyYHINvm wmjW4Jq9Q==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=hirez.programming.kicks-ass.net) by merlin.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux)) id 1gwVMQ-0001zB-MZ; Wed, 20 Feb 2019 17:08:42 +0000 Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id 2E6032139CDE4; Wed, 20 Feb 2019 18:08:41 +0100 (CET) Date: Wed, 20 Feb 2019 18:08:41 +0100 From: Peter Zijlstra To: Laurent Vivier Cc: linux-kernel@vger.kernel.org, Suravee Suthikulpanit , Srikar Dronamraju , Borislav Petkov , David Gibson , Michael Ellerman , Nathan Fontenot , Michael Bringmann , linuxppc-dev@lists.ozlabs.org, Ingo Molnar Subject: Re: [PATCH v2] sched/topology: fix kernel crash when a CPU is hotplugged in a memoryless node Message-ID: <20190220170841.GM32494@hirez.programming.kicks-ass.net> References: <20190220165520.5241-1-lvivier@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190220165520.5241-1-lvivier@redhat.com> 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 Wed, Feb 20, 2019 at 05:55:20PM +0100, Laurent Vivier wrote: > index 3f35ba1d8fde..372278605f0d 100644 > --- a/kernel/sched/topology.c > +++ b/kernel/sched/topology.c > @@ -1651,6 +1651,7 @@ void sched_init_numa(void) > */ > tl[i++] = (struct sched_domain_topology_level){ > .mask = sd_numa_mask, > + .flags = SDTL_OVERLAP, This makes no sense what so ever. The numa identify node should not have overlap with other domains. Are you sure this is not because of the utterly broken powerpc nonsense where they move CPUs between nodes? > .numa_level = 0, > SD_INIT_NAME(NODE) > }; > -- > 2.20.1 >