From mboxrd@z Thu Jan 1 00:00:00 1970 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 8D362C4345F for ; Mon, 15 Apr 2024 16:06:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 082F46B0088; Mon, 15 Apr 2024 12:06:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 033766B0089; Mon, 15 Apr 2024 12:06:44 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E3E1C6B009B; Mon, 15 Apr 2024 12:06:44 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id BF78E6B0088 for ; Mon, 15 Apr 2024 12:06:44 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 82B3C1C0BC3 for ; Mon, 15 Apr 2024 16:06:44 +0000 (UTC) X-FDA: 82012244328.27.9417EB8 Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by imf08.hostedemail.com (Postfix) with ESMTP id 9D3C9160028 for ; Mon, 15 Apr 2024 16:06:41 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=iAUZvkwh; dmarc=pass (policy=none) header.from=chromium.org; spf=pass (imf08.hostedemail.com: domain of keescook@chromium.org designates 209.85.216.42 as permitted sender) smtp.mailfrom=keescook@chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713197201; h=from:from:sender: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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=W9YkT2PBxlsTiQpc9k80Xb2w2qGzzlQLFXvx15ENFSo=; b=RSqXZ2hzE3P3Yw1Ci4dKoy1kStK/MHP3qHb1RJWIK/xDNFPnPCvWlFjC2yu44ssUF9xDro 6w/yFH3SHRW9B7J5XarEsNgPS94NPUcPxyqHeUyQTytOKCVICqHXvExj+rYz6LXt7pE8A4 SDBZTKYXk8O4R/jtyAErHKBADXi+yME= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=iAUZvkwh; dmarc=pass (policy=none) header.from=chromium.org; spf=pass (imf08.hostedemail.com: domain of keescook@chromium.org designates 209.85.216.42 as permitted sender) smtp.mailfrom=keescook@chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713197201; a=rsa-sha256; cv=none; b=LK20BsxEbeFmB1ZLxCtqTp773m20fHk66rWAKtSfV8Xw6UqDmsPLnZO/ZWJpslQeo7lDZC 7fVk8WYlNEc+P9P5+jYMtpnUjdUPedyKZpoQCocf0yYRAPSR8m+ttcW8JsPkbprOwIWEGD YJJdv8NZgMghM35aY9dhyTk3FOyll7E= Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-2a526803fccso1884730a91.1 for ; Mon, 15 Apr 2024 09:06:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1713197200; x=1713802000; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=W9YkT2PBxlsTiQpc9k80Xb2w2qGzzlQLFXvx15ENFSo=; b=iAUZvkwh+DfOE94Cdc3Z4KfWiBgztqo1MryRBaIt0PU9QltiC2qVNaSXXcbuHqNUlf +3ZGeHbz5bKD3x06CodEP9foiKDpyQfnBNBe4/0znZK8oyTL7VZ52hZQACx+S5JncmkT MqMgEuvy18uXXfzzocM5+7vZAhLGkNKrjxIq4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713197200; x=1713802000; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=W9YkT2PBxlsTiQpc9k80Xb2w2qGzzlQLFXvx15ENFSo=; b=wHPOp7DffFpkQPAqjPpcASAcSwpfcQw64DZpwGhgT9P6LlV/nv7J7+BTzoXy1KzEPP gvJCObjUXC1jalGwG7D/E4DmYhlxNdwjwwWQD/qQtOKAb4TRCCFOHx/Huboim7uFMluq oGksiE+usFflnfCxHrflU8Uc9im2e2kLif3eDNnXQyZT9XVQO0iSDRiHIs9rrjIZEutz Jqoczqxwnhs2XTIYPORXvV8vWklUljqAklpiIPHJsT+8bcqw9VKgPHnMO7R8pagrNHyf Zviqx07KlMj0tzXdgzr96DKxuo2xQG9pv3GrsD6zgEf+hJ3q0eRqcCA6ztV1MbfDOpx7 5q+Q== X-Forwarded-Encrypted: i=1; AJvYcCXCb3ISaLytlbI6iRDI+/rGddFh0lPN+QVBQba1ggfWGki5pBZ36pN+dwVjCp3tlmDZkIJBvw4vjiYunrwkgpIbJDE= X-Gm-Message-State: AOJu0YytM5LlSMJqyeWZES4Lg6nBQozb8JAbDdL0/Csg9DDgHvSYbCdC uetPKsYfPm/smFRObmmCme7sDEzVGucmIzdKMYsJYMADs+f6jINUefs0a/Moaw== X-Google-Smtp-Source: AGHT+IEOd/x1N/CPtx25Nf+PUqf1rfZqa2mTy1XxaxcS7HXEzP+ucQDv/NhrafY/fDlqqKtbbV3LWA== X-Received: by 2002:a17:90b:3d3:b0:2a5:ba9d:a06b with SMTP id go19-20020a17090b03d300b002a5ba9da06bmr10113697pjb.5.1713197200332; Mon, 15 Apr 2024 09:06:40 -0700 (PDT) Received: from www.outflux.net ([198.0.35.241]) by smtp.gmail.com with ESMTPSA id l6-20020a17090a49c600b002a46b925e99sm8796108pjm.18.2024.04.15.09.06.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Apr 2024 09:06:39 -0700 (PDT) Date: Mon, 15 Apr 2024 09:06:39 -0700 From: Kees Cook To: j.granados@samsung.com Cc: Andrew Morton , Muchun Song , Miaohe Lin , Naoya Horiguchi , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , David Howells , Jarkko Sakkinen , Herbert Xu , "David S. Miller" , Jens Axboe , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou , 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 Subject: Re: [PATCH 2/7] security: Remove the now superfluous sentinel element from ctl_table array Message-ID: <202404150906.C37D8D9DA1@keescook> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> <20240328-jag-sysctl_remset_misc-v1-2-47c1463b3af2@samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-2-47c1463b3af2@samsung.com> X-Rspamd-Queue-Id: 9D3C9160028 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: gomnw3azku8t58wdrknkmj9dysrmgt7w X-HE-Tag: 1713197201-447058 X-HE-Meta: U2FsdGVkX1/UNk0u/P0/tIDlmbn5A3QP6SfZBhQQnr2tFZfbblVEH3QA6+NUKtlgTX3BfxAiG5kwMNoORsE/ITnyMcpP9ZEL3nxUzuBR2L1Z+cZ1kh/GudPym2RqMFtFloqkXYlfMFV0xQzW8EAEdS/qi33O1+PZFLN4C78e7xBNLEFKiMVd21rr1AtTVN99S0X6GiVmRmpVeXXbb96DoFy9Rv9WHKMXjDosEgJ4WwZVJu9VkIk3uW1jIGBSxLF94k1p0FrH+mOg5yXDiKD96sgeyFbx8oDj99nWYbDkd6moduYifsHeZJXomXZIf56xHOQUqwLkeBEPgaj/U7Wx898856xWb18P0jLnGuhtVnQSaWk113VLzJ8BUyaZQrP+BWNwO7mgxDVj6qkIXD75+N614X8UvjN/oPWPX9bBbCyr4Rx1U7/bt9Wnd/z/0vEfPDEnu2DWie0KcghuCyqRZ/74VslPpkX4E66xZH2bqN+gvO0Li8MCmoY747UWHrLJtx3i4y96nfc9cfbVET6nKMuh6mAZOHdfht2m+i8CAbnRDlaeICE5YVEr+cg/wYp5LmJXDQGo4iuxcwIc81FxBqqAnxnYSMtityu05aW8jQXn0j+u95kiWDu412DAV94tDolQ2MIOsNeqlP/GiOxHTKsItXjWZ1ZQqDcUEHeXnzoXNEaQ3CEy9Yw+E55A9uyqZddT6ye9Uk3T6spjqK6qWApuVDQXKYgTFQ1cfRWrn+dJQ8guYa29faufi/iTTVGUumFyqFWYsXJg0pEi7+9F4Y1jTA+d1nyPTziq0vnYptGawBv2Ruo7kArOd+mnjK0qM85Lbz9OtXUr0Jd2bWMzChcYLrdBY8Dr2WIXTRYeShZr4tvtM/vFDt1yk4yihwkFhDfW+QoBhD46ZNGK3/wTYKbQJJKLR9mUG93yIZ/YqUhFQx8fZ3lG699sj7hhpF1ie5zxO3bN01j7AEfpRYg zaK9d4mV 72Zgdp0DAfjYTh7Ghu79q8ItFWpxcdDok/kaI3JgdbeouLZ0pX8x3diepijDhr0TmX3hsb4TXOQc7GJZA6+80nhka+CjLBxEpbxaATxjmpznjzXDuF18dMSHeRQdNkcUz7AWmv/AofPCpewJHfgcaZG07o01ne8giiM1kJAsWTZCty9S95doayHO8YiRdjdaPxY0dv6l5RWgVH2jlWLj4kJOU39c5qtw91o4qimtyyOmCp/lg6tgTjeVGXfMUoPDNzwdjWz9Tgc4xxRcw10potTD0BPN0uyANJ7dZxjMXfXaSHRcmgCGGGQptIoAZeAgElgGT+67zJZtiajinSGbBBaCyDVQen1apRUlctZOXE3+aLrIRmxD3elansfeSctyGlEIM+SqvOR/HGMJ4D5g4KIp+LBxo0sVZkMLFEZYwmnts/HmGE9WNh3tNDjwaRt13zsXzMqA979/+a2VfGnf+p04kWmCJvzAg4ths5LysoNKbv3Z1GLPrXZusfR4bKFn7vdEPbi7mrRVg4cwOiv0L6i8XfmtmFs0GfF8b2OnZPMdMJlYuCrFXNeGrO6OI/AcdvSC8OC3I9IOL4UwF/J6GqrAHx6ZAPzeJKehyHZL2AAQZJ5W+bKoHsvFimOGvKCKYYWlxlorKaPfnHXTm/RkYzTL4sE3n3kI2u0g7V6SFE3NZlPZ2vDAl7onMhu/saeqGA2oH 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: On Thu, Mar 28, 2024 at 04:57:49PM +0100, Joel Granados via B4 Relay wrote: > 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 -- Kees Cook