Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2544051ybt; Fri, 3 Jul 2020 11:39:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzFFBg3HOo/whG9p6lCoIeupQE2lVghXfUJvcnP3/dxOSCWRnv0NfCgU0IGJP2bREvtsz3x X-Received: by 2002:aa7:cd50:: with SMTP id v16mr35424778edw.252.1593801588377; Fri, 03 Jul 2020 11:39:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593801588; cv=none; d=google.com; s=arc-20160816; b=fWy5Mlgn9l5wG/+O39WZhoBn5E0WCBG0cBmH92iySh2cjFRp0rYR1v7z6gJ52uVxd7 HWO7vttUsGa0Rfa0TaHSz1tmqJIHeldzxZrrQmMPvelO5MPpZ1gBRty7QC7FNBj5fvLC CfhHoarL9tD9HDNXO9r26tgXud5g9H/obMC5KjuoMgcl1XrMr4Ac88u2rDABe0kjIYZm l6KqLlpWLfaJWyBa1FNgv4Rj4SembBolLKxGOVMy74sjyH9NFCYmS3K1Jw+tiYiaCkIZ gHYxQZymz+gEUkDATXRI5b71t5tTHZ3saDUWxSdscd+x/syp6yeHd7IS4ScKvzpjX4RH xnZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=ENvEJ82iZJ8k/1p4VxclPU5jsWxmJbuO8tEGgnSMZLE=; b=b0r/b6Y3TERkncAC46TLBeeSFERJeCbYbcjkECxGGrQVDJe56NI7hKe+hcR/1NYLCR xE3fIDick1Q14bN6u8VxINJX3TDotZrPIvIUhumJdDfL4vHQckNhQ3CCQIH/EuSN2BjQ Jm4VO9lOtZNJcSIgLtQ//RD2h5brC57lthZOOPE52RkYGjAve0LrDzoN29ZTHUOleq6C Ral4odOE9+EyhPxcX6ps638osoe9HDHM7MkGsPoGg0bWAvMYWqkT8k7TAbPp6eK2c+WT fsDFBDBq9O/KmTvcV2Z59sXN4P/XfA53wMeH7IwTotBYOiaoSf0My1mHs0JG4lFSAc9J 0RPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=XwxLmeze; 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=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c11si8030744edy.498.2020.07.03.11.39.24; Fri, 03 Jul 2020 11:39:48 -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=@googlemail.com header.s=20161025 header.b=XwxLmeze; 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=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726427AbgGCSgb (ORCPT + 99 others); Fri, 3 Jul 2020 14:36:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726147AbgGCSga (ORCPT ); Fri, 3 Jul 2020 14:36:30 -0400 Received: from mail-lf1-x142.google.com (mail-lf1-x142.google.com [IPv6:2a00:1450:4864:20::142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50A6FC061794 for ; Fri, 3 Jul 2020 11:36:30 -0700 (PDT) Received: by mail-lf1-x142.google.com with SMTP id c11so19002520lfh.8 for ; Fri, 03 Jul 2020 11:36:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ENvEJ82iZJ8k/1p4VxclPU5jsWxmJbuO8tEGgnSMZLE=; b=XwxLmeze6j9JIof0E9cCpQfSV+AgPdF9WzdCXwiKNdSmc9IirBHv/hWfOl4j7G/oo/ rIhQShtIg4/rtoajnYKJ9McM1TSyqXIAiEJOYPvBzCFhbXUCpOUTOiXspXbzHUYOTYBe ZianoTYnE5ispJRMb3eRM3zPPAbci/bcY2NZxkknHH3cAMqHwKb33B+Yc/cj6QDpmTBq 6hDZ3IxDRoVTGEoCm72KrNvnKgeOw56oWvM/2bAHQZoAWHF2tCdBUK4S67nzdI/taiC1 Z4J9Gd6KCtukaDlE6lu1WJecVgL5+1bWmkQMy7CbbqWXr4uWicl1aNc+6ZeAsCsXQqUb c7JQ== 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=ENvEJ82iZJ8k/1p4VxclPU5jsWxmJbuO8tEGgnSMZLE=; b=e83ljZ519OsIlLtQ+ZWrJa1GjNOG5W3Zgm1FawiIajnXZiLbM2Oz1opRzyPqEb1Lqx Oj/ljm32aoubPkdueNKzLKBP9e+bAqq5RIA0FDBzXUs8z4J1rtfIJpW3IKqXyOCTSI4m a5So7lXiQrYSjCeFHaiS60kS9gLkQ7+JbVScsEVI+x/i07yhCh6/JcfpbbzzfVx+Xmhh mOk65KRTF+4og9ThJYPhD9BX4Hn8TkpLEFhyF1hlD3cy/Swp5yKOjrwKPnbJ6KYCqo9l U1YVfBkuVt5ugGQ9n2QKN9c9DRZz9nATf6C9A5fSqR+nXzIcvqbLsklaZnf7DgG+lxGN 0Myw== X-Gm-Message-State: AOAM531/XVsy5twcLOXdmf/sJwQ3COR2h0UlJDKYJVAPuB9I3vz75YFr GdPeXg1vmzXXw0zDl2KRz0pNEunlohtzsE8x8w== X-Received: by 2002:a19:7014:: with SMTP id h20mr22350887lfc.49.1593801388730; Fri, 03 Jul 2020 11:36:28 -0700 (PDT) MIME-Version: 1.0 References: <20200703155749.GA6255@pc636> <20200703174539.GA4800@hirez.programming.kicks-ass.net> In-Reply-To: <20200703174539.GA4800@hirez.programming.kicks-ass.net> From: Gabriel C Date: Fri, 3 Jul 2020 20:36:02 +0200 Message-ID: Subject: Re: nr_cpu_ids vs AMD 3970x(32 physical CPUs) To: Peter Zijlstra Cc: Uladzislau Rezki , LKML , linux-mm@kvack.org, Andrew Morton , Linus Torvalds , "Rafael J. Wysocki" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Fr., 3. Juli 2020 um 19:45 Uhr schrieb Peter Zijlstra : > > On Fri, Jul 03, 2020 at 07:07:39PM +0200, Gabriel C wrote: > > > I boot all the boxes restricting the cores to the correct count on the > > command line. > > This, because you're right about the wasted memory. > > > Wasted resource or not, this is still a bug IMO. > > Yeah, but not one we can do much about I think. It is the BIOS saying it > wants more because it expects someone to come along and stick another > CPU in. > > Possible we could say that for single socket machines overprovisioning > is 'silly', but then, I've no idea how to detect that. You'll need to > find an ACPI person. I know the EPYC box got that problem too initially, it reported twice the cores and twice the sockets, but got fixed in some kernel versions. https://lkml.org/lkml/2018/5/20/102 I never really looked at how this is calculated but I still believe there is a bug somewhere.