The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [PATCH -mm v2 0/1] sysctl: remove CONFIG_PROC_SYSCTL, it just mirrors CONFIG_SYSCTL
@ 2026-07-27 14:46 Oleg Nesterov
  2026-07-27 14:47 ` [PATCH -mm v2 1/1] " Oleg Nesterov
  2026-07-27 17:00 ` [PATCH -mm v2 0/1] " Oleg Nesterov
  0 siblings, 2 replies; 6+ messages in thread
From: Oleg Nesterov @ 2026-07-27 14:46 UTC (permalink / raw)
  To: Alexey Gladkov, Andrew Morton, Eric W. Biederman,
	Nathan Chancellor, Nicolas Schier
  Cc: Geert Uytterhoeven, Maxime Coquelin, Alexandre Torgue,
	Heiko Carstens, Vasily Gorbik, Alexander Gordeev, Thomas Gleixner,
	Ingo Molnar, Borislav Petkov, Dave Hansen, Balbir Singh,
	Yang Yang, Peter Zijlstra, Juri Lelli, Vincent Guittot, Kees Cook,
	Joel Granados, Andrew Morton, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Shuah Khan, Jason A. Donenfeld,
	linux-kernel

Andrew, this patch depends on

	sysctl-move-the-cad_pid-entry-from-pid_table-to-kern_reboot_table.patch

in -mm tree, because that patch removes one CONFIG_PROC_SYSCTL too.

If this patch is accepted, I'll send a couple of followup cleanups:

	kernel/sysctl.c:
		collapse the now-identical CONFIG_SYSCTL nesting

	drivers/parport/procfs.c, fs/dcache.c, and fs/file_table.c:
		drop the CONFIG_PROC_FS checks, now it is clear that
		CONFIG_SYSCTL depends on it

Oleg.
---

 arch/m68k/configs/amcore_defconfig                   |  2 +-
 arch/m68k/configs/stmark2_defconfig                  |  2 +-
 arch/s390/Kconfig                                    |  4 ++--
 arch/x86/kernel/cpu/bus_lock.c                       |  2 +-
 fs/proc/Kconfig                                      |  3 +--
 fs/proc/Makefile                                     |  2 +-
 fs/proc/internal.h                                   |  2 +-
 include/linux/utsname.h                              |  2 +-
 init/Kconfig                                         |  3 ---
 kernel/delayacct.c                                   |  2 +-
 kernel/sched/core.c                                  |  8 ++++----
 kernel/sched/topology.c                              |  4 ++--
 kernel/sysctl.c                                      | 12 ++++++------
 kernel/time/jiffies.c                                |  4 ++--
 kernel/utsname_sysctl.c                              |  4 ++--
 lib/Kconfig.debug                                    |  2 +-
 lib/test_sysctl.c                                    |  2 +-
 net/mpls/Kconfig                                     |  2 +-
 tools/testing/selftests/net/config                   |  2 +-
 tools/testing/selftests/net/packetdrill/config       |  2 +-
 tools/testing/selftests/wireguard/qemu/kernel.config |  2 +-
 21 files changed, 32 insertions(+), 36 deletions(-)


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-07-28 11:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-27 14:46 [PATCH -mm v2 0/1] sysctl: remove CONFIG_PROC_SYSCTL, it just mirrors CONFIG_SYSCTL Oleg Nesterov
2026-07-27 14:47 ` [PATCH -mm v2 1/1] " Oleg Nesterov
2026-07-27 19:51   ` Nicolas Schier
2026-07-28 11:23     ` Oleg Nesterov
2026-07-27 17:00 ` [PATCH -mm v2 0/1] " Oleg Nesterov
2026-07-27 19:18   ` Andrew Morton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox