Message ID | 20240322-sysctl-empty-dir-v2-0-e559cf8ec7c0@weissschuh.net (mailing list archive) |
---|---|
Headers | show |
Series | sysctl: move sysctl type to ctl_table_header | expand |
Added this to the constfy branch Thx On Fri, Mar 22, 2024 at 06:05:55PM +0100, Thomas Weißschuh wrote: > Praparation series to enable constification of struct ctl_table further > down the line. > No functional changes are intended. > > 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@weissschuh.net/ > > --- > Changes in v2: > - Rebase onto next-20240322 without changes > - Squash patch 4 into patch 3 (Joel) > - Rework commit messages as per Joels requests > - Link to v1: https://lore.kernel.org/r/20240222-sysctl-empty-dir-v1-0-45ba9a6352e8@weissschuh.net > > --- > Thomas Weißschuh (3): > sysctl: drop sysctl_is_perm_empty_ctl_table > sysctl: move sysctl type to ctl_table_header > sysctl: drop now unnecessary out-of-bounds check > > fs/proc/proc_sysctl.c | 19 ++++++++----------- > include/linux/sysctl.h | 22 +++++++++++----------- > 2 files changed, 19 insertions(+), 22 deletions(-) > --- > base-commit: 13ee4a7161b6fd938aef6688ff43b163f6d83e37 > change-id: 20231216-sysctl-empty-dir-71d7631f7bfe > > Best regards, > -- > Thomas Weißschuh <linux@weissschuh.net> > Signed-off-by: Joel Granados <j.granados@samsung.com>