From patchwork Thu Mar 28 15:57:48 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Granados via B4 Relay X-Patchwork-Id: 13608842 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 837B5CD11DD for ; Thu, 28 Mar 2024 15:59:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1BDFA6B0095; Thu, 28 Mar 2024 11:59:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1435F6B0098; Thu, 28 Mar 2024 11:59:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EAFAA6B0099; Thu, 28 Mar 2024 11:59:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id CC8876B0096 for ; Thu, 28 Mar 2024 11:59:11 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 97910160DE3 for ; Thu, 28 Mar 2024 15:59:11 +0000 (UTC) X-FDA: 81946906902.08.2383661 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf15.hostedemail.com (Postfix) with ESMTP id 00E70A000F for ; Thu, 28 Mar 2024 15:59:08 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=tUQN0bGo; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf15.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711641549; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=WwS5RF43X4bb5H4ZuOsrRHBCLZxzG8i0tEcm6Z9pp4Q=; b=zahHzVrxCyfN5lsphYJQj+Xz3/OJ2RiLU7W3tyKKltJokqtZGz0Ok68aQIbE0Z/VdHtlfr FM7D5NVrTUC9GxMZPBrwdkOYOmO+anThSYZQ7/3imYlbsux7/E5gqWz8uV5ZFowA+Co/Eq 0iAiK8mM7lspqX+ozMUTj3DYLW9yuVE= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=tUQN0bGo; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf15.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711641549; a=rsa-sha256; cv=none; b=TtmrR9RkovlszJr82gVHctPiWKGmWn2b1jDes0TfMVggf15Wms58gyqt5MxnYC+Y3VFj7q x3C4lWz8B0O+I8kDp15+GvLhzkHkFePAcsiysSpegNNifh4JxK+ag3AWAMZeQLUU+LxmqN Pw4UArBAKEyAWcDwr8pz6ZT8FEnTRaw= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id D0AC5CE2BFD; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 693C9C43609; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711641545; bh=XGVDtIk3SPIofpG5xcrKrMNocLElzvW2jz69jdLlz3U=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=tUQN0bGoq5tVQgE5x4VbIpPXwPrsSkP71bR63Gc5+4Fur0197zZGnvNZWbYVvP5YE I/4tVIePCbTp3ZXfsfKbDrFgHjQPwRy5q37vNmyRMrRYAvnpHMHEgbc8zbdA6WYtrw A3B3MX4WRxc27ZhbEpS88msJ0R4OkV1AwLMKJPRSza/juEGCGHoig9dN/uwAK8aucA p41CSzeLUGDL14YbNiVuOhV1Df6FHSyWKcE12UQvAVwF4qoa9eTSAnXW4XaifdTsjm TICx4igfT302dBM5hEhwgTJ9liDYFFL5W3DQHjl17xuyJgfQ74FposnKAyyPpnGbwj SV3zM71Aw2NrQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4421ACD1283; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) From: Joel Granados via B4 Relay Date: Thu, 28 Mar 2024 16:57:48 +0100 Subject: [PATCH 1/7] memory: Remove the now superfluous sentinel element from ctl_table array MIME-Version: 1.0 Message-Id: <20240328-jag-sysctl_remset_misc-v1-1-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> To: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Kees Cook , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Luis Chamberlain , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, io-uring@vger.kernel.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Joel Granados X-Mailer: b4 0.13-dev-2d940 X-Developer-Signature: v=1; a=openpgp-sha256; l=2947; i=j.granados@samsung.com; h=from:subject:message-id; bh=G0BkbiS24qk3nYu5g34TDOv3csGuh2kZPaxeW+vD810=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGYFk8Nm85JUJMtVWCP7cQK3ztzb05qjvvmwk T3kPJF8vCCcyIkBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJmBZPDAAoJELqXzVK3 lkFPIpAL/1y2jHL0ldqx4fqCXGpuZzDqhJXCnpqihvZ32zsopWjrhi+p1ISWuGKdyIdGynRC+IV Je1APUKFuRDQVYxqM1OOjB5c5leSJAk/qPnLrVpVFMjq8BMGhuRvS3XCyTX6SzTiUUgoo0506Vz NdxhHpuidbjm1IXWicjzuhMbT+HeIsrG+Z/QyfDJBkzjhL5RfFK25EwE2GpcGp+W2NVEfWlgyfW Yhe6qx9yVJxD7gCRqTl4VBDmd8HgbLq2WAJmj/DanH2NusT804q+smteFEkRg3A8W6U1pdDlN6O f9WMoD8mGt09rh6Mn3JluYzMrRNYJYBueiePbq3oSBcYIQB8DEDuMNfJfUbRD3hBPJAI8OTijXf VC2kNdiWFsnrM7+rG3oIYSGgqNY5X5fbdcKv1xIifBGJmPD1hXxWTiGxTUgsESjz6+xH0At+0cJ 6Sxi6LMR4IMPjL9/EqLkXXjve+OYcbYo8A5uawCVRLr05E3l9IGfbpljEMx9fFQ7ew36yoKuYo7 AQ= X-Developer-Key: i=j.granados@samsung.com; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for j.granados@samsung.com/default with auth_id=70 X-Original-From: Joel Granados Reply-To: j.granados@samsung.com X-Rspamd-Queue-Id: 00E70A000F X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: bauqszn1anys99rbfgqtxcatc4nttoj5 X-HE-Tag: 1711641548-505765 X-HE-Meta: U2FsdGVkX18vB3fLRE8+tqkhln+4bl3yEpf88syTZgNVRVNMwzrl7dC7tcFlLHinZGarlAemlAM6x9O5cJQ3zsQGNpo9bWNHQROJdyzoucmaNlvX6gFKo7aKvrZ2OIqREe3IRcGqzB+OgFqEhnXGLcqI/zyYJT7wry7Z7XmsQO0ckuAUhiXLNncUj5z9egJYd9tSMY9KKrHMI82urto1XJEchjiGyWBURlRuiY560QNlfE7iUA2ET1QkKRgi64Kn02xTFSxhl/jm9DVkZFbqZOqUTD/1gJE7plNRYMoAHkqUQFjWogPZ4aRYAQN7WswOUOxxNkf6lqcQr7i0GqsS6DGkV00i96xtiP9tfALSBsV9x0vNZW0qWDaSPAzWGilvTc7mtGzlMWWDr4y4vjAcSnFUIdUo9QjRY5k3AHXMmyVIYxoqKD5ll7+kSZRus3k0t2esQi6EP8S3GSJtz7TH0gJJjd746Qh8ylhL1QrexXWREBrAVImyBT/PcSVziICVcgeIKFPGq3Z5J2LKmfm+7mfV9pUNkUbBJoUxhublN2g09evSZzkKbz/Xre7j/ftlXkY0UfpgC+3eJIyAE9W41PNVCk5/LB809h6YGqteS/kahESlu5QCBdorq+HAPz7MP5Ni64zCCbUJWSmuMxJsDbQctl6TBfXuvUDmN+Si6wlpprZF2Jgj9+R9hWRd60ubzwtsJ9wSWX5PYoTGykKY01zOQC3ewdPi+0NEiDoG7a69qYXzBIGUsNK29IktTV2KlORFk0GDqpAZfISLuPnkhSG3VHIW+xdyY5QZXJXgoKPbNg4M5F9LOWgccfan8Xj4t0Tn4+7NNz7OneDZj/O8oWKcw9Gs9d0AtiveOlVWlA3ryVjAaICw539RaiBQQJFuzUGC0hlnEMi3bkdIUaUriQGqhJLdkmLCZTF4CU9TFwoq/S4r0jcdXEoMnBKByaEYcOsYcOqAQK8OKtvcVQd +YCmWaGQ xTsGsWhcdw8HQ7Ahg2F3scDPqY2LXvdsXXH9Bb9To1TTTjZNHHCZCR/YhIYVPa5H8M5PnDeDF69bHp5oCjMlATAWBUeAplEc5PzhBYBzc4Kt+mcG9KWsyebrxmZLFMUTRUlWw2q+OCz1xkzItMV5aWiCYDHL9sEjEyVugT4l0Cg4MmTd8cg7A6ZrFI5YODsrXJW0gcEDPDg3+gp0VpbdJtey/wyx1DX+maBBvinqPS5qFRWtolNFn6Csf0AWqJzp58ntQeRgpy7jZhGGxjxzbfIxM5ttWpauMmFBnvyXIlY+H1j+oOz/2ipltZ9zxjXqofvB+8qscWGHF/laQH1j+0VlngO8yryq+vUjiHduLVVrBzVnyOQb6Okf1SDalx0OXk5H0lyEl8LKeZeAnqNdf2i/K0Jd86Rpr7Qap9qoro7dlBo5+0FVdOGtuR49vHoqDpdGJZnlvdFXcGbwq8HlphQZOR/lVO6ginNoXXBtJKb9xjQFCmZC3J6Au4XHWL69dXT3+L8ZQYEWGIt4J65mGsIZzKGDO0XnC0mlQYTbR1ZhqMd+3mnY4emq/BBFdos2b8C5ho6cW73m/mJE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Joel Granados This commit comes at the tail end of a greater effort to remove the empty elements at the end of the ctl_table arrays (sentinels) which will reduce the overall build time size of the kernel and run time memory bloat by ~64 bytes per sentinel (further information Link : https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/) Remove sentinel from all files under mm/ that register a sysctl table. Signed-off-by: Joel Granados Reviewed-by: Muchun Song Reviewed-by: Miaohe Lin --- mm/compaction.c | 1 - mm/hugetlb.c | 1 - mm/hugetlb_vmemmap.c | 1 - mm/memory-failure.c | 1 - mm/oom_kill.c | 1 - mm/page-writeback.c | 1 - mm/page_alloc.c | 1 - 7 files changed, 7 deletions(-) diff --git a/mm/compaction.c b/mm/compaction.c index 807b58e6eb68..e8a047afca22 100644 --- a/mm/compaction.c +++ b/mm/compaction.c @@ -3345,7 +3345,6 @@ static struct ctl_table vm_compaction[] = { .extra1 = SYSCTL_ZERO, .extra2 = SYSCTL_ONE, }, - { } }; static int __init kcompactd_init(void) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 23ef240ba48a..7ac5240a197d 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -5045,7 +5045,6 @@ static struct ctl_table hugetlb_table[] = { .mode = 0644, .proc_handler = hugetlb_overcommit_handler, }, - { } }; static void hugetlb_sysctl_init(void) diff --git a/mm/hugetlb_vmemmap.c b/mm/hugetlb_vmemmap.c index da177e49d956..b9a55322e52c 100644 --- a/mm/hugetlb_vmemmap.c +++ b/mm/hugetlb_vmemmap.c @@ -679,7 +679,6 @@ static struct ctl_table hugetlb_vmemmap_sysctls[] = { .mode = 0644, .proc_handler = proc_dobool, }, - { } }; static int __init hugetlb_vmemmap_init(void) diff --git a/mm/memory-failure.c b/mm/memory-failure.c index 9349948f1abf..6a112f9ecf91 100644 --- a/mm/memory-failure.c +++ b/mm/memory-failure.c @@ -141,7 +141,6 @@ static struct ctl_table memory_failure_table[] = { .extra1 = SYSCTL_ZERO, .extra2 = SYSCTL_ONE, }, - { } }; /* diff --git a/mm/oom_kill.c b/mm/oom_kill.c index 8d6a207c3c59..4d7a0004df2c 100644 --- a/mm/oom_kill.c +++ b/mm/oom_kill.c @@ -724,7 +724,6 @@ static struct ctl_table vm_oom_kill_table[] = { .mode = 0644, .proc_handler = proc_dointvec, }, - {} }; #endif diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 3e19b87049db..fba324e1a010 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c @@ -2291,7 +2291,6 @@ static struct ctl_table vm_page_writeback_sysctls[] = { .mode = 0644, .proc_handler = proc_dointvec_jiffies, }, - {} }; #endif diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 14d39f34d336..8b9820620fe3 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -6211,7 +6211,6 @@ static struct ctl_table page_alloc_sysctl_table[] = { .extra2 = SYSCTL_ONE_HUNDRED, }, #endif - {} }; void __init page_alloc_sysctl_init(void) From patchwork Thu Mar 28 15:57:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Granados via B4 Relay X-Patchwork-Id: 13608838 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id AA84ECD11DD for ; Thu, 28 Mar 2024 15:59:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CDC4D6B0089; Thu, 28 Mar 2024 11:59:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C6FA86B0093; Thu, 28 Mar 2024 11:59:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B04DB6B008C; Thu, 28 Mar 2024 11:59:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 8FE2E6B0087 for ; Thu, 28 Mar 2024 11:59:09 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 549D9160E6C for ; Thu, 28 Mar 2024 15:59:09 +0000 (UTC) X-FDA: 81946906818.17.7340475 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf06.hostedemail.com (Postfix) with ESMTP id 45DE218000E for ; Thu, 28 Mar 2024 15:59:07 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=YmrzuH3B; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf06.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711641547; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Qnz+A2XQj7/2zlY1EjW6X7WYoWzlMjbvkEgJXhmNq84=; b=68CeiiEu+fhzRUQtAyZw9X8QtFflllhrt/KEDPHC6y7BWxkFUjXoZMzY/A/zSgDmSN7JNh oIhczvvrkktfDpXBDdL3CP4tqQFjhCh5LG7Hr0vushe0i+bN47QiHtX9UIRm5DRuNdJBQQ PBS5mG45KFPoJatUK5hymXbSxXuO0hE= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=YmrzuH3B; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf06.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711641547; a=rsa-sha256; cv=none; b=y2KFtWfC8nmwUlPOIyVy+4bQsOu0HonVTSzmDCODB3fDm94i+ue6p7N1OpPvm7FGIxyReW oemfRmkqaa6Zm09p/JWYqgPfQ0v4Np4puAYBz02bfwEd3UUDJDpIKZtNr0TQAIqzYT76XU QAHQ4riboJ1P7WxZbH+zQ8Aw/jig4kM= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id CE47C617BC; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 86BCCC43330; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711641545; bh=8Q9bngJpVYFNnjYWEtmsJFuk+cZjVn0lFU8F/+2wGYs=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=YmrzuH3BliTwE/0aMbEF+2VcX2UHLIx+m0/yWXRyIVMZrUgJcl1YJw2PyjUdmHwH/ ya+t94hVgDN6IgMudg2SFgzwY/QkWU/c5PyvAs3DJONRijbiNBdkjWrkrS9vITZJqV 4s04RYKI92TvN21zTvtB2gcOBkXQhkvtli7vl6GfIUBYpv79m9cOqJfIAc3avYKsR1 et5Ln3Fn7tFgf9EBh6rMXYqfbPYlOC4GV90FtOQv8ksO3NFUmX7aoGpXg35HgC+Vha ym1eDEIT+a1xQaLkltBSuLe9+BSHO9hWQEAyYw2P80euDWTYPSyoWKKhYEzU2zRol+ iXCI1G6AfuRrg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7384ACD11DD; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) From: Joel Granados via B4 Relay Date: Thu, 28 Mar 2024 16:57:49 +0100 Subject: [PATCH 2/7] security: Remove the now superfluous sentinel element from ctl_table array MIME-Version: 1.0 Message-Id: <20240328-jag-sysctl_remset_misc-v1-2-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> To: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Kees Cook , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Luis Chamberlain , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, io-uring@vger.kernel.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Joel Granados X-Mailer: b4 0.13-dev-2d940 X-Developer-Signature: v=1; a=openpgp-sha256; l=2166; i=j.granados@samsung.com; h=from:subject:message-id; bh=MMRfTm4NsPGzunc+jLCBGXNs5d6MSZ7h8iaXBibxUBo=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGYFk8R1UXVA6OVx01bpEwxUOhfTMICbrVR2h 1f4SggspLYarIkBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJmBZPEAAoJELqXzVK3 lkFPOkcL/iL3V8wwR26L9QEsybs3FPUiCWjpFGJI5kszPVk0Stt5Whqa6ZRa3moK5yHXtROXmvH isu58CfDXlwnMMhjVDwBIJZd3E2mAxRS9baf5sTt0gDgfa0r546kRS/vV46bg4zIffFfucqpDvg 0fbbU/XhggxQ1E6Q2Vx19634oyUaqMW6dcA8Eb+mcpWiNtSXYJE7P54ZWgiJ+2+Q/k9nz7bCClt sEf6hL/2xqZg+knPxHu9eD/l1KgNVEmSCLGALUzExhRUHlM0pbydHbqK2OYALSMv/PdEgBKs6Gc bcSJHtuhVAopg7QCAi5uPSAsV5kKgSCCSBm2lPmOMiK16fx+3Cjhbr6h8H6SHMOYdFj4mbWCd45 LuweyC40jgWA9KA9AWJ5GbTqKDsNDBskuxjTGdV56ullhWNEauQL28puh5SoCK+byTFGBI4C3Zk idQbenpimWdJS+vXICzHjVOiMZZZeDcJN+nBisWSI5knBOJJhnflKNDQ1lTTBr8PkMV24lIia23 HQ= X-Developer-Key: i=j.granados@samsung.com; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for j.granados@samsung.com/default with auth_id=70 X-Original-From: Joel Granados Reply-To: j.granados@samsung.com X-Rspamd-Queue-Id: 45DE218000E X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: a1jkoy8ksgp73jtq9okqmz4j83y5r3eh X-HE-Tag: 1711641547-81732 X-HE-Meta: U2FsdGVkX1/MiGhZJcY8W/hCBAI/3SqHThui9Nes6xwHWoNmOiT2jEeurZ8bNVDCwgimVugkSvBN2/XgReEN6TMyTpwWkqBw1l/t+VuYaGQV+yDlj9fXi3Q7ED/ICx+8jckpWRPT+ndhb6r7AqiS/yIzwUjVoZgqdy5sRmHuCqAU608tH0uEuevrChUByOHFc/onz3WwxrGJFzn5BF3owe2/KDmSBSCRMKV8gH4IT7MBZgFn2+SNszHWrjFi5jYzdcMYDugSP5jiY8fdTeL8lXgzEBZBHDtt4LgxCladGmDCcRFw2571otc5/jFmL5/vwj5I5lqv7vjgcOfKYdZMUrnszUTPZbCwvCal1S8sxGlX3ns5//eRCM0clIA0gJLmirNOCo/lj6SllpJICjjEjRBRAgEz9cEKjDPTwnT0TyEU1NP9rzXK5zKhYMrkwK0bGTAEWjsRnbemAWUOu2L98iaF5ExKrBIBXsSTktoRgd8RnpEoTNo0ClsUGFmDbQY8dD9GeNgQGwH7EvgkFvzUUW+CYhdNwBbk51Sx9c7yBIpL92eywVQDHyUrFmEOOtcFd1eycGFlGba9meeA1SadG6K8DTb4IQwc7s6nohbViE5ZFB4hUbCJvJZfcNsiPd6cYuDzBIVOLq9aa7VGCypdGLHAS9NlVZuqhUeSxodF2YziNE0Y3YsiMJ1ougEow6Wf9Pb/BQ2hY0cfjPbGLWsh8Z4Tiw/vHUfPB5AWQd2//XGE3PK6b6xe+1tp12XB8OCkZ8qC8+48zWje7HDE/cHVSCsMzrIDQgJT7wg7Hc1RHRrGCCBEnid6Kj7n9MbxNdpXdAIbGJg1lHZN9qWI7FjNi6c2UfPYN7jkvfVkv5vj7L1FU8roACaNt3j+fxzlmFyRC43u4FVcKJRbuwAY0FwzNt4wTGeMfVFBzHNk6xTEuXSoRb4neODR8vYmy6No1zeXMbKibSTH3HDEhfReKj7 ZcvjVs3a rI4HWhdtSaNgkC/JBoAYUEpmRLJXoUtKnihG2+Z8eW1T2wRVyc42C6m5ikUXPdOThhZ+NPuteDdlCHSAmd+FC6TA+NE2PFqW2lmWkPi+dard4SECfWl1Qix/xzVgq1WNCOmT9mgX4F3QdE8RRgXnnKXk8JICU9vv1fE2StDaodYw/N6bkJ6QL0VltQfG+SgI6Y2Ed/r8XWtUqnT4HWAYwHkejryE3hOA6hefPJplnHgk6jAChGTtpZKPtZ4z4r4W5IBZa+eDOXPWyTZn4jAPJWQqU149GGD9wkqV2k3TcS72w9veqxjo3WGZc3GWQHMCIHnmIG0T/zNSEvTNjbwzguu8Mb3jR2ggyvq32Tei9qob/ksmSiYGbR1DtanF8MGyaeqwrGe4GgGFnrzB7CyeLJNs/i3ZPIUpO4g9FPB/z5YWvbcX2IDr2vQ46742ivgKt6NpJ6KUmaff5VGyEyHpQcqNjznJy/AwBL3EK9Mw48OHTPzpJZNq1HbDGA5kHzPRmsOIdYuzbrUx55INX0AGj5Zojg4PCrLYtkwUn X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Joel Granados This commit comes at the tail end of a greater effort to remove the empty elements at the end of the ctl_table arrays (sentinels) which will reduce the overall build time size of the kernel and run time memory bloat by ~64 bytes per sentinel (further information Link : https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/) Remove the sentinel from all files under security/ that register a sysctl table. Signed-off-by: Joel Granados Acked-by: Kees Cook # loadpin & yama --- security/apparmor/lsm.c | 1 - security/keys/sysctl.c | 1 - security/loadpin/loadpin.c | 1 - security/yama/yama_lsm.c | 1 - 4 files changed, 4 deletions(-) diff --git a/security/apparmor/lsm.c b/security/apparmor/lsm.c index cef8c466af80..6239777090c4 100644 --- a/security/apparmor/lsm.c +++ b/security/apparmor/lsm.c @@ -2064,7 +2064,6 @@ static struct ctl_table apparmor_sysctl_table[] = { .mode = 0600, .proc_handler = apparmor_dointvec, }, - { } }; static int __init apparmor_init_sysctl(void) diff --git a/security/keys/sysctl.c b/security/keys/sysctl.c index b348e1679d5d..91f000eef3ad 100644 --- a/security/keys/sysctl.c +++ b/security/keys/sysctl.c @@ -66,7 +66,6 @@ static struct ctl_table key_sysctls[] = { .extra2 = (void *) SYSCTL_INT_MAX, }, #endif - { } }; static int __init init_security_keys_sysctls(void) diff --git a/security/loadpin/loadpin.c b/security/loadpin/loadpin.c index 8e93cda130f1..93fd4d47b334 100644 --- a/security/loadpin/loadpin.c +++ b/security/loadpin/loadpin.c @@ -63,7 +63,6 @@ static struct ctl_table loadpin_sysctl_table[] = { .extra1 = SYSCTL_ONE, .extra2 = SYSCTL_ONE, }, - { } }; static void set_sysctl(bool is_writable) diff --git a/security/yama/yama_lsm.c b/security/yama/yama_lsm.c index 49dc52b454ef..b6684a074a59 100644 --- a/security/yama/yama_lsm.c +++ b/security/yama/yama_lsm.c @@ -463,7 +463,6 @@ static struct ctl_table yama_sysctl_table[] = { .extra1 = SYSCTL_ZERO, .extra2 = &max_scope, }, - { } }; static void __init yama_init_sysctl(void) { From patchwork Thu Mar 28 15:57:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Granados via B4 Relay X-Patchwork-Id: 13608839 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0A129CD128E for ; Thu, 28 Mar 2024 15:59:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4E7956B0087; Thu, 28 Mar 2024 11:59:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 400666B0095; Thu, 28 Mar 2024 11:59:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2A1246B0087; Thu, 28 Mar 2024 11:59:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id EC1756B008C for ; Thu, 28 Mar 2024 11:59:09 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id BCF04A1597 for ; Thu, 28 Mar 2024 15:59:09 +0000 (UTC) X-FDA: 81946906818.15.9FFBE18 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf18.hostedemail.com (Postfix) with ESMTP id BB25C1C000A for ; Thu, 28 Mar 2024 15:59:07 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=rC+cSWQa; spf=pass (imf18.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711641547; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=cvGetjGl1Jkypr7IrRhEMCVIKsOv+g1/4dKs8MKUjog=; b=nbCEJhgd0nMa2mFFyh9up2PZ+2mkI07fYp09+TvhgnnqYdKlMjcmnGp6AJ7LrWZyJ4Ek06 WgFpbZ8oQQB9CUfLOOTUK2w17K9jPlWWO4Q4e8qKskL66Nh8Y9k8mvX2QHgmouJM5CP5V/ qIaHufu4/D44L5V5ep9eQdsiJDXp0sk= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711641547; a=rsa-sha256; cv=none; b=eXU1VK4/FWj/I5FdnJXsXcp2jY2tE07Y4AWU4ljXNAgTLJ5yyus2/m5N+Dj1ZLGP4Oxs5i PPnvxFSIbEPLMVYYYQIQS0dr4tmcS9L5iKB/wp59bgbd+RC15XeToikBN9qOXxluRxpdaX FMWAVnGfHhvUzD3FzppMXSJiwuq4w9M= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=rC+cSWQa; spf=pass (imf18.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 4AD0F617BA; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id C150EC4166A; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711641545; bh=w/CAagCs93tnwOISaREraUes9B75EU7uQd/GrX75vJ4=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=rC+cSWQaCVaIgFz+KeWgwqswKUa8HnduLtkqZzAPwFFb14jZuXZ9z7qBTzh7na9JS 4V+5V8bkh4Zo1vtFt6wL2mdo9OwzBhkto75XnOEIzmeixScBZYPvR6DETzowMtiLV0 Bom/CXB456RgDjKFiZ5VJHiLA3ZRIW2p7Tw3RPdOEaQB9vf3Bw1qOQd/OEW6BUbuBM HfMUSPdl/bztabiGFkLHcIvbKgvMacaCktlmCXi9YGgQhWi0a+5P7DPZ30NpYsAv8n sAg/FCFFpdhDZFJbUxFUp8sDopsYyyhRs1qa163ynn0i+CjZ+ujFMfHYzFlhQ8Qn9w 2Gy6wKhIFR5Yg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9DE43CD1283; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) From: Joel Granados via B4 Relay Date: Thu, 28 Mar 2024 16:57:50 +0100 Subject: [PATCH 3/7] crypto: Remove the now superfluous sentinel element from ctl_table array MIME-Version: 1.0 Message-Id: <20240328-jag-sysctl_remset_misc-v1-3-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> To: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Kees Cook , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Luis Chamberlain , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, io-uring@vger.kernel.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Joel Granados X-Mailer: b4 0.13-dev-2d940 X-Developer-Signature: v=1; a=openpgp-sha256; l=843; i=j.granados@samsung.com; h=from:subject:message-id; bh=PsRDF4iHKhFg1x0ZSp/XUca2d9GI60WeSwOtfnTJcKU=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGYFk8Sn6Fir1TrXxzcrJeA20C4FmUqvYJhos nJVoW2ScjI/aIkBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJmBZPEAAoJELqXzVK3 lkFPCAQL/0dpS5DBrYR+5mZqJK2pQcAA0QQqBm8y2Tq391CKvm30tew2wtkScDHoRiyul8QyzWC D5/YpkG8dWaCHAkj+HOhXbtB8Rfi/cf4BchHZ0+cRj41OMxCePLa+yG5/nfgar5oc2nXN2gcrYK ntIUgfJExh6PEDQXr6Xk4RK675RUtgLxch2ojMfz4S3qe9J4DmkUPtR+VQs52+lmteyOBMwdh8/ DgmBLGsimvyq20RbSHwzZRPUwk7y6YTCDhKz6oLyB97eOjbuarD4FwBd1nLHwpS1su80Ul8kYu4 OmnEs9ucp2Ne9WIybw3frLNgnmJRfjHa3nQalXpp7yFOENLnS9QK2RvrYCmjKIep2FZIA7t5Jvr 0Iod9HPfrNohN1XK0AjqT+ihZTjhFd8fSHnf2YnS/oSYtZf1kJuljhIFoLNl3PKVsRUHhhUHlHC dW+jquu6DydspJi9zZEyoeHoSbs1S2+5jvkBGfrXYVn8pQWjKMpvfOWKuIw6sqQuxre2VZIjR26 SY= X-Developer-Key: i=j.granados@samsung.com; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for j.granados@samsung.com/default with auth_id=70 X-Original-From: Joel Granados Reply-To: j.granados@samsung.com X-Rspamd-Queue-Id: BB25C1C000A X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 1tat6rnxu75979ym4b5uc5cbojwidzxq X-HE-Tag: 1711641547-754345 X-HE-Meta: U2FsdGVkX1+KYa9hMAKJil3tLFIqlHInUXri5P6WOZbnTL+NZma3nNm7Pqdtk6FEizuGytk2jjai4S0SE2llMdyXVPyJyLow+vZWktVjbCF4NqZvONCPV03si+ZZJkYuA6eFLuei1Gi86psDWIM1FRhTPqx10o0dFqufFLEoHG1Shayfc0OQ2hTPJmMLa7o2Pk/J2T40McZlU5SK0E+C8wzMz23yylNJGSDuIb3+rYycfzrjLG3fDyTlvr1dmsTLnDIvOsQwt6lglmBhBD2A+XvlHujVbFhCDdxtDnC5X29jlZZKfWwKw4l63ZntCXUYb5IXUdDuyOwyxAbFNUT6dL/wlPJxueK5Ks/wpfsBvzcQzDDEwq7I0hXfg9uYX2LzfDOZ3gkpTrxx4Y4RX4Ff7tIpigRKiutBpfzjsEI1ICugxBtWuH94hAk+05AnB/k7aQZce2ws/khZqsoh6SOlhn8hQR09wW5/glE5MSb9A69CawlgJtVANkRJFaUEXn7v1/QBTJPj9XEmaML6Y/A8PK1JQ4KaBMYovnU2N3dfLAqU/MyTuOVzAnKY04GLcAiRl0Bil30MDG4pNIX6NRgbY5m4S8Akn4pcCs7Y8IbN57ca/2mIwMEhoyeNGa9jVY3qU9LPduTZ0kOCKGHpZdjjR1DHUzmJvFv3ZdLlOohmalalWZEkdfG7qclU7NHnw6M0vk7jhds3HAyEbJwXhOhrJOkHGnvtQ3+rqj6YaqMC/+0cpisO/dpw4hlcno5of3fCIzWvFzYpYn1Vyu1uzhhDnamUM/RAW0Im36PWp8UkcBRSGW5qALIunowCStN+y3ZeZh/lYZRu+IBZIr1WcJVXeoFkZKl6qQ8FBR2X2bDumDs3fsMIc4zJ7VN90UstzoTsRwRspwFgmhJYewjWVh/ohxTjUWc1IUpZIZ83bxdSorXLGCi9m6e3m7wxm/ly5qgvPtKG17S7xl0GixkT/4y EUWPUKUf vyUkHheW5JS8bVvdQF1iGg7uiXfErEnqd50eP292NanGUaBE0ezrIi3U5N73M/tNEVl5/19u4nwbcCSFK5v7s9Eg6bniFb2wddG4OrYmh0wHhFYmOGuER2xrU+b257vsqCvkPGgFAwvGmf9cGgV0+11ex/s8yyThEVxWWjsv60sfYZakGw2FJ63ySag+1VBxXuYIGZnBEDAl6WS++aCzjh7Z6BWyjE3syZo/oLrDJM5y6FZPPqc7y2rn//9ywv1fStCtpHu3UL4uL7IZh10Se23qXEprodtE4loCZgXr1kafRQk358daB3/PdeIWyi/NrKZtRFITiw5Skr2L+r/yw9K34uB151ouzVwhr/2LXyZ19QKOHHT22VIltsb6P0hlIptcysKPJBCaMuE4agiCLumbE9KtOZ+LF0adei3ubnOGpvUdWTHYhs10THdTJPNI/xwWLcvbtMJZmJAqjXP8wfaoFquYLcQB3Z0t330EHfGE0ic3Poh+y32Yq4HwKYXzWMCIwfBZcpyMnwQm98Zfi+UpRv8iRKD8w6hKW X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Joel Granados This commit comes at the tail end of a greater effort to remove the empty elements at the end of the ctl_table arrays (sentinels) which will reduce the overall build time size of the kernel and run time memory bloat by ~64 bytes per sentinel (further information Link : https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/) Remove sentinel from crypto_sysctl_table Signed-off-by: Joel Granados --- crypto/fips.c | 1 - 1 file changed, 1 deletion(-) diff --git a/crypto/fips.c b/crypto/fips.c index 92fd506abb21..8a784018ebfc 100644 --- a/crypto/fips.c +++ b/crypto/fips.c @@ -63,7 +63,6 @@ static struct ctl_table crypto_sysctl_table[] = { .mode = 0444, .proc_handler = proc_dostring }, - {} }; static struct ctl_table_header *crypto_sysctls; From patchwork Thu Mar 28 15:57:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Granados via B4 Relay X-Patchwork-Id: 13608840 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id E62D8CD1290 for ; Thu, 28 Mar 2024 15:59:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2A50F6B008C; Thu, 28 Mar 2024 11:59:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 22CB46B0096; Thu, 28 Mar 2024 11:59:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0CD746B0095; Thu, 28 Mar 2024 11:59:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id BE3746B0087 for ; Thu, 28 Mar 2024 11:59:09 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 843F140117 for ; Thu, 28 Mar 2024 15:59:09 +0000 (UTC) X-FDA: 81946906818.22.D4A8BE5 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf28.hostedemail.com (Postfix) with ESMTP id 774EBC0015 for ; Thu, 28 Mar 2024 15:59:07 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=QpwTzhmR; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf28.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711641547; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=p3AvYdKmdxxqju+5SPT80mvLNGtgKBQYlP0ueoSRpS4=; b=hlEohYgZuI798RTP7PtEb6VfdddeRG0aEDenUVh1mjCqgGHCMJuUSIvkjTE5/OYqPNnxYt gzf5kGLurNpkVS76uOvdnXBR+1QktMiQCLbou8XBjlKAeabVluPRz2LALubJmwCqPFoVwo KBKDFoKggvhpZQV3hFByMTtcp7eW8Hs= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=QpwTzhmR; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf28.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711641547; a=rsa-sha256; cv=none; b=0N93THki8vVf416+CPVpe9XCrJ1mKGBKJcjN08EEJm3kVIQ1NGHEn5KvgWb6pdw7+kzZzZ UHqw2NsbNiloE1iZMtdYJWvrXPlIimgXDsuKGDxQKXhLg4BLQvGSjid2DjmQgRWXqdKYjx bG15Wz2FQOgu02RkvKAkNdOpGPR4lio= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 4AD46617C3; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id EFF01C433A6; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711641546; bh=AfrCwZ80UJ3Lm4rQSxOz8hzzAx1c2/4P6ahzY46bag0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=QpwTzhmR7WGhuLwCx6UXbumllSSE9tYRsKkAr6OihSqnK/6Y+IWXbKQAHDInyuaWx rTDfBmUgfZ98fOScbKZBeaOSEdLQo2wuZrLXIG8wi5b2tQIbL7/LhsLU36tC9m8QLm SKFCwTJclUweEoeigZ8MYMjNltuD31nSRuDh9qMDHtnDayRxWSriEwama62/Ig779S MQkoDfrzF5+8mxp4hKMzkI4AObyj9cvED1J0AMGty75Nvmg2Ic82YbCEIOO6h4wY/+ 9M1eZBcXQCxM4vr8IdTZKoYYhGv3bb6tZISiHLdtG078zWhQIubeXRMxKYeoMix+OP 3/ySCP8cmwVWw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id DD355CD1288; Thu, 28 Mar 2024 15:59:05 +0000 (UTC) From: Joel Granados via B4 Relay Date: Thu, 28 Mar 2024 16:57:51 +0100 Subject: [PATCH 4/7] initrd: Remove the now superfluous sentinel element from ctl_table array MIME-Version: 1.0 Message-Id: <20240328-jag-sysctl_remset_misc-v1-4-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> To: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Kees Cook , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Luis Chamberlain , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, io-uring@vger.kernel.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Joel Granados X-Mailer: b4 0.13-dev-2d940 X-Developer-Signature: v=1; a=openpgp-sha256; l=936; i=j.granados@samsung.com; h=from:subject:message-id; bh=dgUaKeQvY6Yod09xLYXFtRCigrPjq/BXAkqZRZrGl5Y=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGYFk8XUCfilPNsCftny+5XBz8vuxkpLL6JS7 SCj0hqJr2zVAokBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJmBZPFAAoJELqXzVK3 lkFPpf4L+wRgtVGVBHjTE3dn5OJC+qANHV6TvS+aBE93+XlWcxZos/8ML4JUmXrCqyDX+EjaEmt Bl1MIWQAVqLXLuV7NDHWaNzl/KaCn7lS4MToV9Ele72KR+KWBLrnjQ/I+5IQf/JDUlRkkrcBNbS 552foz839UfCmsc3qOa6OcB6/xYB/gBK5DxflSgUd+Ziu6Ae7iaojNn+RGbv1ZDklEFh/f8/jpD UqCAWxXD2JyYCZsEEpmsCmkOQB8efRr99QTCROusfn8mUMush1Bxod1cPFXq4Fekw4ycYERCYdk T7vpnaafd/mbKKROVnW0INiF64qLruVon1sVyPP7Jz/t2QGRfmb6SFLwTjQweUjiOxn0HPXQchy EIundt+krY0mkCcBVyKC6gb5Uo5ccOPPvzY1kjXyAJhmVlp7vjnoX3aUdTxwrpov1YY2pPjzf8J YpUSnaTsAtN6NIWpJsNhma0X8Fa3853Wn+ZChtFx+TOxMj9f6Srzl8C2TOGe/baq643G4sE5nC6 EY= X-Developer-Key: i=j.granados@samsung.com; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for j.granados@samsung.com/default with auth_id=70 X-Original-From: Joel Granados Reply-To: j.granados@samsung.com X-Rspamd-Queue-Id: 774EBC0015 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: hbxknbehuzjbmra6d3kci5zm3gg91rxi X-HE-Tag: 1711641547-418143 X-HE-Meta: U2FsdGVkX18HXTIY+3qcu96l/EDNLCAk70OhA2bu+nEBEh9btz6hwI6gXCtpyYFN1VBvIdlvEuZQs+O2Qk3lekP9XXByCOuLyoZGQ+f1gA1Zuw9ojjEUYE3OtP70H13suEyPuXiOQEVjh3mdCTUXMo6xBjpOhX2DHZWRnTp9xEdphkwIPtB+Vq6xOdFCvQYz0sPY9w02S6qvtj3KFtvpAiztDo5Y5J1kmskKD7iVy6stThEL3t+rQ67/du9asWMP5awmY3f5PynZjVfMOF36dLrd5X4RIxBVN6aeN1cVkzzPtLBxtlRCyS+2dCFH7BebqsjJ3UBcVnEYkV7oKDXs7StXCwa0MAJTIU+Xa2EOZJ2kL19MebmY+D2nZ/ThziuFjBZ11yRD9LAI52YjhtCuSAqNQJS1tMmrTYNG52iQYyiqAsWU0ZxHdvCjJTdtVcl2bu+Ysex6q8qEqyoesiYpQn1DLcl2tQYiPcOtK29fZWXoXe5Th6H+hCM6GtcPD+UHImjGNbhjwyHlcvV3cK9SDY5RKeQV3RwxIXtt4EvBpLd+Z3tw5JOzG4hH/gbVD5+byJWhhAVzazWwB9+ZQGyO3JGh0wTr0vvkZAZlptxlIDcd69C6nV87fM4gl2LjMkDlzGimnU8HHNYgF6oaP2g1drAshplZ64lg0o9b9o69tFAxEOksAnnpoAfO511IzvWm+y0TyTVWvStfJzydK7PTXQ2xtmOs4nLC3jNdcEE3j8iNHVklVUeT+a0WBCQ+aMq7c2pAzL+hecBJ39oGT/yXzJ+6knzhVstGIAwnjCuPV4fUqGM/WDOo8vjeQ2TdSLYgFQ29pNVqtRDvIzWn3pYMMmoX49KEUU5NHuoJyI/dGQoFb7YEBxsCEUTYmeTeD/CviM+Jcw/9LAkp8l5LJIfbk6KGisZ/zDc67HuDfTb+2014RHlt0cP4Z4lgnE21AcxwdI4ayGBRoaR2gyGWYro XC8848w+ YoxhYndAtBm+FRPS5Y1tQsJYWANSL36ZvABwb+icnE2h3oUn5oWxE+a4i0+tAXVoRoFijEtkXh3Z/si+oG9RBjYVz1V3ZgSF/ZOm5JGHSS96hlL0PcJm8Mmh2vR5sGg1ux1meAA/ljvUvk3mvu8qG6jP1xKBtiZSG4HmXpU2W7F/XLTHWLozrcKHsy7u0TGblPccw2T+nUuiJe05mfQLgwRH6kL4x/AusLErOLnGK2JtCo95vbaXmxgnsjiVqBYeARieydsWB1OQudUBPw/Va4/PdHylrcxmAdpVaJp5YmPdsQ1W2v4PQXhwg4ybjo3p+WUK7BcnVoe+RA9+4h7O8nR/BqPgMespo7zu4BYyOUze451WP5RWfbvAto29fwJ636drQEQZhVZcvEBvuv5r5Qo/B7Hvgzim4beNRvFU1Z6EQW8Oqy6AtN/yPrHNH28x30uAZ1CtrawIemXslHwznYz58BUuNzwxa6rgaua6AhqwtXbEro6DX9yNAoAP6d3Gl+Dt/C7hsMvMzyz1P3C7sV9rSsV72/jsArhLf X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Joel Granados This commit comes at the tail end of a greater effort to remove the empty elements at the end of the ctl_table arrays (sentinels) which will reduce the overall build time size of the kernel and run time memory bloat by ~64 bytes per sentinel (further information Link : https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/) Remove sentinel from kern_do_mounts_initrd_table. Signed-off-by: Joel Granados --- init/do_mounts_initrd.c | 1 - 1 file changed, 1 deletion(-) diff --git a/init/do_mounts_initrd.c b/init/do_mounts_initrd.c index 425f4bcf4b77..22c7f41ff642 100644 --- a/init/do_mounts_initrd.c +++ b/init/do_mounts_initrd.c @@ -29,7 +29,6 @@ static struct ctl_table kern_do_mounts_initrd_table[] = { .mode = 0644, .proc_handler = proc_dointvec, }, - { } }; static __init int kernel_do_mounts_initrd_sysctls_init(void) From patchwork Thu Mar 28 15:57:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Granados via B4 Relay X-Patchwork-Id: 13608841 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2ACD8CD1283 for ; Thu, 28 Mar 2024 15:59:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 368046B0093; Thu, 28 Mar 2024 11:59:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2A2046B0095; Thu, 28 Mar 2024 11:59:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 07D916B0096; Thu, 28 Mar 2024 11:59:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id D98F26B0093 for ; Thu, 28 Mar 2024 11:59:10 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id A8AB51606BD for ; Thu, 28 Mar 2024 15:59:10 +0000 (UTC) X-FDA: 81946906860.05.2AAFF4E Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf07.hostedemail.com (Postfix) with ESMTP id AC88E40023 for ; Thu, 28 Mar 2024 15:59:08 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=A973XSxY; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf07.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711641548; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=6hGjIZWH3D0GQlvswERh+7cRPJG9WTb3O61j0QNYFaI=; b=OkocijTLngW/EMDPcah1cEQphWPl37yE5Iw3GwUBR/+9IgOI6a9fI2PjW4zKI93E9HmRQF xD+mTVQZMumr8vl7t0fXxzbcAARIxe/1lvLEu9FLfOldVLnW7zY6xgqBcExIKuUkuFoDvD zYxKMtf/8EzyF47La3NKw9W+lRsytkQ= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=A973XSxY; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf07.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711641548; a=rsa-sha256; cv=none; b=7QqGLgjpaBp9ndmJzQDxRnMMo8dVdVKgRslrZwg/rU8eHtMSorHJjkYm3v6jR69mOGbXX4 60XQ9OTnlUpux80Xlad/PzG4FjvPoGqK++3Hq13qNMYWTddGetui1+VFM80QKNpXb/Sk9I j1e/YMgZ1XoICHClMdrnArpcU8CPi7Y= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 5B2FF617BE; Thu, 28 Mar 2024 15:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 1804BC433B1; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711641546; bh=HnkZYSjKPCIyg8WyvmAEoZfloM2q2PjF9q/5pIFpJNI=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=A973XSxYI/ju15z6W6S+Zrm/5kMUYhxyRNOSEa8BISg+xhHNJ21AhLrRci5V3ezt5 G4PNLZaWFIxsggTvEAUzr7l8LgXJZrWARcEwxW+RWbPlxy6NPkYhtZn5WzSQdYEd32 2k6vtXt0rxSgNCak/8O3BpjQjaz7zyokbzRdMdeby3m/iZtBDRnqpBVJAYnH0T2YEk S5drgQu716KnCTqX92wTBXKAmLVGguA1A3N3NDZVnH5MvpxA/aAyn9e/KWFEno6BbG 0QiuiOTFxrdrskTyW4XxYOTzWCFNfZLvIT7jtscR+Uq232aXtXJlEDxAwXPiJjqEVP uR+bpimr8TZog== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 06266CD11DD; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) From: Joel Granados via B4 Relay Date: Thu, 28 Mar 2024 16:57:52 +0100 Subject: [PATCH 5/7] ipc: Remove the now superfluous sentinel element from ctl_table array MIME-Version: 1.0 Message-Id: <20240328-jag-sysctl_remset_misc-v1-5-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> To: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Kees Cook , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Luis Chamberlain , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, io-uring@vger.kernel.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Joel Granados X-Mailer: b4 0.13-dev-2d940 X-Developer-Signature: v=1; a=openpgp-sha256; l=1263; i=j.granados@samsung.com; h=from:subject:message-id; bh=JOrcDebyPdeQyVF1o8hVyIGZcNOEUHOhqgwA2b/7KxA=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGYFk8WY7+nF4T/aynBPi+a0SWAqJw+C58bGs dIDFmbETTURK4kBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJmBZPFAAoJELqXzVK3 lkFPtKYMAIWyicivuHYgLcu7kcoKi4dh5VzhBVmU1d1+zzEnR2f4BqPMWMLwExZKwt0v0rPf/iU VZqwFLCJUE4M6vX+VueRURT03H99gHyLgGMHwe5rlh/JUKiqlLQVzwaWCGrg4BG8jkIQgCXfv84 gAArkvSzOc8a35wOKAMKVRINK7w4fuDO5JFG7WGw90+v5WSY50dXGOmigPWIbA7P+EsriFvVDlf N7UHpuSG0nytDxusQM71WHX2MxSQ+RTJgscogj75JzJehbmXTDZMtP/iGBTDfeaBRx0b7ETHJfh 0a0bG+JnXuG4kxqxIV9k8fY5uQ94V09mvexhYMDSoOwKKWEHkwf7t26SYW4VgFtIFSEUyemvxmZ tf3YlaL8wMsdBYj/4fwIlc1m9N3DOPv57ze5SEt8ileyVjKISuOlfRioVbFCF+fqVHKqi9zScRs kqPhFL/gsIIeNp2Qv4tfJFyeHcFT20yhcmYz5E1RFipwOOD9XwQG8aCNvTZOZ00zy2zfSAJ8yU5 s0= X-Developer-Key: i=j.granados@samsung.com; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for j.granados@samsung.com/default with auth_id=70 X-Original-From: Joel Granados Reply-To: j.granados@samsung.com X-Rspamd-Queue-Id: AC88E40023 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: k1hfzkm8non71jghtogeh5p638w7sjss X-HE-Tag: 1711641548-800793 X-HE-Meta: U2FsdGVkX1/wYoD4XfDVMFqn6bzc96vlLcZ6SY6SIusYOcFEEcaDeNYDZwnRlUs8GKvNs269kITFWevXPpn5B7oGu+occ6HPDzrhm+yzNDbiO3D+5091NBYPsihl/vyH9kQ37ljQcY55MfRjv4ymiHbVCDXNKqBZVh0Ez9Q44r+tO2gVdYkp58hmaumZ27B/gNgCqQ+uciEg7xZQE5Hc4litiQJI4J7PBtQ27qTfMIty2o2kRdvoPTTBvKqvxtHBGx4H/ztcGzLeShFSR8/BbI8ijCAb6FrC4C08+Gmg2ctsgDbiGmmxtFaMpL3xfTC7PuhQNNcD5Gh8WVj3l6KWjVGoaw152jck4wsXVK8R/XGfOhSV9pwS+cuqZ7XVoroQeoonTXgoJQgOGRilzwjwZ9xuOYjlz9cXGAudZi5/ffWvFxoTrzqj2hxrY5EBNh+bwhFtdQaSwKjW9QixWRPF3Ara+WDgG+JXRLCSg+Ku6Cd5rnxVcbgVkzhKmVEIzRM98SdufCA88oFU5uJB9kOhGMYCkHin5ER0mt/VBTrtC8phwIxGcjMGPC9UA+DM/WoRfdBkck5tsvhfoP8P1YfE4hCI6NUeTxCE5tu9XJAN80zB83LtGNem5d3BNGj/PI0cTpEfuP4XN/XOloaRiHdJtWhJy4Nzeb0YiLJE0aI1t3ofJAilE1IVbxz1OiSe9ZN3ooU6xNVRi6N8xdqr9+Mn6TpDo90c89B+CtuzZrTU6IIKrah+HGXLCEIe0bZV/vt7QwGeHq1k739ETTAvQWh1yAx/UlHgTZhMLFAlv00eK21AGmoekmfbLHvhcECIncCmEnyeNeyCSyiAYB4hCId5LvxL6GvxbdmKonPrnNbYlZTCItN2O+auMbXlWnK4X8ORHpjsHjq/o1HWOX+eeH6hx8KQXQHIfnMFa/lFRzLYX+HiWBdn9jfxu1UXzaiymCLqD+tziZU08Y5TYqOZuMb qKXPRHPH ViJ/3xCyFAnNWuFGCCmzZ1eOhUdLnoMvNd9Jwv9zOYhtbY+9xVs8K1BqS9kn9Kq2C5MMRqHSSS7Mt2C+HHy4zPZBSy0ePS7vvkcFp5KNXF0Bp1N3hZ/NJUonTQ3O/gyhKNbXCztMfe3K5B38a3GyaFTzG15vDdw671Xy1UnnHXJH8JzA7SH0YSyKavRPYtdAtVeaAZXwI/sMOMBYkiiFDnciWV+hV+Qrk9gCDM79QHBhzjgklyKcLpyUXZr+o5ahiAcWrVwnSyGJ9SN+uO3f3n9nEb5Bkcb8SCUM8+x2c2MsttwhmA9/8nxbh3s4DEZ+69sRq5yqJGdPBVNamKZqNNxkFQqC/2eR7Y1/CapXAqnNOGIclPNQ2kJ0bLXeoFLUG8w5elxE7QRnZ6hiUn7YnERGJJe3s30pP06jMN+Wcq5ymVK/PgsQUx/PmBTlsrVj1h4Zky79JTw9gsE9M7yNfktqNAztiJXiA+fXAvRlsn10YhaXbrI9386sqteRZ/ztCxHPoEU3UHwK+9kyJW41hrXUp/Gxaki16mSAL X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Joel Granados This commit comes at the tail end of a greater effort to remove the empty elements at the end of the ctl_table arrays (sentinels) which will reduce the overall build time size of the kernel and run time memory bloat by ~64 bytes per sentinel (further information Link : https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/) Remove the sentinels from ipc_sysctls and mq_sysctls Signed-off-by: Joel Granados --- ipc/ipc_sysctl.c | 1 - ipc/mq_sysctl.c | 1 - 2 files changed, 2 deletions(-) diff --git a/ipc/ipc_sysctl.c b/ipc/ipc_sysctl.c index 45cb1dabce29..0867535af96f 100644 --- a/ipc/ipc_sysctl.c +++ b/ipc/ipc_sysctl.c @@ -178,7 +178,6 @@ static struct ctl_table ipc_sysctls[] = { .extra2 = SYSCTL_INT_MAX, }, #endif - {} }; static struct ctl_table_set *set_lookup(struct ctl_table_root *root) diff --git a/ipc/mq_sysctl.c b/ipc/mq_sysctl.c index 21fba3a6edaf..22ec532c7fa1 100644 --- a/ipc/mq_sysctl.c +++ b/ipc/mq_sysctl.c @@ -64,7 +64,6 @@ static struct ctl_table mq_sysctls[] = { .extra1 = &msg_maxsize_limit_min, .extra2 = &msg_maxsize_limit_max, }, - {} }; static struct ctl_table_set *set_lookup(struct ctl_table_root *root) From patchwork Thu Mar 28 15:57:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Granados via B4 Relay X-Patchwork-Id: 13608845 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 675A0CD128D for ; Thu, 28 Mar 2024 15:59:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 567D06B009A; Thu, 28 Mar 2024 11:59:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4EBC36B009B; Thu, 28 Mar 2024 11:59:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2F1506B009C; Thu, 28 Mar 2024 11:59:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 099866B009A for ; Thu, 28 Mar 2024 11:59:13 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id BA9F9120F62 for ; Thu, 28 Mar 2024 15:59:12 +0000 (UTC) X-FDA: 81946906944.25.3D72B82 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf29.hostedemail.com (Postfix) with ESMTP id 36EA4120017 for ; Thu, 28 Mar 2024 15:59:09 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fKgqsRfH; spf=pass (imf29.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711641550; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=BhBoCNkCXJALzu4qGmK6XcL8rOxmpfhbjQ37dTj25Rg=; b=AWnHeEO28vCZvxKTomqeTMRTf1EfAbzH2T9C676ZBal07XuIIGVpuDfyDmuUZDxlxPQkBc 6G7C+1T8D1z/e3G37vrUEj/SCTXSuvUYKblPDsAFfi4581HIPBu30Gp9NaOpS8eTqCqQLa HyQrM8Pik8XqESHLlJssnWB3Rty+RPY= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711641550; a=rsa-sha256; cv=none; b=BmAg/RBGzdJxz8Ms4VxxeU+jcdKrL6+l6T6rremekVN+2tN/DcTO5hH0cfrKqDSzcBR9K+ YPnmuuCiDDkD+3nq0Bm7lvgO0xtFTvwwLR/E/LhFt/PwhsZ4BNYMvTBPcayWw9F9IQ4TmO T52Dr+aiX0VIKyTHiP7y5mcDBCRen5c= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fKgqsRfH; spf=pass (imf29.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 08502CE2C11; Thu, 28 Mar 2024 15:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 2F74AC43142; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711641546; bh=43XallgnzSLZhguS4VWitQ2Fcw54C6K2Ncxf6+7BSRI=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=fKgqsRfHUCx6aBs250bwLQxrFH3Lt/DFlxIi8K/W26txiNrqxJep69UlidZtSxnVn k7iSc3CfIlmPR0UbHZqUpdqicpM92Ww6KLLDJoV/Qry79ox2BJ1pTf+muRfMeS23BZ p4i2qIH1mZzObREbjVuGDqhXLNAMEJnhF5aQtvrBlxljhYj0EgbZmcQ0Dp4zfo04Me C+tPRd7A842f/XiH5yoJ14adYy7E/MbzAGR7hwyIzfLBoLIe+y1x820s9EyNVwrNBO yN40GaJTPuM2NJdmotsIDLpSQg7ygtHrme3rJNFUudKpg+rfSWF+pZEf5nxlBBQ4AD uBTUPLvTuJ9ig== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 23321CD1283; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) From: Joel Granados via B4 Relay Date: Thu, 28 Mar 2024 16:57:53 +0100 Subject: [PATCH 6/7] io_uring: Remove the now superfluous sentinel elements from ctl_table array MIME-Version: 1.0 Message-Id: <20240328-jag-sysctl_remset_misc-v1-6-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> To: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Kees Cook , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Luis Chamberlain , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, io-uring@vger.kernel.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Joel Granados X-Mailer: b4 0.13-dev-2d940 X-Developer-Signature: v=1; a=openpgp-sha256; l=866; i=j.granados@samsung.com; h=from:subject:message-id; bh=fE/NZmB4pRzGY5dsPYrxUBO9ZoOr+5OhzOId8tu7QTs=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGYFk8bmxZGot17fJWYqTrmMAyaWIBy9sBUWG aHGw/deIYoGrIkBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJmBZPGAAoJELqXzVK3 lkFPPqgL/j0Ld5LzYavMO9DP8fYz7mNmdGMwclTzF1+obs3fJGdIR8B/yld44GUGxZL131jYcMG rHpj3oVP4UfarmvGW9AI2OimEgbMMWPFc1ZmFkY/CrgzinI5TjytwY+i2r2AavTNWRMT7zcLAQf Vdq3FZfdbZ+JpLovP5iiwvyb2Cd96kkzD/e4Oa1nyGkxFYPOAxO80j4LDy7GfxL6+9UIIGGFZv4 DaZKSWK1X2UrZOmVK1qgRXej8kHjlVxhl53AUNyQ+rFa5VbLRO405J68WgjMP32GJMISyVW57h5 ocoprGgLHRyg4LpPfHIL4yohqv2RIyMpZPgpoTW5dpYZqFRcURac/bVmRZRQx5wpJjjEowDk45c H7nH57Hsk+EcGqekPtpXVg4vLZuvXOmv5CConYIlM2ttcTJItblMO8RCNiIqgE21QlZc99oAynV a/OGIOEYnrYir1BnHvhD/LINHxzOFzcChPE2iJr9kbQNFsz7wr+soDr8zShfiwcyJ1Ika8nd5s7 ik= X-Developer-Key: i=j.granados@samsung.com; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for j.granados@samsung.com/default with auth_id=70 X-Original-From: Joel Granados Reply-To: j.granados@samsung.com X-Rspamd-Queue-Id: 36EA4120017 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: gsjtqfmgcr6y5gm5e1z5qshz45pjmr4u X-HE-Tag: 1711641549-736202 X-HE-Meta: U2FsdGVkX1/JkrGCDdj+iNbJfbhWEWTiMzilW9KwJ538aJTO0wwn13ynlyYX6HC6zmmGlf/RfPxFrMJIwscFfP/59J2uH2NCgoAJYpUCOWeAVhYRlIoNbtj0ibGC2cygj75qxg9jvkJM28ctcLLgTQK6vO+hEYAu7sR9aTyXIivE87ROolgOZ1HYecPLSJ2BowXtt1GpF33xpBiMNKBZCxXDP5Kt8TPFNki0XmjerpIuHazw5O1cAl6q7oI5yl5dfpC040jwgZadMRTUrEpY/b8tWBhLcqOt/fR02U2/ksgCUX94DWEf9xf4aVAiVKuGiKc8pav3c3r7X0IuUcF6zjF3R9gIeGAR526RtB67fRNfI/lcsd6tui4b3hB/ecdCHf6bmYFP8FCh7xt5OZh2AYjh8aVmjBajgsO3wGrj8XNx+84Nl8n5hhOxm47i+AD2DqMqDMior1v3xFA2H4Zgg9zdUn2D1gj+liTAF2kktkekGQh0qsPJmZY6G/+VEzpOsoyloJU25YIEYD0Bs0DdFIeep0VeY7MWLHXctF+XUaA75K4jIKLzGYT/FI7UDPz9KyMLWp1GZp1oA7SFRRwICCcGUu9Kn/0bM1W58mrynNq+fSyo4ROZvGi6d2P2uU628yTtr2Uc17CSD1GQRPEVVLdBb65LIIf+VUysbWhfglNU84JNSMcIhsyFNdvID+kOCcXd7Ou2xkBIno2pdSv/4JZZCs8xAchc848TQ0ChXgSSYjqX6wQ9TvlteDwIlQA8ufQON6ATdZrIxgEnhZ67J9HvcEgXSHCmahWYg6p/6hAjaNPAEndpB40r58waLdCuw9V+dvp+xjQyooH6VGVz53u0fGSi6pw/uFfgoS/v3Y/SVHNGKqJHSFs1hvbLUHnJkTnvrpYrWwRppjUzzc1btIL8iw6B1K50orgFNjVqXor5T+I0FbdYSb6g7DRVgbYn2gBwj9KIZt/tsuEenk2 YkrmzosY mlLeWbpysdXndmC9Irb4eK2iyn9K7wqpu85BR0SuGSIG2/5RDLiYWbjYXW0ovKfBPU7Te2QcnHZjECe8uwWoji+dOPZb9ErXwLo+Ug7ID0P/zzh4e57614KVO9g== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Joel Granados This commit comes at the tail end of a greater effort to remove the empty elements at the end of the ctl_table arrays (sentinels) which will reduce the overall build time size of the kernel and run time memory bloat by ~64 bytes per sentinel (further information Link : https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/) Remove sentinel element from kernel_io_uring_disabled_table Signed-off-by: Joel Granados --- io_uring/io_uring.c | 1 - 1 file changed, 1 deletion(-) diff --git a/io_uring/io_uring.c b/io_uring/io_uring.c index 5d4b448fdc50..fe3c93e21e2c 100644 --- a/io_uring/io_uring.c +++ b/io_uring/io_uring.c @@ -169,7 +169,6 @@ static struct ctl_table kernel_io_uring_disabled_table[] = { .mode = 0644, .proc_handler = proc_dointvec, }, - {}, }; #endif From patchwork Thu Mar 28 15:57:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Granados via B4 Relay X-Patchwork-Id: 13608844 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B3235CD11DD for ; Thu, 28 Mar 2024 15:59:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B2F8E6B0099; Thu, 28 Mar 2024 11:59:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id ADEA26B009A; Thu, 28 Mar 2024 11:59:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 895D06B009B; Thu, 28 Mar 2024 11:59:12 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 670236B0099 for ; Thu, 28 Mar 2024 11:59:12 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 32BF71C1188 for ; Thu, 28 Mar 2024 15:59:12 +0000 (UTC) X-FDA: 81946906944.21.B9DA027 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf06.hostedemail.com (Postfix) with ESMTP id 2C52E18001B for ; Thu, 28 Mar 2024 15:59:09 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="O+v1+/no"; spf=pass (imf06.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711641550; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=+sDzjJoXQZKxyLavyDXAwkUQBt8ccuxv/zod2fqfNxo=; b=MfYTplL+mF4xjMUyNVgiPf1caP1TUC1C8a6foYUVxEsxhJWczDH3MMRUvNbiTC0fKyQbTL VWP+DQ7r0FmDMu3m4fIObLk+LP5xNC4VoNbG1Q8Ao88oUNW5mPWLe4B6phOV/tD73uHil2 l5aRLWXIsNbSpJcWC6mtEf2820MgeS0= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711641550; a=rsa-sha256; cv=none; b=HZgwthTEBOFO6QttXbUuY9ofoTAdVXt3vCFY0Ss8Ok1toWAsPXY2aaEsrcyoV5czjhuhVn amAtwQqmj3aGhhHuJ666fK27DnZy7vkLgNDOkycK0Aqf0v0iMszhcUG+D5wLT6mWEwmNOG T6USN2zTXV4nkfnTLzpI/4PLvD/TjjM= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="O+v1+/no"; spf=pass (imf06.hostedemail.com: domain of devnull+j.granados.samsung.com@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=devnull+j.granados.samsung.com@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 85ED5617B4; Thu, 28 Mar 2024 15:59:07 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 52F70C3277D; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711641546; bh=mM06SAnSuRZUv5Kr1gQkrOle0ZVHR6HF0Jnu4nRNtL0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=O+v1+/noxeHa2Z29M0Dfz3L7XwTqiI0xSKknYFHgodqhhqIXTlgaF5GJjkqnuAv3L QJxvcu3YYA1qZjmQriQPtlGiApETtmUtwQHVF/mp/WtFQk9UehvOgAJeV6PpbAWgWt 02/i+g/f0rWpKPeEEZakfWjZpLF/khrQ+h7tWPfJteywlTTTgyReBJobJ5ExHS2O2q P+uatIB9TfpZ9YCFscfcUjEAexbVtmkvVbscVRBTU0U0R6SWjGJWmJjXG4HSM2sdT5 VtY1FnB+Bq7tZ4HXbaYYH7rGNOO4FPxvElyBHUboqVi1ty0+qGhl83aKm0zP/ug6uc /8eNJHjxwny0g== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3E82CCD11DD; Thu, 28 Mar 2024 15:59:06 +0000 (UTC) From: Joel Granados via B4 Relay Date: Thu, 28 Mar 2024 16:57:54 +0100 Subject: [PATCH 7/7] drivers: perf: Remove the now superfluous sentinel elements from ctl_table array MIME-Version: 1.0 Message-Id: <20240328-jag-sysctl_remset_misc-v1-7-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> To: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Kees Cook , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Luis Chamberlain , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, io-uring@vger.kernel.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Joel Granados X-Mailer: b4 0.13-dev-2d940 X-Developer-Signature: v=1; a=openpgp-sha256; l=941; i=j.granados@samsung.com; h=from:subject:message-id; bh=x6LKxIed1g3mBTsVnM3LyyId0GhLgp5Sc+vsy/qx9t0=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGYFk8b3d2Da02YyON9nng/oh0az7TH1At0Oj Klqtpadz8QDfYkBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJmBZPGAAoJELqXzVK3 lkFPn8AL/RQuAkZvqODJOaCfSxnffeO8fIdKo3HY6jpLrbB1T2bwX+NMLubJdUp3yENm7YB8nRa WW22oyyDlvKBzvMdpZd+FKjXo7UBi7qchJGagofe3xiSIEGW50zF5NJDsM7ktMH5gzkhzIXDn2y zr/ABmufu4M7Zp2Wr9jVGv4y27IaAVDyFc4zrPnoSa0mN49bPR3NDQWuqqdYJEL6TmQnN2pKz1K wTPVnaqmhRdvr5Rjm7bltaHte6Bc8+h5J14i2UXK1jWSg1QYCATTJjpTGopxecIhWetPhrcfO1l 3sSGhEU/sq2scZklB97vertazO6s46/yNljcLygRX2jL+HciVVcAOzhjZZMUQWAqUDPhCH5PQyL oF5sSgTDRjbTSNQpMGp+Zz4Le+f0MYjgkudGjGozgrNAA/i//Ct6jR22lj9qFmZGqe9IxsUEDiI mlqlj7Zr6yMfYyLS/gGgRPGvV1D6kyV9cMFEdPnBexcqwE/4lVrh9+wu+JqVoOoY6+a/ZCRcCN7 k8= X-Developer-Key: i=j.granados@samsung.com; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for j.granados@samsung.com/default with auth_id=70 X-Original-From: Joel Granados Reply-To: j.granados@samsung.com X-Stat-Signature: jczmw3i5spzrrondwh4w7th1y48nj8s1 X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 2C52E18001B X-Rspam-User: X-HE-Tag: 1711641549-599595 X-HE-Meta: U2FsdGVkX1+U9wzwShBrSOrsDeI5yiZkNYlT+DGWvH+v5WkYjSSPiail1OpgWRzoRxEGNcdKHKXHhteLZeIjVsBHzsKX5N5rOQWk9iVCi23TkrZKizOP9T/AtliE9wVBowCz60Jkn0pLX/HiS7ZQ4pdvU/zi7ZgILEAwej5M63sR7cnOLi6w3Zo+xqPqBrd7zVObfd81xoj3OXktJiJa8k4FgGPnVZk9zEUbM4j67vls9iKdq0vOn/Gh0Rkcn8BdYn86E6Yfj1siLGeIO6ByZ5Id/nEwQI5gzPn8IHWmKE4ExubyXHemiaHDgBzXIstLZUSHN7gzwmFwshAR83s2t4I6MfUga4N89BGpB00y4Fw511G75j0274+L9CWfYB7SE3S1U6wE8DWwSHykQIYh7fM1TP08lSgxMY0G5TS3eI8adLIOBjKCgVQluECBTkjNJvH284/eyOgcGc5QDJYqyRPL0qMDet1zV/0GanIet92RhuQNW8l6UC6BUHPK6WdZIOHmDYHRqqDMu6i5pRzerDI/jbwSQE9Eln2KeDN2XMpVffnUq5c1mKfBVEi1KZbEauCF1LB87e+nDNKTC9NulT73tRkHin6EQbwgLH0FxjGH5UpFJzbAc5IwB2nweN301+CaabG5KCyqJ4R3HJSzb+t44Xfy3G5Q4jnbAN1eHLFDAtmmyIY9RSbfk3cqiPFJsqBFJLc4gAyjq9GiQDCJvsy3e3F38Lho2LpNvy77T+A37p99ffR1lbKGFtnzJm6tcowfo2dhSEbFw/fZFtdclsPHQGV8kKwQKfG7GcLOjLndu1jLsAWUfs4oEDSL4Zdtxo+biidvmMHJwANPwafVkFVy7EHENIvEDHNVR6J+6tw+eeYo3fg4iENtu6gaauVLpr1OffQGme2AX53wPgcDn+gWUi8x8MgaoMNWVxCfU1aBtZ+V8HCPZvnS+wdnrOt/fkUMW7dsNPrr8G+XREF 3W3bCZEI sNaRHOAeKm4gmiojhKyxna/0Q3llsN76r5PkaLgMkz7em1PiwdEjtVsiaHfliPR8rk55H99UrPbVL7prhV1eO8hyjz5/UvU9ZvBAFLqJiJ7r1//q0UoFs08zr2h7zU7RRZ+WSb1HK+JoUfCBlyJM/oALlAHDpTWbp7ZPPvpyVXLEACFfjaN3qlpwHFnarfubTZDp3T/7za9cHTSBIZ7ppC2/i10KI4yZc8gRUx7ombqGKcQIQUOHQ1kBqLcgT2dXD5/qmYj6W/MOE2VSKpQ7/MWNv4t8426i74LuT9QRBT9lcjvtqyqVUeOwIhIP8/h1Zt/6OH/OCoGDAXauoAaa09Zh9jgv5Sku3mHyne4J2b9WskHd5e/oHQUA9FKeM6ZLuSSL9ihsmLMTggFbkPp817a/dHLjnEP0G0AxjaTjINN0oxNpzHfWHKuSj8U1zsE96pDnslUu6PaQ3nCLbNI5gJZIhV0wk9mMZGp3rvgOJ++sMK6GEwLJkCgLlhM2D4KL1JQRJlHvUq4AE2v8jvXTeNLJcFyhovUhEueEm X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Joel Granados This commit comes at the tail end of a greater effort to remove the empty elements at the end of the ctl_table arrays (sentinels) which will reduce the overall build time size of the kernel and run time memory bloat by ~64 bytes per sentinel (further information Link : https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/) Remove sentinel from sbi_pmu_sysctl_table Signed-off-by: Joel Granados --- drivers/perf/riscv_pmu_sbi.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/perf/riscv_pmu_sbi.c b/drivers/perf/riscv_pmu_sbi.c index 8cbe6e5f9c39..5aef5a8737b2 100644 --- a/drivers/perf/riscv_pmu_sbi.c +++ b/drivers/perf/riscv_pmu_sbi.c @@ -1043,7 +1043,6 @@ static struct ctl_table sbi_pmu_sysctl_table[] = { .extra1 = SYSCTL_ZERO, .extra2 = SYSCTL_TWO, }, - { } }; static int pmu_sbi_device_probe(struct platform_device *pdev)