Received: by 2002:a05:7412:3b8b:b0:fc:a2b0:25d7 with SMTP id nd11csp2720591rdb; Mon, 12 Feb 2024 14:29:46 -0800 (PST) X-Google-Smtp-Source: AGHT+IHOLRzLdMnamdGm1pT3vAq9wuWkrGEWEv7EYEIZtg6MF6lmj1m4cVXd+58FLaGJJjiXBMhZ X-Received: by 2002:a17:902:fa44:b0:1d8:b486:8501 with SMTP id lb4-20020a170902fa4400b001d8b4868501mr854812plb.1.1707776986090; Mon, 12 Feb 2024 14:29:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707776986; cv=pass; d=google.com; s=arc-20160816; b=cP5i0LXWWeZLzQ9lD2kb22lxG4DC3I8EzTmowhsM+ZDa775BbIGio5yFXaW3CpceR/ u1Tci4s9EZLQd/vFAS7XqDu6TyK+7Hy7FHt/0ZJyFvWMP2svJdlb0jPg6N/D/BG4yBtT g5yb9W4cIrS8DHYNUw5RaAs02yKvN9Si/ysPMoWv69Fift8bYvuXWm31dr4FlMcKR9tf N5/P7uR77GygaCitdlY9ota3CxTISBwra+bDof+CuwNjxXUsf/Hh8uEB6YTg4j8eLxTH bZ807cVynhlWWOWva/hylrINtA65cn+cQh6rq/SVru3P9dIePVbwrmyQPHMBmIMMKg/z KBkA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=aGQuQtLo2pIRz9eissMy1rrrA1/OASmalUGzgXffMq0=; fh=t6kM4yTDpRKOtP5Fup6LbqaLRExgCdyq+bkbSawHfUw=; b=lhfcrVxbkUv0S4Uc2TS7cSWSDdYJERDueKkpykCn7gdz+ab6OagY813+E0+Caf/FT0 OU0wMfBSXmUJSn8MGkhU6P7oFYeqkfbLVYNT62j/E3FUB3RbuRJEUcdDZWmKJKLNEmZx LZUh80lu+ugSr2gOwKXkRTOZx7OmAj0LWBlluP9HmXZO0v7671XJ2lQTGChsF+76/HkS c99ZmZTKHgljSb89j5+cwZzkhvLI+mMZ0pDDD17OFUfx0CHrRY6NJLVGn8DrlxevdWu6 K7T242EBXtmb5Qmj9Ayg5vW6ALsj4Q0rEZRKmIQ992HQq0HPO6qkklySZQKDeqGz54y3 BSIA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b="ROtNTCb/"; arc=pass (i=1 spf=pass spfdomain=alien8.de dkim=pass dkdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-62470-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-62470-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de X-Forwarded-Encrypted: i=2; AJvYcCWuQLEcUOsY4Xnzi0NE6FPlfw31JBbegJ4dm5askqa3vc9mHqw/Sq02e5sYNz2pY3r1neM2tzuEkm20o7aec7ZhTwbAH2L3GlB3QVnhDQ== Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id v1-20020a170903238100b001d9eb74fce3si876710plh.434.2024.02.12.14.29.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Feb 2024 14:29:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-62470-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b="ROtNTCb/"; arc=pass (i=1 spf=pass spfdomain=alien8.de dkim=pass dkdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-62470-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-62470-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 4598CB22B00 for ; Mon, 12 Feb 2024 22:19:42 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AA9B64D9FA; Mon, 12 Feb 2024 22:19:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b="ROtNTCb/" Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3B1314C627; Mon, 12 Feb 2024 22:19:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=65.109.113.108 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707776374; cv=none; b=EA0Ui12kQhsR81rH8hjXinqmdgwa7qtFhbFBkPUFNLEJduR0zQh+nOtOlTF9V2XHCzqpC0Iv6GdumzK6hJr95EUqvROZ2o0EjQMVmAGsAN2muOSKt5hT74v5gwcMCQ61Ma2N6O3WkbDhYWgPlMz1D6mIE9XiKuDvuXTFLw17HmQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707776374; c=relaxed/simple; bh=TOV0VPbgYhVuGs3WaQo1Bs/dFoe+twoUgMCmPmx1f3M=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=jT3CjySiFrsU8oOa3esJRNJMeWTRMNp2EPN3da8gClRaWtSNd/j1TNMmYhrdctpFNNftyrk3P7NfOB4lnzi7JgUG33A62Ouiong5o9tDfCYEWMmhdhXc/NBG5t0A/vqTCZ1I880GrHiQdbJX4jUfQpY/OqXHwJrb5TTdEvrDVq8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de; spf=pass smtp.mailfrom=alien8.de; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b=ROtNTCb/; arc=none smtp.client-ip=65.109.113.108 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=alien8.de Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 319F240E01A9; Mon, 12 Feb 2024 22:19:30 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Authentication-Results: mail.alien8.de (amavisd-new); dkim=pass (4096-bit key) header.d=alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id U-nMxRo4Sa1P; Mon, 12 Feb 2024 22:19:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1707776368; bh=aGQuQtLo2pIRz9eissMy1rrrA1/OASmalUGzgXffMq0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ROtNTCb/mLSODiJ9SqAKHNYqCmEH0YrHfjR//4RqPvJ3M+I2IhOj/HAnCT+CiJaQf b44LBGNltF7swU2gX8mKFZRKmAFrelSevAG//YdwzMU9O0YPx3AQUZF8pBMamJzUS9 FtamvwtRU5I9LGFxp/j+z0jIqgf06MfXECDix0fDFU6WXohD+Wdm9qytyKDV3fRimM /7q81GZTWqYGQN4Vr+jGYBLU/wp0WWNAyWulDqLMHX+lke+n8HtAFEAreW6zCf9JVG 96nl13X6XwaYH4A+p2TCn0sEYbudyFsAP5zTucclwB09F9NgEfZ+S/oe0yafv/PTgd YkXwAWxiUSZu3JiFGP2dPAvPERk5Y7uB7YY9yt7xXO5LF5op+3vP1imGGABLwaxj4h bC6X9VOkXiNzAOuRrFR+Zb0zGXr0CrgLh9ZxSotYoVYfzNXVq8Hew3NOYr8UVsnjOE F+9ffLn71s0H+A1Q0gqSQfX9MBtbAtJQmkmgiB9z+fn/fK3oLqy6fAszgwPHl97fcP 3sXASAoRLv7c0DY1/pssp+ayYCFSEJxYScpk88B/URoJghUVlQ1qxAj4Tu65iKLrG4 9+3ujZKtA47ZSD0PCU8QnK5//Xkh+dMXYqCQxd7ZmDXmFN5TJ9t9+D5P9hy37/xMNT CYseFqLTLWhiLWxZM/hJDPG0= Received: from zn.tnic (pd953021b.dip0.t-ipconnect.de [217.83.2.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id F3C8140E0196; Mon, 12 Feb 2024 22:19:19 +0000 (UTC) Date: Mon, 12 Feb 2024 23:19:13 +0100 From: Borislav Petkov To: Tony Luck Cc: "Naik, Avadhut" , "Mehta, Sohil" , "x86@kernel.org" , "linux-edac@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "yazen.ghannam@amd.com" , Avadhut Naik Subject: Re: [PATCH 2/2] x86/MCE: Add command line option to extend MCE Records pool Message-ID: <20240212221913.GRZcqZYRd6EPTTnN97@fat_crate.local> References: <774e7ca5-154d-4ca4-bc4c-2f945c20b938@amd.com> <20240212085801.GAZcndma4UTPtKm33e@fat_crate.local> <20240212093246.GBZcnlvkPKDC8C7rv5@fat_crate.local> <20240212175408.GIZcpbQHVjEtwRKLS-@fat_crate.local> <20240212191401.GLZcpt-XHFqPg3cDw-@fat_crate.local> <20240212220833.GQZcqW4WxKH34i-oBR@fat_crate.local> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20240212220833.GQZcqW4WxKH34i-oBR@fat_crate.local> On Mon, Feb 12, 2024 at 11:08:33PM +0100, Borislav Petkov wrote: > I'll have to dig into my archives tomorrow, on a clear head... So I checked out 648ed94038c030245a06e4be59744fd5cdc18c40 which is 4.2-something. And even back then, mcheck_cpu_init() gets called *after* mm_init() which already initializes the allocators. So why did we allocate that buffer statically? -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette