From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from CH1PR05CU001.outbound.protection.outlook.com (mail-northcentralusazon11010053.outbound.protection.outlook.com [52.101.193.53]) (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 1ABD12D877D for ; Mon, 4 May 2026 20:36:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.193.53 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777926974; cv=fail; b=R/QJQJp82l5sBuTCx6SKvULE4VJp4iGlAxX7XyxtvZZWS9QPH4iOJL2C/+gaVkzxOIA70R9ZBU9Es8yJoPVgaWvs6d6pKq61NXbHd8sIBXEJ/5wn6lchoG8I9YQm3PqgIc33N9WVE7ONvVIzGbRj8q0n7WbNL7Pq0myx7iow7go= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777926974; c=relaxed/simple; bh=SgwlX9PnOyYk8WFzzFSyphoUhdpsBxZKBjC1g9h/5+s=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=gz90tp4qJ3+14sG6pUPoGjHwwiJ3vblpiBQv+HGY0kMlr9MF0Qh6LCTwlQ5uYXQfJL1XGcBbNAzADnfFDwNdHjC1eosS66X8xK7Wt3sDki0eajfUBePnueJqMocB3Pi7VzQKXWMSN0uqcl7s2QRxyYjgk3Qy4bBTgBfAOj7ul8s= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=JuZAF7gJ; arc=fail smtp.client-ip=52.101.193.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="JuZAF7gJ" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tp8edvxg37eg9kzJE+PKFYF5n5k+/bie5227NL+eFqT7hw3Bd/WfusNrMsJ+ulJLbbFd/3AhOxgVuRsqoF5mBxoQwQJCtesN2Ip+S7LGqq3gAm9jfqmk7Xr9J6IrJbTW4c3fpLvcSdhsEi+Pz/eq0f1u5vH7bG4zgzmlGtAP2nXHGZ38ShGC/v/glg9UOo/5/oKRNJ1uGKOMDe1lhqfHzGwxL3P19JAhnFMPXnhuqcMxK1HEjBwehO2LX8gJ20+PB2VGi2NcsXVP6MIorDucvSh7tacQbMh3EOATiFx8r71PHKvjH2mSYhNbjXf19tavpLScfHQCTqjWC6vY5dMoCQ== 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=lxBJLT30PFC+KpQ5VfOJTS03RT2QBGll9ciBzy22K7M=; b=micqnFFxa4pphD58F5TDYoR74lacyCq7E+ybF+1PD/vjBFK23RBo5kLq3cRKjxX685LTqGLqCJ+Wl5yeBeJjuSXtc/12Kml7puLwq/VNzJrCwOB4YNhDFuC5SNrJYBoP25/3PY0gAhrOV2OaVexd82HkRg5hbpRx8F6vGNhv4Liqm4n+4Z03w8TodgiRP+3VymDGttUibK4QrdKnBFkyNBcUGIwni0Knm8u4ABQZkTDJ0dcYHOugyKQ/rqsT2+uZOvGI68b7898H2w+dYatkz303p8KeTQo2iQB2IF8Ks+J6UsR8YbFo1745OCw4bb8Af5mU0mkD3g4VXe7QcfGQiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lxBJLT30PFC+KpQ5VfOJTS03RT2QBGll9ciBzy22K7M=; b=JuZAF7gJ2JYSjJzugdIzlXBgJd8wtQGV4ALicYJHjCOUxfzJuly3fhoJl1lW6FRa/AkOEormEU1kyxwDo82PEDUWIjo6ps5dWTEe7zU0jTBOWlx+ijz2daX3hxov6xq8AsNqn8WD/tcz8sQqyN/5ypuXBNVo+aWxn7sUyYdxP581WHtAeaaTH7FLHhgfTczeCVXlwPoxayIgIRozWZVaEpDIFrJkn7X1/cvfipa+JWAHUd+Nd/byvX0L+IvTx4soXrXBxbQz5Vn6XMZzRbo7rZj4U8l6Bv+qdvGLtM/I+celwxp2KY0oSuJjZicE7Rl9APC0+W8YgzIf/4ovlUr1GQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from CY8PR12MB8300.namprd12.prod.outlook.com (2603:10b6:930:7d::16) by CH3PR12MB8073.namprd12.prod.outlook.com (2603:10b6:610:126::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.25; Mon, 4 May 2026 20:36:09 +0000 Received: from CY8PR12MB8300.namprd12.prod.outlook.com ([fe80::ce75:8187:3ac3:c5de]) by CY8PR12MB8300.namprd12.prod.outlook.com ([fe80::ce75:8187:3ac3:c5de%3]) with mapi id 15.20.9870.023; Mon, 4 May 2026 20:36:09 +0000 From: Yury Norov To: Andrew Morton , Valtteri Koskivuori , Eric Dumazet , Yury Norov , linux-kernel@vger.kernel.org Subject: [PATCH] scripts/bloat-o-meter: ignore _sdata Date: Mon, 4 May 2026 16:36:05 -0400 Message-ID: <20260504203606.427972-1-ynorov@nvidia.com> X-Mailer: git-send-email 2.51.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SJ0PR05CA0163.namprd05.prod.outlook.com (2603:10b6:a03:339::18) To CY8PR12MB8300.namprd12.prod.outlook.com (2603:10b6:930:7d::16) 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: CY8PR12MB8300:EE_|CH3PR12MB8073:EE_ X-MS-Office365-Filtering-Correlation-Id: 2db599c3-92cb-40b2-30de-08deaa1cc5d9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|366016|376014|1800799024|56012099003|18002099003; X-Microsoft-Antispam-Message-Info: YVcFDwvbQI3WlTY1iENJhXdzL7h12KSj9Hma8qniuNSi38jeAZvdBs9TwA1TukmMAr3jAe+cr9pYad4wrdwtv5LOrjXM/B3T0l36O2eXfczkh2d5q4bjLNMgAovJLKhfsUM9kRpbyNdBUgKKNTTTE492mNcOjzVcZ/YjyC+5rvR88oor/sLSC7Ew32URkEygvvz8qfV5gDkkFsRe69cSPgcrB+xW/vU0kZkkmuS9ZFCFlwXxj+xJ5z8sz6Bz3K8Mw27qd/zEgkbTPHfsamiO6ULRQfORQRrwU3NoR7piFubjvQu422m5UYhrCdA9gPhVMfNnXM3IBIrs00ewPfc7NMe70YBOiFVUPKEDqT8dPQQsllKyFzeabHZ0nA4u+V2bVMMa9WJNZbc23YrYdcmVP507t5XnZzYEsitM2XIKv0Yjt76FMSFGa7cqHLHuiUvAorthn4Z5gCXS1n05ExktFSrxxqe1D+tdlNw96z1dliH+xFaiKHt/TouOHEqXyPOh8Ovb67FIWFr1Kh2WXnAduDOKlF0oTL+zFgUfax1G26jVKF6/m8eJR/K6GXXT88D68fzpW6CwmsKKKPzE09o/UC0hPYi0cIKBtNXM5KL5pNmpy++xZYt612nVpE/uqZBvOUy35BRqPBMka19LGMGQKH+QwOLODQo3K2FQhNl/uz1emByMwmZt9UDAfIYUV7xu X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY8PR12MB8300.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(366016)(376014)(1800799024)(56012099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?QngE4StV336Aqpx9TqQTQba2d196/dr3oy5iZwPTf7KFhPeFnOSUtG7H/oru?= =?us-ascii?Q?t8b7j03+OPkyebVQ1D0eTaFOYiTS3R/02mQUeO2I7cGh/ZdWCwBQ2CogtqI6?= =?us-ascii?Q?mzkNeydibTU9b1OdKoju1WB3MceEyWt3LC3n+IJr4O86oKewdtz1qKXnH/4z?= =?us-ascii?Q?nGa+7D1ceSRew4GCg6eZ7KmY2nStlt76dWZEFV7VxEBPyjfrJM7rInKnYELf?= =?us-ascii?Q?KJFmOf14O1MVz75KUR8K3QBGgFJeBfhQRgf3HNcVYITT+qttl8bIMjEbUZs2?= =?us-ascii?Q?67vX5FDR2k0hd3t5AfWTY9kSVDxXqRSHt2gBPnp2n9Q7kAP2oAIca7HnQG04?= =?us-ascii?Q?K7QN5i4LTC6qMkJhHIMvFTU7yZRUzqQJhhKiY7Gnonzyxm2jtIJc2qCS6P8j?= =?us-ascii?Q?ycbkfP+oCSVgLAvdvlt8TxKUtpfgHjGAXsy/b2EP7SJKUW1cHuR+Vj3WfSdm?= =?us-ascii?Q?SHIH6ZHTVrpVP7tg0PAGjd3I2YO/hUEcOqrO/dp9ItfstZE2UkPeN2RY9mVM?= =?us-ascii?Q?SCsiuFEPf5eAD9UVDCRpty+diHjrE2Ipm2lipRtbQZIIsZnx2SGMmbQqzWpp?= =?us-ascii?Q?TYCjkb0cgftsW2ZXVIKABpi5BSicGaXdqBlxAgF5vlryM81eSIePb/3BQLGM?= =?us-ascii?Q?/3oW+WOiDj/sL9SJgsFF/3Whpe3wozrtGzjB+0FeBsGCN9lmlEuSPeWDJE1k?= =?us-ascii?Q?x3NzHCsQyVnyDTweIfLm6Ld+aA9n3uXnPM23QBBhqLU5FQjub6ipBqtDKlcn?= =?us-ascii?Q?tzQ23q8BzfFZUKlzkelrLAR0ST0U7vDljo2H/I66/D1ifLhzruUFgNuXee3q?= =?us-ascii?Q?bJGLXzPWQvWu8o+4ljVohuVSCXJ/2IujotmBg+eknYNKHfm9Ntnz00Ax6k9J?= =?us-ascii?Q?mGaFxHlyvdWVhp5hqsVfmPIgM6BrEEIVaFwQvFI6Gryeofuo3zEyrgp5CNO1?= =?us-ascii?Q?tNXT50CI6A93d5uSRTrDlj7S4HvX6mAAH3E4NnQJXgLVpL4Vsd5UpBqUc6mb?= =?us-ascii?Q?bwsxu08IBssuvX7phPdMLqmUfX4KDfxLz5YgIFx3w8bvVbUp/Os4imSP1GWX?= =?us-ascii?Q?OBQ1/ejh2DA/KIX/m24c2hOED27TmGb+oGevRjF69mM5jefNShX5xGNlqW4G?= =?us-ascii?Q?f2hRq6nIgSx0PeRDbCIpmCxbILMbH32O9PHrp87zCIuCF0a0zE9FMVav4YvE?= =?us-ascii?Q?LsrlkPB8satfSJhwzkyPAKIAFdb1kq8S2dfwTuvg3sv4WW3BRN/x13/oWKZB?= =?us-ascii?Q?eqvQrbtUALL+dAX1DJwUYlSpVuFYvjWjQAzC11HVrkumCx8GNnILmY44v7GL?= =?us-ascii?Q?rEBG/sNrgQr/bEdCT7f2WdtAmulM6TO+RP5Vk06EyN5mcw++3eUFQt8E6842?= =?us-ascii?Q?zM3qKf2JaUaAsAPFj7rIzEauJS2blziY8CdCUUjBYurZHhqzDcdGRcPd+6OP?= =?us-ascii?Q?Jx0SNWShlJHeUEDcr+hTKSBDRZin0J+hdF/C4gTtb/7IdFZGi2wmcQ9QDg0c?= =?us-ascii?Q?2Y5WasnAaO/+HWtskU8TBzNtZGCgVHgwGiDRj08CEyXlrh5bzfPzbQc3uT7E?= =?us-ascii?Q?7Wc6Bk6xcihkuok10OIo9GmMcsuiy25XBQgN47hRp2kdi7TduTVexoX55CGX?= =?us-ascii?Q?ilRHGgfrENKz9Nv81jB3v9mU1NP55w55nfY10bDnWMZL/an2G/Pxa8gEtPQf?= =?us-ascii?Q?Imz5KsGdtga7u1uOHq8YHiLGngDS/4S5sSwuDTM3Qp5ikUKSomegaUGrr8gl?= =?us-ascii?Q?qHBx1RybqGnYK6Pfj/7p8NPmKyrO6IAMGkQyNHUynfBX8IAc1mbq?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2db599c3-92cb-40b2-30de-08deaa1cc5d9 X-MS-Exchange-CrossTenant-AuthSource: CY8PR12MB8300.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2026 20:36:09.0540 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: NUVlgOvzJALLn1An+rnpXb1sq3y1ynj3YRLSkO0SP2LIrnujP9X1/kIr4LwypdJnzJwo20X0QnVKFVpOmnKzIw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8073 _sdata is a linker symbol, but bloat-o-meter may consider it as a real variable: $ scripts/bloat-o-meter vmlinux.orig vmlinux add/remove: 7/1 grow/shrink: 0/0 up/down: 3437/-4096 (-659) Function old new delta crc32table_le - 1024 +1024 crc32table_be - 1024 +1024 crc32ctable_le - 1024 +1024 byte_rev_table - 256 +256 crc32_be - 39 +39 crc32c - 35 +35 crc32_le - 35 +35 _sdata 4096 - -4096 Total: Before=8592564398, After=8592563739, chg -0.00% With the patch: $ scripts/bloat-o-meter vmlinux.orig vmlinux add/remove: 7/0 grow/shrink: 0/0 up/down: 3437/0 (3437) Function old new delta crc32table_le - 1024 +1024 crc32table_be - 1024 +1024 crc32ctable_le - 1024 +1024 byte_rev_table - 256 +256 crc32_be - 39 +39 crc32c - 35 +35 crc32_le - 35 +35 Total: Before=8592560302, After=8592563739, chg +0.00% Signed-off-by: Yury Norov --- scripts/bloat-o-meter | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/bloat-o-meter b/scripts/bloat-o-meter index 9b4fb996d95b..5868a8b11b0f 100755 --- a/scripts/bloat-o-meter +++ b/scripts/bloat-o-meter @@ -43,6 +43,7 @@ def getsizes(file, format): if name.startswith("__se_compat_sys"): continue if name.startswith("__addressable_"): continue if name.startswith("__noinstr_text_start"): continue + if name.startswith("_sdata"): continue if name == "linux_banner": continue if name == "vermagic": continue # statics and some other optimizations adds random .NUMBER -- 2.51.0