On Thu, Feb 22, 2024 at 08:07:35AM +0100, Thomas Weißschuh wrote: > Praparation series to enable constification of struct ctl_table further > down the line. > No functional changes are intended. Took me some time but I finally got around to it. I just had comments regarding the commit messages. I'll add this to sysctl testing to get the ball rolling; I'll add it to sysctl-next after you modify the commit messages. Thx. > > These changes have been split out and reworked from my original > const sysctl patchset [0]. > I'm resubmitting the patchset in smaller chunks for easier review. > Each split-out series is meant to be useful on its own. > > Changes since the original series: > * Explicit initializartion of header->type in init_header() > * Some additional cleanups > > [0] https://lore.kernel.org/lkml/20231204-const-sysctl-v2-0-7a5060b11447@xxxxxxxxxxxxxx/ > > --- > Thomas Weißschuh (4): > sysctl: drop sysctl_is_perm_empty_ctl_table > sysctl: move sysctl type to ctl_table_header > sysctl: drop now unnecessary out-of-bounds check > sysctl: remove unnecessary sentinel element > > fs/proc/proc_sysctl.c | 19 ++++++++----------- > include/linux/sysctl.h | 22 +++++++++++----------- > 2 files changed, 19 insertions(+), 22 deletions(-) > --- > base-commit: b401b621758e46812da61fa58a67c3fd8d91de0d > change-id: 20231216-sysctl-empty-dir-71d7631f7bfe > > Best regards, > -- > Thomas Weißschuh <linux@xxxxxxxxxxxxxx> > -- Joel Granados
Attachment:
signature.asc
Description: PGP signature