From nobody Mon Sep 28 02:58:27 2026 Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) (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 B89F6328243 for ; Thu, 27 Aug 2026 07:14:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.178.238 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787814898; cv=fail; b=C1Vf67mrm4DSR9J0IMQ36ruk8fAgvTXdGwpzWAPuqEpGRDuZxIrrsW/4y2zSro6/Sz2eaGPq1dm34KMfvbmxz+/kE7uYD9KtP0BMD1r0pkgNKviBsdJWFT/ktJam5dZ+/FzfUSezLW6Qqy0639ZNbOUS3VYO9pQcD79O5AHi4os= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787814898; c=relaxed/simple; bh=FlENme/4J2nR3+xpEUkgoA6NqA4mQ4Ia33z3b542WHU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=tO2GNht3seyHQCJ8QmITGGmHzpePgjZbbBxEj/DD/n/CJF4287fJYCnoE3Q7qP9NqT+bD7Td9YqjwIYYHx0ETx/OL/hS8LuBRoKv5CwmqieuLGW8iP9F5GHCwHAE657LLYSaUGRDNS4FV1WJ9o9SpJRhXUy42EQ/P81mNW97SdU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=windriver.com; spf=fail smtp.mailfrom=windriver.com; dkim=pass (2048-bit key) header.d=windriver.com header.i=@windriver.com header.b=gY/o/+k0; arc=fail smtp.client-ip=205.220.178.238 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=windriver.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=windriver.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=windriver.com header.i=@windriver.com header.b="gY/o/+k0" Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67R6Ruch1756211; Thu, 27 Aug 2026 07:08:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=yQj70NK/8iluOdZ7+C0cw0X3MPBb4oJAeL49qqjrW2A=; b= gY/o/+k0sR6pgqR/Lt4BhlRN0U27bLG5vWtQu8rKJxKt6iOTvkKlJUv5c97NVMRI Rf9uu4ejdis055RKK6nfInhwgukvK1uD66U387DXrpBWqgO2iup/ruAFcMXuiaus A/wHH9a6NWPW8GNIz8MbiyWksF0dWZ2aAVVFK9VCPjCz5DCeKhdpn2DhrT2pMwUG CI2rt/4XucgHchR+YGsW7WoKNjztl8YjwgkpHaW9ZYJQ9QW/wXe+7iiiCaD1fS3c jwglApMgk3rVdtNhvocCwZUCrULoNKfjS2JDbiqhaht4v/nfw0M4ikKP44alJwcm p258R1IwC/qvdAMPGCHEvQ== Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazon11022122.outbound.protection.outlook.com [40.107.200.122]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4gaasd0b31-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 27 Aug 2026 07:08:45 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QWW3ryZbEArsoV1OwR233yS1crmQkF+yrREySluQ0v0Ry/KTc+OrnP6O16SoVI6jsyars9qNCpqecaJ4ofriEFh/4Ck1mwbWFT5hUhEKL0plK0l2AQz2KHyBFlMhmchx9elV7l6iLHmDya5LIkJTPbxMRXRStayjbujo8mL/rCZ/fg9PcwxP7G8Zes3Wi3N/hZL/M2/qn+3PynzhJ+Zl5ZxbXwF51fYIyTWVxi6VXM1WxMRtAF3Pw5UenmnNDfjpWergjk5PIEtAk64rK9+5wXqYdu+kpBUbL+w7n1xJ20lrJiZWlXOzB3Oomrt/2ImUw43KnyKO+ba5WU9N7661jA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yQj70NK/8iluOdZ7+C0cw0X3MPBb4oJAeL49qqjrW2A=; b=tKHEUXhrcoCGPnE9W333eZ05ONmg8wxce1wWkZRR4nhI43zJARHUH4acDFXlWFYhv+MVa8XxPezD2NvTP+4hdDtuSMR0cFcmjLC/2WRALwFJAMVuNh4ePA2qnn00l5TGAQpb0AfI1wngdA6oIcCLEXSacr+4aPqQTSSLo+SVwiyBeyQCi01163AMQi9veP1zqhg06nf5mgplX67kdq+3ALOVycp+HxO7CKJZzHNmR+6C/QZW88oL3sfQR08oPxCg+L+4sr+SMsZcXK3J3MGBHm/xYuIMk7B3dlNcoMbwXj96u6uR4dOjlhbOwYUgYIWphN77txds4wbD12wrG5uSPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from SJ2PR11MB7546.namprd11.prod.outlook.com (2603:10b6:a03:4cc::8) by DM3PPFF2E67D388.namprd11.prod.outlook.com (2603:10b6:f:fc00::f60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.6; Thu, 27 Aug 2026 07:08:42 +0000 Received: from SJ2PR11MB7546.namprd11.prod.outlook.com ([fe80::ca9b:dcf:8881:bced]) by SJ2PR11MB7546.namprd11.prod.outlook.com ([fe80::ca9b:dcf:8881:bced%3]) with mapi id 15.21.0339.012; Thu, 27 Aug 2026 07:08:42 +0000 From: "Ionut Nechita (Wind River)" To: x86@kernel.org, kexec@lists.infradead.org Cc: tglx@kernel.org, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, hpa@zytor.com, akpm@linux-foundation.org, baoquan.he@linux.dev, rppt@kernel.org, pasha.tatashin@soleen.com, pratyush@kernel.org, ruirui.yang@linux.dev, eric.devolder@oracle.com, hbathini@linux.ibm.com, sourabhjain@linux.ibm.com, ruanjinjie@huawei.com, include@grrlz.net, linux-kernel@vger.kernel.org Subject: [PATCH v4 1/2] x86/crash: reserve elfcorehdr for CONFIG_NR_CPUS, not CONFIG_NR_CPUS_DEFAULT Date: Thu, 27 Aug 2026 10:08:21 +0300 Message-ID: <20260827070822.12651-2-ionut.nechita@windriver.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260827070822.12651-1-ionut.nechita@windriver.com> References: <20260827070822.12651-1-ionut.nechita@windriver.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: AM0PR10CA0044.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:150::24) To SJ2PR11MB7546.namprd11.prod.outlook.com (2603:10b6:a03:4cc::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ2PR11MB7546:EE_|DM3PPFF2E67D388:EE_ X-MS-Office365-Filtering-Correlation-Id: ed5c4b19-efcc-44be-3ff1-08df040a0718 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|376014|366016|10070799003|23010399003|1800799024|10067099003|56012099006|6133799003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: g3OhNdtP4P0JnulVqm3W44zC9JnPt2x7yXnUWL6d6UrcHUaLAIpryFQSqmNg8PnTUYwWYNlkesiiGBFSmISonaciAayMBu9glePQCg/qHBy2fVyAnQ6dOyz0BaGf6t6iT1I5m3TCznQbHHjX1rnXVt8Eqwaq2swPDEaSPXFAE2QSf+l0Fin+pdPUAwuwFpRaLCx/+bqCL0yOFEbGzg+YgYfG/q8ppEW8FmLnjs1oaXFplHqVGYoN7SbxHD8ICqGSSa+L5yOwrYiK7dYCyhtNMtksrfi8nsFLEsqGv/UIqdluxRj7Y7TbRLnxGyKDmZG4dw2syMBRzjospSvEAJsCQhIzmxjIz6nSZnrmSXQVGsg+AOyIGyy8QiP1vPtZGqWbHkfHWFDwCveDvMxLoXzXUzRLJL3HlfGQ76VmlnFUy7xDGRWAA8lEfg6z5GB8f25Xh/+3LnRiRiu5PHONuo+ejGBexuQXXrU+G82CC+4Y1hR/+mBTTqwltsrq+MlFZcpkL6Ae11IrsiyYGEeUhMwvkQ2SOUbFP9W7OTEq5zniAkJLuI/fowf5OujVhzykloXpX35XzT9Q0siEMydDXcIzlZwjxUW5eXBCiulPRp7NidLoYuUleHzZ6RGkCiIdh2o6x+3wk26NtfIsgeh+B0MkFqbIesjdYIBoJJp32JbsKdE= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR11MB7546.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(7416014)(376014)(366016)(10070799003)(23010399003)(1800799024)(10067099003)(56012099006)(6133799003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xtGP+rGKjovimeSp/cnd8WIrDZDx8QKpw+2wIXzTT+l1WWES2PLGTHoKgADD?= =?us-ascii?Q?E+XwSy7AaCrVpOzlq+gQXiI46Y+K9rM3d46fKS5cPeG6PTgckzZJDQuIhcwP?= =?us-ascii?Q?Qz7cNrIfRRHmm0ikOR2aFACOzoumQHG3hQDo7Qyy4MF2CA79DA6v+fUe3PEn?= =?us-ascii?Q?iycmkccG2HRvMj39NN7vv7Ys2jsqvxzwq1/orKbIhSJttgU/Yrx19vPvmnw+?= =?us-ascii?Q?sdSrp+FgtTK7beflXNHxH6g4k2NN0UZAd9QuFect/oTbZdZrJR++dIT1zQ/M?= =?us-ascii?Q?Rx/eJcv8hzCEulJaK2e/QP1YL7A8m677V0eTXz5k7Baz3BZpde8Dt53Zmt6F?= =?us-ascii?Q?lxlKwH+EmxrEIyw5A7r3LS7aUl81BdRfqMUz9z9Y7WM8HXEaDpKuVoRDn35V?= =?us-ascii?Q?5JYUe10qBMZPvf6079KWnMOemLQozY7CWV/8NQ2e20iJ5R57+P0AgvRPEKsQ?= =?us-ascii?Q?828OSa6GQMWDA1XnVPnYBf7SQkq/bCYfvqg/sbqjKAdSHvcor6LvN2Dj0BUk?= =?us-ascii?Q?niMbdcdJqOirqezrFPFLKIMeCLuqhN3yvqcORJiY2C3yTldPZerX4fTnUt6x?= =?us-ascii?Q?X6aL0yEP/lycykCH1bwU4d82jeRPps0Z3KAFyoxrD0iCLffXzXqvgFcAAK7P?= =?us-ascii?Q?u2lWgVVROk3KF4MNY0Q0n0yv4UPbbMoGJd6TH9b3l7QNvFjf9l31hKRQVdjV?= =?us-ascii?Q?ZZTlSGJ8tCkq5iRirSUH69oFASAH4NqVoD5pHCxuNMOBPVu6BM/3bslcr7o4?= =?us-ascii?Q?IexPHk3P+VKblFBqiih/4Cx0yR1kRB7Pprbn6p7RhGkpWmJxh6mYhGv0PP63?= =?us-ascii?Q?PiQ/UzYhU9FaL3I7a8HtD7u2VVqu94fs+YWl6tL5mExM7TofhJmkQg3EG/GT?= =?us-ascii?Q?9GEXvZjJXV9d6hTKicbgpKswIPpd4ye5b5DtDVpdpX4OrT5cli9oJFAWUKYc?= =?us-ascii?Q?uV0ipptB8WFItDh4z13fzsw7jDE1+qd8YAlxT3hIrIO1brtJhGqHD9u5dno2?= =?us-ascii?Q?8+cLDuk7IkfVglNDo9O2ZAHm5Xhod/sutTmV8K0I8AWIXtz1fuygcFTWJlOR?= =?us-ascii?Q?a1131aSWIu/ycCx3EgCVwp17r1WBEJLZBWBseh812GhfIbp+oubWIsTAGpLR?= =?us-ascii?Q?NsrlpQnWb3m7MaZO6k/4aCJy8n9GLqwDimtvTMLFiwTjQ15jV8RBwBKyzhYT?= =?us-ascii?Q?ISP3KakmxXgcuFDziuu61srOL5TeBf2c4z/LW4KXZkHiDOPhsU89rkLQx3z7?= =?us-ascii?Q?xD8C5FWt/iPCEVoEujyTqgjd7+t3lT1vFaAhT0t+1kTYwLjmKjK+hzeyk7WH?= =?us-ascii?Q?0YHjwsdsBblcrIHv87CYgCmfMs2r3X0yMS7i9jmw2qzzKXKDnlJRJKpdWKWp?= =?us-ascii?Q?k5y354NAf8usSmwuFt8y8cac2QT1jTH4mjgtLhMHlwp89Nspgwg/V+GKEuf9?= =?us-ascii?Q?hWe+lPnjE+of6Zu08MThmrBefyb/uTIQE4Ib6f4vUjFXMts6GP0VMzOQOMKh?= =?us-ascii?Q?Np3QYKiVrGdL11U3uSYOpkwWtKTMZjvKp9Bt/hgy6fxC3fnsv9CCETIv2Bd/?= =?us-ascii?Q?rlPaR+fb/hL92TsUqOaH6eM+yB0GxYV9i6aovILQ+zs2droyqrMATV5HC0Sb?= =?us-ascii?Q?d48EHSDZx94J2VjPuB5TgMVqs162ff4fZarimgotBfagk26eebyByehNxjQE?= =?us-ascii?Q?Dxo9rx1TVEvUPosCSyAUD9kILEh6zaQ6UGCL8kr7SFR/uw33LGsa2eXHSN4I?= =?us-ascii?Q?9JXKgbKUKF2ebwUVPduuQl/pltUe+XOBfh38gqe5cjM3m2zS6Xs01rrXZ2Nc?= X-MS-Exchange-AntiSpam-MessageData-1: YYOTrY6ejezXccGnPULqJVlyZyry/YdFEIw= X-Exchange-RoutingPolicyChecked: mbQiZ+Wg0+v/rQ1YpLasXnfvYwyklmo8QIHJW2Kj/HcEEYOiVNdEMnlGbHboCrqfQFUgsiwt0MlSr7QNHq+AaQ6WzgoxPIP+5Fp6n0lquTtn9rY5aoUNWePWS3YryFCIpykrOD7glGW0pk41HB31ttbW/xtXfmsY/5JeOwGropWwXf0zW3dpaBBkCK45dpR7TSBBnIQiVoAzyuXPCMaKgvL2yDz1eBsNoIGqWFZMgwVV39CjLcvqYUpJtryHLym+29/XQNembw9UVFVp8d1vyr++P1JT/aEhYwG/EgIZElcH0RZM43vBBNBlR4w1tNVSF/wkaFAREPtQr2zx6+YHVQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: ed5c4b19-efcc-44be-3ff1-08df040a0718 X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB7546.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2026 07:08:42.7212 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9J3pbynSNWx4DSoVTSIsL1eAOCTY3zM2qMggSn3K5YVygfCmVtQ5m2wzQJVrAoGuI5C5bvPIyfEcWoFRHdGNDUvQDEMeRCv0ABsdKT6aymM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PPFF2E67D388 X-Proofpoint-ORIG-GUID: VE2qtWAWh0J2UQWAgYeubMwNcp7PHkn6 X-Authority-Analysis: v=2.4 cv=eLEjSnp1 c=1 sm=1 tr=0 ts=6a8fe27d cx=c_pps a=jsJx5cRpnMcsqjM19+T+dw==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Sv0fKeRqtYgA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=t7CeM3EgAAAA:8 a=i0EeH86SAAAA:8 a=jcFIXsoQAAAA:8 a=VnNF1IyMAAAA:8 a=m8V-6NWbVX9GoHuZUvMA:9 a=FdTzh2GWekK77mhwV6Dw:22 a=M1-Q_cRM6PFdmZSamPpU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI3MDA1NyBTYWx0ZWRfX7iyUIUv8Ugrm Gj6pl7wFmmgbtyIUN4Yu44S6TluVbesI7Scx9AIC48yMjiaLPF4Hd35BNq1/MhTmKqTJGN/gOmA VGIGN+86TzjnITYBDF4MbZg1MefRydtql34Q0+MYtmJasLYp/Y/8P+ZSgCF3xCd/BQTaFscVh2O es2eHKftw3aeS9dNqlimK9PZwmpOY99eD9snOsM0oINkcytLx11a9xBgL9XR6XOkoDfspuyPjD3 cQEQpc3w/OMeXbh4OYGA5pTioQdSvjcBCm0vic2ivaaJueKroth4qEZReNZRKpL7LGmt6nBsMQm oJBM3vA29ukIhEsGjyMYPWbmSAT2I3pb/DfdQtxWhv/npCQpu8C4mybIpOsySjDw5TLt9wvrVE9 mKcsu7/Rk8qww3sG4V3QKnJDxhxZiyb0wUuYsfveREXv+eQGL5bI/Cuid2uT/qaQN+brP8GpfJd t9u51nNwmAYBIwonjFg== X-Proofpoint-Spam-Info: AW1haW4tMjYwODI3MDA1NyBTYWx0ZWRfX9TausGgXK/sI n5K+9vK+5UyXBh2RGzYqyqGq6dAsFnatMn+6SQ4f7EkloDWyAcT4A7UqUcxVFPoPAMczZ/VhSS6 KpXnay8hWwXa92jXnI574c0PYtlLJXIpeurXfWoP2IepkmwD4IwJ X-Proofpoint-GUID: VE2qtWAWh0J2UQWAgYeubMwNcp7PHkn6 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-27_03,2026-08-26_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 clxscore=1015 bulkscore=0 lowpriorityscore=0 spamscore=0 phishscore=0 malwarescore=0 adultscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608270057 Content-Type: text/plain; charset="utf-8" From: Ionut Nechita NR_CPUS_DEFAULT is purely a Kconfig thing. Its entire purpose in life is to start NR_CPUS at a sane value. There is precisely one (buggy) reference to it outside of Kconfig in the whole kernel: the x86 crash code. That code undersizes the elfcorehdr reservation whenever NR_CPUS exceeds NR_CPUS_DEFAULT, because the header carries one phdr per possible CPU and num_possible_cpus() is bounded by NR_CPUS. kexec_file_load(2) then fails with -EINVAL from sanity_check_segment_list(), and kexec_load(2) silently truncates the elfcorehdr, which surfaces later as a bad or unusable dump. Size the elfcorehdr reservation with NR_CPUS instead. Fixes: ea53ad9cf73b ("x86/crash: add x86 crash hotplug support") Assisted-by: LLM Signed-off-by: Ionut Nechita Reviewed-by: Jinjie Ruan Reviewed-by: Bradley Morgan Reviewed-by: Sourabh Jain Acked-by: Baoquan He --- arch/x86/kernel/crash.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/crash.c b/arch/x86/kernel/crash.c index e681ec9cf1dc..e6f23933a6df 100644 --- a/arch/x86/kernel/crash.c +++ b/arch/x86/kernel/crash.c @@ -369,9 +369,9 @@ int crash_load_segments(struct kimage *image) * maximum CPUs and maximum memory ranges. */ if (IS_ENABLED(CONFIG_MEMORY_HOTPLUG)) - pnum =3D 2 + CONFIG_NR_CPUS_DEFAULT + CONFIG_CRASH_MAX_MEMORY_RANGES; + pnum =3D 2 + CONFIG_NR_CPUS + CONFIG_CRASH_MAX_MEMORY_RANGES; else - pnum +=3D 2 + CONFIG_NR_CPUS_DEFAULT; + pnum +=3D 2 + CONFIG_NR_CPUS; =20 if (pnum < (unsigned long)PN_XNUM) { kbuf.memsz =3D pnum * sizeof(Elf64_Phdr); @@ -430,7 +430,7 @@ unsigned int arch_crash_get_elfcorehdr_size(void) unsigned int sz; =20 /* kernel_map, VMCOREINFO and maximum CPUs */ - sz =3D 2 + CONFIG_NR_CPUS_DEFAULT; + sz =3D 2 + CONFIG_NR_CPUS; if (IS_ENABLED(CONFIG_MEMORY_HOTPLUG)) sz +=3D CONFIG_CRASH_MAX_MEMORY_RANGES; sz *=3D sizeof(Elf64_Phdr); base-commit: f82a5da2f04960df9fb57489992d03dd5e64ec6f --=20 2.55.0 From nobody Mon Sep 28 02:58:27 2026 Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) (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 486661F938 for ; Thu, 27 Aug 2026 07:09:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.166.238 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787814600; cv=fail; b=ba2p+A6KzAS8tqfRbJsKYPLOfmOeEikuPt38jC0WKVULtfkL6P6ODpNZkwjRrG0kgl5QfH1q/WbrwCqA65ShgRAND6kibvH+j6ocrTVMk0K0EZM52fzd86lu5dBiafcgnkP+EBuI9VbsfAxibwl233oHwmcjHCoQou4kxcBIebY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787814600; c=relaxed/simple; bh=EVg8DI4O9BTIjilIrM3SEbMuZtixHD0mjT6e+8eJIUc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=oz4LawAparsCpCVVURSFWDCzNn6HiPFBVazlWTSCdGteTPuJivUYbzGpEUmY6/NKharExYqJvaUTWuSSmVLFcTse4WPW67UFxsJwW1RFEYA9pliWHfhQa09hDagtqpo35X/tZVrOYlUqhbjjNISwjnPb6fGEAnbLqyrlKZLW5EM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=windriver.com; spf=fail smtp.mailfrom=windriver.com; dkim=pass (2048-bit key) header.d=windriver.com header.i=@windriver.com header.b=OB8VkUrj; arc=fail smtp.client-ip=205.220.166.238 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=windriver.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=windriver.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=windriver.com header.i=@windriver.com header.b="OB8VkUrj" Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67R6SHiF1410480; Thu, 27 Aug 2026 00:08:49 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=nxwu5gs78rfvYK+a10mxJc8DypuoPL+TpC6Urw8uqC4=; b= OB8VkUrj4n3h6fed9Ik7ZHh6DRBhRXpjRDMfWmqKBK9AVVfDPL5BrLA0+2UW1Glm 2lt/W/B5rJv+zCq1OzT5EyRHN/jgEGiQWwP+3iwoEppXeBqD8Yod3DcGME7nW6qf S01SnsJeBS0+ztd/VIhaWMJ+pPzD3QONX73X8XVJ9udo7I3Usy0BwOhF7P4kgm3t ABY7TSiDG6l4XSajcs8jQ6cS3oEsiiLQqOL+EAs9MyYN+ygfAzm5qVPAkS+HO7lf zXM7SteF58oMYpxcGpY1S/Bimmkqs+dgk6lnA3sc6N/GRMQ43fUJkTCpoFivRhl9 62dhJC9WIZut0SGM0dZKLQ== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11022076.outbound.protection.outlook.com [40.93.195.76]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4gaay2gahj-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 27 Aug 2026 00:08:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PS7rktqCyxlUXyLi7EfgZki4+r2NI0zTVacnB8V2pcyLDX8IK98LZo5ygalzY5a+mQ2tZA9gf7tEfJf5hpfzx/kxuKncKFKPHAyqzZaCsNoZYy9ljJYd1+y6Z2o0eRPKn+aIfQj/uMwBLuaPRVOZM0oTFw2FZeDEcIGQxoj6gYeymwE9PJj4l+KYXBZXDXhoBDuV8eft5QkNRFWTlv85i8Z/ewjdg6Ws29Na94PyJbjESUAin6E2oI9s1RQ7hjLXBpQKPwZxqPUoXNJl9oYB2p1XGHijw8BbPnRjWyViR62sikfx3O5yP5XG7bAJXp9AlxwhO93qSV+4sAKhfg+XCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nxwu5gs78rfvYK+a10mxJc8DypuoPL+TpC6Urw8uqC4=; b=pgbCsIrvcR3hXK7heO/fN/oS/sxTH/VD+CA3VianpkOAtemzud6AA8xUOkADG3zr9pTxbS3lKp9SSYNKPcnGnYAG58pHFZhXzLMgCmmUnDy/X79VlNCZpCUsY2S0r2vXNhHHs+K2tuTwZ319WaxAHU/wxO9w7fSQr/Uqrc8MV9S4TCN9bJjR8bKvsEi5neKHakq2E/jy9aRm62tCNtfqe+xdW80N8pT8k75wePaXIVqMETSt8+n4I1R2lWI3Vedj/e+BAFh2irCzD3Vln5lWvUnjytiqOWW4+QD3EnXYgyp/KrakbBp4hFEjXHLE3nSmhKw3Ev0WmH1jxWzXYKNClg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from SJ2PR11MB7546.namprd11.prod.outlook.com (2603:10b6:a03:4cc::8) by DM3PPFF2E67D388.namprd11.prod.outlook.com (2603:10b6:f:fc00::f60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.6; Thu, 27 Aug 2026 07:08:47 +0000 Received: from SJ2PR11MB7546.namprd11.prod.outlook.com ([fe80::ca9b:dcf:8881:bced]) by SJ2PR11MB7546.namprd11.prod.outlook.com ([fe80::ca9b:dcf:8881:bced%3]) with mapi id 15.21.0339.012; Thu, 27 Aug 2026 07:08:47 +0000 From: "Ionut Nechita (Wind River)" To: x86@kernel.org, kexec@lists.infradead.org Cc: tglx@kernel.org, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, hpa@zytor.com, akpm@linux-foundation.org, baoquan.he@linux.dev, rppt@kernel.org, pasha.tatashin@soleen.com, pratyush@kernel.org, ruirui.yang@linux.dev, eric.devolder@oracle.com, hbathini@linux.ibm.com, sourabhjain@linux.ibm.com, ruanjinjie@huawei.com, include@grrlz.net, linux-kernel@vger.kernel.org Subject: [PATCH v4 2/2] crash: update stale NR_CPUS_DEFAULT references in elfcorehdr sizing docs Date: Thu, 27 Aug 2026 10:08:22 +0300 Message-ID: <20260827070822.12651-3-ionut.nechita@windriver.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260827070822.12651-1-ionut.nechita@windriver.com> References: <20260827070822.12651-1-ionut.nechita@windriver.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: AM0PR10CA0044.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:150::24) To SJ2PR11MB7546.namprd11.prod.outlook.com (2603:10b6:a03:4cc::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ2PR11MB7546:EE_|DM3PPFF2E67D388:EE_ X-MS-Office365-Filtering-Correlation-Id: 8ecf3af3-03c9-485e-3419-08df040a09cf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|376014|366016|10070799003|23010399003|1800799024|10067099003|56012099006|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: bpfT3KxFvNi/7DtBiXP13LHl601mP9lvqHyxz7bEQ9+R4wrEc9QIB87mKCN+VLUeyjJ+HhAWx2w/fwIVYiDh6s5NvrTyqL0kHu2n4K3yZ0w8b46teeLjvmANI7iEGfngQAqHRLNap42X/PeuqerZDnVUbKf1zoIIf2vWZs3OmtvEF0/vauaIfTkNHblDZZTkJypzMaN56i8l9bu5wVq5DcXIBfAJtZ9+f0Sq416ywYbXEhjmMvQ9/GYzWfIuO3rm+lJvrH4uE0Yr/wD7ax0sibT/MpTP3dTHILtdheqHKtfsFbuH42yMUweqIPh9fJ+lhjp1VyqHStrgMXnURk4HVbDIoXfbM5OV/IusYzsO+BoceYWtaRjot/JUOxf/j5n5m7wnodAmS06XjxniswggmQ8WkIt+F2EVVgip2GOanLBPyo29Is0uJ29JaBbWQ8WG94BXZb+Br3/CPeqVyKSubNwDnpUS5ea597xiWYxM+3I1CnBDnFv4cgl4SmuyQkyNNhZa4kx0c1Wy6ZA+L4DlXRWV0jMjgKOrpFRrA71DvhHGZ4d39HyVz2M/ZqwFfS8GlwsS3hFTPJkUQhLWbXh0jasLIwZp5Onhw2rd0mswRRVAk6UP5wyXdQawpNLTcf8RfivPetLn8/m+E8itvQPz663vqSOorXrJUmfJ/YHh9t4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR11MB7546.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(7416014)(376014)(366016)(10070799003)(23010399003)(1800799024)(10067099003)(56012099006)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?R3H++jBKgawjLxbSXYRgOWrLqnI7kf/DLfJZmX5ZFIklNZyyfFTK/s7ISdRd?= =?us-ascii?Q?xj+1U8gBQyOVnPhZMjSuvvlx+GfTEVMllyNUBynQXzH0pjeWFGfu85rp7mfo?= =?us-ascii?Q?KlU6qtjriZTm6spX7dMWH7bkWVJ5A8ctrzLWuVQV3r7i3kMJzmn7SCU3vBEX?= =?us-ascii?Q?Y3LxSrk9BA/9Thif9bnq0xwcqEIdk9l4EayAmTpBo7BtxKWFtZW7j/4csKqy?= =?us-ascii?Q?wQ//fw3rhxl7Tt0hScCDfoAnlnQM6fYOEAHFUmnnYeU1vpQng0jGABZyj+vU?= =?us-ascii?Q?RNNa3T7VWg8iMms8umnJrRL+aM3wukWlDp/cGVCeU1zem6ltIXxS0HM2mck8?= =?us-ascii?Q?c1i1qHx/n/w5BCz8GsEn9+iQwxPBkD1r0Z/FU2agKDLM7rfnKkteHjGUluy2?= =?us-ascii?Q?BLDy9Io7Lrcw05F1sWlrrz2747sVUldADrNDDnb7lVk9nA9noaGpL/H+UlVo?= =?us-ascii?Q?7Cptbv7p+SmwhiESHiGuU0+2gMQw41TDY/HKtVOx43/Z6MdKpeaF92al0m8V?= =?us-ascii?Q?bSH9mTIYrGl05dgSpPkBNtmuaXStBDm6q+/m2nLSM8hztoWxbPBAVpRSgY8Q?= =?us-ascii?Q?Gjkbm32Dhezn7fikJsC63rmDQtMDBYHkY3iyPrsEcQud91j3rARYqj4di275?= =?us-ascii?Q?AFhxPn4Tnj7AdSKWtAz70pL6Y+prVF+YS2o+DrwhJbmDMCke0eqcAZXhyMHx?= =?us-ascii?Q?WxmAyNw07qYxX42IW/geIwtc84R9LzGsKYIGyjQ776EMk+f1GBDs8409GGhj?= =?us-ascii?Q?uQRNkd9p9wpamgoUQWyDxG0ivRY0pOYgzOTZ4u/VauSko5jCx4mG4+2/9zBd?= =?us-ascii?Q?+4GrXaPUDkIyQ6/eTyAAt3WQMpHwsofy3ONBOd2k2fx9nQbMlwe/kdAeBaTN?= =?us-ascii?Q?ock5oFC86s8pyh31uv38LZevoJpELN11ygw0+SaCzKfoZGZW+MYoo2VjLyzm?= =?us-ascii?Q?gkDlMiT5iOCt63OTTEDDoQ+1D0KPyy3n6bSGXIdiFWluU+VEwyqhcUVWPYJK?= =?us-ascii?Q?M4e/NziiegUqneM5VZVC6RMLAczNGpaNy3u+Ed5WanBDGyTRVlljZ3A+VuqA?= =?us-ascii?Q?CBANuU3PG41t+Q9JayL8oo3qSGCzEbeYPB0AscCVUJr+YXAOnMLRq7Xo3A+s?= =?us-ascii?Q?45/y2twf1pl5cagdcL+ja+wV+eC6MOn7sSLtsHbuhxeorSxW5eTIDEVB4RVP?= =?us-ascii?Q?LpD1sVjZXfmErBzzyC60hhJfS1NiBDDmumcgcpQCdzo9Qxdc+3pfJqSKBHQP?= =?us-ascii?Q?NHf8usD41Rvw56o0DDEOrhdFMWTQZ19j/Fdn+EPUKmbA6Er66IRjGSQU178l?= =?us-ascii?Q?7V2oj2qOHVRgn93DQ7YaW4rj83pJ6G+7CWP4NN3YgTfLPVxGfialSawkLxWB?= =?us-ascii?Q?RJMfPHDJ9mxetWf2dr7kRk8/6D6GIT/686ZtLBxjrP0I+FtVMhoikGNOfw4Z?= =?us-ascii?Q?F6CMPCmss6tuq5W5xyxTno58L6pOSzwejXJSssXQ64VDLecbJqbX4Fq9XcTm?= =?us-ascii?Q?sadSD7e2y+B65dozfqY9WcL5igR6gc9bIQK/9CDm+jA2ZKMNYS6TCguEBCgR?= =?us-ascii?Q?c4ZDj7tfq06KvRxctWBArAbvKm6VQmiWdxz2OgmuDeXLs0z8cpjXu8DOHgDS?= =?us-ascii?Q?upfCRIBJwlGzTDTHvELc51UuDOfKzen5+MlUsX5eXQmcuhrXiBCaa7tHDzjR?= =?us-ascii?Q?rmnIQgUsbK35pFb/hIW/C2h7RpG5VHidC6dOMiKbYrsox65lEedOndl44Cld?= =?us-ascii?Q?+W+MFGvHFoMPQRAvVLTnd6IeOb9GJiBV+7fLIt/6x7Kv+4OYB9n8sPy+vihY?= X-MS-Exchange-AntiSpam-MessageData-1: FeyV4Kl6V4XnepkmpX3bzNHXMQ9CSiZGlfg= X-Exchange-RoutingPolicyChecked: UbG4DDpaRF5yeVejn+fN2tgwsr0UceM4FYFSmr3Sf4KZ2IYSYOR+JZzKg9XEFIYSYQxYpecq3usYkKO38kOhDIL/HCtywDgwU6T9yvLh5S/mKe2xVzIa72yN+6agrx/ZTBfOHxzAW8ROeiep3cn4QLJ0EPioF8ApYG/h9bRjK56y9bf+/+0NCzRvz9dkzAVijG82UpurQc659CKwOyxnkvCsLINsjb6Don+bPJt5+Xq854sy0b0yyFuczoxrcrgW2dQsVj9F3g3U6Xymx4qzJvruaKJPjHZbFDTJGT2BmG5JB52LX6aQYxdc3no4CK+TmTQBtk+poRvtDFyrBGUU6w== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ecf3af3-03c9-485e-3419-08df040a09cf X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB7546.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2026 07:08:47.2331 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gWAD00mmBYuGxlB8Fln7UfwsDJ/Blb0fn+yp4Wp1RsdJsEqShsB6WOTOvwi4W0ceHIOcFwo2c6MbBFXZsy0apzw833DffZjmdKRgUgP2dQo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PPFF2E67D388 X-Authority-Analysis: v=2.4 cv=EKU2FVZC c=1 sm=1 tr=0 ts=6a8fe281 cx=c_pps a=eCb8aTw/9lghk0zZp47djg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Sv0fKeRqtYgA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=t7CeM3EgAAAA:8 a=i0EeH86SAAAA:8 a=jcFIXsoQAAAA:8 a=RxAQHiabxDEV-jkcklAA:9 a=FdTzh2GWekK77mhwV6Dw:22 a=M1-Q_cRM6PFdmZSamPpU:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI3MDA1NyBTYWx0ZWRfX9TEupQlHhC0e RqfqZpusyr6Bb60h+PF0sf8o44keGx76/Us4/VKmaF//aqeUyeedup5SBpj1W3ygnp+2flMtNF/ TwHxRiGw+op8Q9VvQa8u7YXwL59CTWfd2lrx2wri004fbbKhFHba X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI3MDA1NyBTYWx0ZWRfXxYTpdzPo7uCQ EL/nWNmGtmvkzMxV3Ju/iKhEIWfMHuv7BCkOMa4/JuUHFgOawpGFBWH0yaYhXPdPhBkoYSgUduK Ol6bLAlMr51bo6qz8B9jqcCkdeAxCa+5+kRQapEzDoybToNApzhjbxf/ZLzB4O5c5FPXOfso4Y9 bG0YTwmdjRLcr+fpp7gEfDaKALszdKz/ryElxrh/8Shb4bZRUtLdSAQE0LAF6M5De7ItgA+O413 lw0leXHESeiox4tkAmCUTd5EtMifi/6ndeHuc0eDTu2rGZoZEzv01hiYqwrDv/D/x5xxd3ZWb3Q YYBzAcTYuivBlstMNS18CS04SvxnNPny2rfkZ6q/yqS+YrYp0mu+Ilfwln3+O0Qe+rmxD3M4jde rbHyQUtvb6pino1oZ3FmhSsANs9A/urN7mXaw8kYG2I46MJskyW9ye5qhScBHSxxopCwP3CT1UE +S1rRcHO8sDqWPKX7Fg== X-Proofpoint-ORIG-GUID: WeynHoEzripbAU1xQRYQcyk3jkTOUVDc X-Proofpoint-GUID: WeynHoEzripbAU1xQRYQcyk3jkTOUVDc X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-27_03,2026-08-26_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 malwarescore=0 clxscore=1015 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608270057 Content-Type: text/plain; charset="utf-8" From: Ionut Nechita The elfcorehdr reservation is now sized with NR_CPUS, but two comments still name NR_CPUS_DEFAULT: the one above crash_handle_hotplug_event() and the CRASH_MAX_MEMORY_RANGES help text. Update both. Documentation only, no functional change. Suggested-by: Jinjie Ruan Suggested-by: Bradley Morgan Assisted-by: LLM Signed-off-by: Ionut Nechita Reviewed-by: Bradley Morgan --- kernel/Kconfig.kexec | 2 +- kernel/crash_core.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/Kconfig.kexec b/kernel/Kconfig.kexec index 15632358bcf7..a97ed9605602 100644 --- a/kernel/Kconfig.kexec +++ b/kernel/Kconfig.kexec @@ -167,7 +167,7 @@ config CRASH_MAX_MEMORY_RANGES memory regions that the elfcorehdr buffer/segment can accommodate. These regions are obtained via walk_system_ram_res(); eg. the 'System RAM' entries in /proc/iomem. - This value is combined with NR_CPUS_DEFAULT and multiplied by + This value is combined with NR_CPUS and multiplied by sizeof(Elf64_Phdr) to determine the final elfcorehdr memory buffer/ segment size. The value 8192, for example, covers a (sparsely populated) 1TiB system diff --git a/kernel/crash_core.c b/kernel/crash_core.c index 2b36aa9fade0..d0bd2d0cf899 100644 --- a/kernel/crash_core.c +++ b/kernel/crash_core.c @@ -648,7 +648,7 @@ int crash_check_hotplug_support(void) * new list of CPUs and memory. To make changes to the elfcorehdr, it * should be large enough to permit a growing number of CPU and Memory * resources. One can estimate the elfcorehdr memory size based on - * NR_CPUS_DEFAULT and CRASH_MAX_MEMORY_RANGES. The elfcorehdr is + * NR_CPUS and CRASH_MAX_MEMORY_RANGES. The elfcorehdr is * excluded from SHA verification by default if the architecture * supports crash hotplug. */ --=20 2.55.0