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 B408DCD11DD for ; Thu, 28 Mar 2024 23:05:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4147C6B0082; Thu, 28 Mar 2024 19:05:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3C47B6B0085; Thu, 28 Mar 2024 19:05:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 264F06B0088; Thu, 28 Mar 2024 19:05:26 -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 08B696B0082 for ; Thu, 28 Mar 2024 19:05:26 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 51C56C0FA4 for ; Thu, 28 Mar 2024 23:05:25 +0000 (UTC) X-FDA: 81947981010.01.8870456 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by imf20.hostedemail.com (Postfix) with ESMTP id 32F8F1C001E for ; Thu, 28 Mar 2024 23:05:23 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=tVpOSstz; spf=pass (imf20.hostedemail.com: domain of axboe@kernel.dk designates 209.85.216.47 as permitted sender) smtp.mailfrom=axboe@kernel.dk; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711667123; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=/3aFzydSyExlB9BmbA34QemVRJ/ZXxJRv4umeOt6fqw=; b=nsuc11Vbs7xbymeXrVJFJbjRJpuvDPF+90BUOmlIiSdNPciMwHPoSeGPwxnHJRM7cGNQHj +CJtgnbRt9SFHT1z+8/25HMW2JzM5tUNZbXdj5TwEId3oiy2Lej+QRyH7WB5eLVUKe10uG KYnWIhjN/nBY7avp9MJ/jIGH/QnsnZg= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711667123; a=rsa-sha256; cv=none; b=mbyBY4nvcDvJ6yUbsaKaWwWxUfW68O+23iTNWIh05Jt9tLVKGk1HNAmz7DgU8Qz70Qv02b 4kRWL+mnUo2GdSbcBLl2bKcwZExzGFSijf8og73PW6G+olQajyUXiW1oSdZMYjI5FLL7Xs 3eHESnYqjHLTvViVpSgqHkSD5EIh6no= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=tVpOSstz; spf=pass (imf20.hostedemail.com: domain of axboe@kernel.dk designates 209.85.216.47 as permitted sender) smtp.mailfrom=axboe@kernel.dk; dmarc=none Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-29f8ae4eae5so406854a91.0 for ; Thu, 28 Mar 2024 16:05:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1711667122; x=1712271922; darn=kvack.org; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/3aFzydSyExlB9BmbA34QemVRJ/ZXxJRv4umeOt6fqw=; b=tVpOSstz0yRtDHatSCoMeHMIc4TLZhJiZaU7bgtPHpAcwAZfxhz2S7nTU0Tr18dDu3 KNxDyH3XfQKYNyidLgy7cC8V+cyDS7b40P+F/otdOJ7PCWbECncwtYXO0iaUVg+5HRmm CK7ZvQCgh3X4hAeTyJzJdhV80Xe7b18cAJXn4maWv2avvcupFJXtYpIRrzDtjOKQsuiA hFBADe8HcO5eCVq4gkVH7wSC9X15pkWXMWUjv+IXfgE+5o7nTHL6Tys3NRTj6btzLwh0 UGtV+fr4GXlIjtBd0tOy58mEwK2Y7iKZ2FohrxkYj1f6aFcYSbZk1LtM4AKBqjDx5Skf jSjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711667122; x=1712271922; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/3aFzydSyExlB9BmbA34QemVRJ/ZXxJRv4umeOt6fqw=; b=f9Cxew4paPaBJOoJiNQof/Pd2IuOLS8xpJoAeCS5CkAmbUwOXbBGZpPx4MVhdL+9OT crkbg4u5zIIHCP92tOSZqYTE5hf9I4VOeglupbpOSpB3T6GGVYcL+CaXIfFOiDMh7tJI /vqLEvB0kKTMOt0PUhCi3epJrzZOQtfQzQDBWm2zDqC0XACKx1oc+sY9IV1Dn6eRQdAh 2ZZOaEWuxgivK/dxJkfrIrVmSrw86JomeNu9XtAYWm5uWejttJu+NXJRwOFg9sbNQST3 H8pSdDm89bSRaZ+aN9y+VMIov1TE++3Ns6ZjDis6NzPJUMNJzR8AtIZ1I6/5j9iNWcV7 Sd1A== X-Forwarded-Encrypted: i=1; AJvYcCVW09znbBafg6zFEu4Y0Vm4T82nHg0SttPue1wa3XzBv2Wzd9e9eutzlw6YIgn1hxaBGFqIAD2e4UPDaRndlKPDKOE= X-Gm-Message-State: AOJu0YwcysBE4zRSyCGxTy2Kgyj/IK22PIyQfeiJ7IpgseioiVrlqgm/ Jz1+pn8LU0nuc90nIDxQnjX73S0WP9xShKwDxk9ectSn/n+o1vJh/25eRFNBg6k= X-Google-Smtp-Source: AGHT+IGt0gkc119snKbJARF7UnrFMVXsS7gpTXjZzbZBfCEKd0wr8mr1SMS6Ds7kY42qafqSBM/uug== X-Received: by 2002:a17:90b:3504:b0:29b:780c:c671 with SMTP id ls4-20020a17090b350400b0029b780cc671mr907698pjb.0.1711667121826; Thu, 28 Mar 2024 16:05:21 -0700 (PDT) Received: from [127.0.0.1] ([50.234.116.5]) by smtp.gmail.com with ESMTPSA id cx18-20020a17090afd9200b0029d7e7b7b41sm4013902pjb.33.2024.03.28.16.05.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Mar 2024 16:05:21 -0700 (PDT) From: Jens Axboe 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" , Pavel Begunkov , Atish Patra , Anup Patel , Will Deacon , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou , Joel Granados 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 In-Reply-To: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> References: <20240328-jag-sysctl_remset_misc-v1-0-47c1463b3af2@samsung.com> Subject: Re: (subset) [PATCH 0/7] sysctl: Remove sentinel elements from misc directories Message-Id: <171166712004.796545.8747989552701562593.b4-ty@kernel.dk> Date: Thu, 28 Mar 2024 17:05:20 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.12.5-dev-2aabd X-Stat-Signature: cm5z39ykwxsghrngsuzdmo8cf3s6z9ft X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 32F8F1C001E X-Rspam-User: X-HE-Tag: 1711667123-892613 X-HE-Meta: U2FsdGVkX18RfB00APX31mLZRqUxscR6x9FRM3D9Y3RgyVWEkguASTSKVZ7oJhTsY9bdqWZAdMMwHLzNPzDFaoJMx++AVk+KQ4SOLkw8BGtGckWPAU5Ra24tKPuSZd3tzYw18Ap9xirBAXNlKIKPex1VNg1MnRNoy/hA5jAcLz8jktsrnkS08N9tzOsHeegxo4OIOz+V1ZwLZbQGe1zO8RYtwUZtj6khFr1QQRv6D1q70eE0WMxSuCknss0rhpfyJemr+vRCW0h3A++6/xBOE4UD3vSB+lU3+PPxxMisRWzbiLQx7A9SwTqTi6Mj4ZFq/slRwCVo04O+Fuvmlu6Hm1G4QMeMnN8NoGD5yCEjLR1n1qJpp6IzYk6/XsvCeLlNaONc0QGMvc2+TyVestN8PBzXShucQo3W2GkOER9trbLrcnDxUZwJAZ/PMcQxKEOntC771KrHMCKf7yar6u0ZEPiwNCbU56YzZylxep4qmHZ6p2NYboiqz7ZQSgdpPMCb4ZdfElk82Lpz8ClXv0JKkDNYUCjm6GRuiBuPWeR3znsrp1MYQezF8qBpISfxeI5GZh05zDyMjDFrSTS/17gJjq7jQLTZybXqnm0yYUs2W610mBpB05yoFI7dmj6e1Xs8gps3HxR2v08LhurQtYabswR3WuQI+hACfFKKtT4uyipP9sLSSOeTfzvOD+EX7BDLk9W4ZdJFmgKa1KkRIiCB31ZRbChiSefsg6W/i3IrzCSQJasON/rrQenncOSuHTUdxnR+2u4npopx/g7qpyT43OXFD2YgOD7FnsoRLS+H4VWCmSXIWWrhx8B4VpzAi2OJ7H6Az9M6G/j0+oyAkOY+6RcjammV45RuADbZwbSUbaGVZXVlFlYi8CgT5nTlNFSmRi83NdNm/gzpLnLUKKAfl5/MrxkS1NN0LWtOVbHOg1kmAhQmwNc/t8msQTC3WIKuMqqCnz2Q3cIZGySL9wf z9FdFLBE jMTnP0EiDdEMcaF8XQ2mcigx7uzqjpY07dUlYndHjw6iR2kNSmiw0jtx/1HyTXnmkgQSm1LdCUXNe4WsDOkT88YGkTKi51LxSsB2iS/0b+/wAATKT6Wzjdc73m7Aelj4f0l6wEE28qWmLFVcXMuTncFB786rnslYlWNddZNLTJGk101AALG8NHCEE985tmlgsQFcjlZjv3TWgfB6j0Lz/pEaqJ78ERaUqop6ZylZNZmoSsvUjPRafolPliL8QP4lrc8qVg0Hh003ZOCCgBvZ57bRAKcDb8INMLiw2HV+O1w0iAkzIZbhW7nTMkyrAf7yuQ5yKwJdP8ZuNKGTI+pmqmYG0nd2lOf3aGcQy+AtcCwBL21SpzsXXgT9gc4uk/X3FOm4zgqNi1pmerB0mkX6rW1zcuAq3Pjjy8Wk4Q/yWu/V91u8U61bRJ2wZ77SUq7Rs/DpNYog2xB+XC8Bba+7v+MpWwRCZwBjrqcWOmNZUtu5C+Me5976Dk8MEQi88uUlgCEo9 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, 28 Mar 2024 16:57:47 +0100, Joel Granados wrote: > What? > These commits remove the sentinel element (last empty element) from the > sysctl arrays of all the files under the "mm/", "security/", "ipc/", > "init/", "io_uring/", "drivers/perf/" and "crypto/" directories that > register a sysctl array. The inclusion of [4] to mainline allows the > removal of sentinel elements without behavioral change. This is safe > because the sysctl registration code (register_sysctl() and friends) use > the array size in addition to checking for a sentinel [1]. > > [...] Applied, thanks! [6/7] io_uring: Remove the now superfluous sentinel elements from ctl_table array (no commit info) Best regards, -- Jens Axboe