summaryrefslogtreecommitdiffstats
path: root/kernel/sysctl.c
AgeCommit message (Expand)AuthorLines
2025-11-27sysctl: Wrap do_proc_douintvec with the public function proc_douintvec_convJoel Granados-4/+14
2025-11-27sysctl: Create pipe-max-size converter using sysctl UINT macrosJoel Granados-2/+0
2025-11-27sysctl: Move proc_doulongvec_ms_jiffies_minmax to kernel/time/jiffies.cJoel Granados-29/+12
2025-11-27sysctl: Move jiffies converters to kernel/time/jiffies.cJoel Granados-124/+0
2025-11-27sysctl: Move UINT converter macros to sysctl headerJoel Granados-39/+2
2025-11-27sysctl: Move INT converter macros to sysctl headerJoel Granados-75/+0
2025-11-27sysctl: Allow custom converters from outside sysctlJoel Granados-8/+24
2025-11-27sysctl: Create macro for user-to-kernel uint converterJoel Granados-7/+11
2025-11-27sysctl: Add optional range checking to SYSCTL_UINT_CONV_CUSTOMJoel Granados-37/+32
2025-11-27sysctl: Create unsigned int converter using new macroJoel Granados-15/+28
2025-11-27sysctl: Add optional range checking to SYSCTL_INT_CONV_CUSTOMJoel Granados-66/+40
2025-11-27sysctl: Create integer converters with one macroJoel Granados-47/+25
2025-11-27sysctl: Create converter functions with two new macrosJoel Granados-70/+61
2025-11-27sysctl: Discriminate between kernel and user converter paramsJoel Granados-59/+59
2025-11-27sysctl: Indicate the direction of operation with macro namesJoel Granados-116/+136
2025-11-27sysctl: Remove superfluous __do_proc_* indirectionJoel Granados-39/+13
2025-11-27sysctl: Remove superfluous tbl_data param from "dovec" functionsJoel Granados-35/+26
2025-11-27sysctl: Replace void pointer with const pointer to ctl_tableJoel Granados-114/+66
2025-07-23sysctl: rename kern_table -> sysctl_subsys_tableJoel Granados-11/+11
2025-07-23kernel/sys.c: Move overflow{uid,gid} sysctl into kernel/sys.cJoel Granados-18/+0
2025-07-23uevent: mv uevent_helper into kobject_uevent.cJoel Granados-9/+0
2025-07-23sysctl: Remove superfluous includes from kernel/sysctl.cJoel Granados-20/+0
2025-07-23sysctl: Remove (very) old file changelogJoel Granados-16/+0
2025-07-23sysctl: Move sysctl_panic_on_stackoverflow to kernel/panic.cJoel Granados-10/+0
2025-07-23sysctl: move cad_pid into kernel/pid.cJoel Granados-31/+0
2025-07-23sysctl: Move tainted ctl_table into kernel/panic.cJoel Granados-49/+0
2025-07-23Input: sysrq: mv sysrq into drivers/tty/sysrq.cJoel Granados-30/+0
2025-07-23fork: mv threads-max into kernel/fork.cJoel Granados-7/+0
2025-07-23parisc/power: Move soft-power into power.cJoel Granados-9/+0
2025-07-23mm: move randomize_va_space into memory.cJoel Granados-9/+0
2025-07-23rcu: Move rcu_stall related sysctls into rcu/tree_stall.hJoel Granados-20/+0
2025-07-23locking/rtmutex: Move max_lock_depth into rtmutex.cJoel Granados-12/+0
2025-07-23module: Move modprobe_path and modules_disabled ctl_tables into the module su...Joel Granados-20/+0
2025-04-09sparc: mv sparc sysctls into their own file under arch/sparc/kernelJoel Granados-35/+0
2025-04-09stack_tracer: move sysctl registration to kernel/trace/trace_stack.cJoel Granados-10/+0
2025-04-09tracing: Move trace sysctls into trace.cJoel Granados-24/+0
2025-04-09signal: Move signal ctl tables into signal.cJoel Granados-8/+0
2025-04-09panic: Move panic ctl tables into panic.cJoel Granados-31/+0
2025-03-29Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds-18/+0
2025-03-26Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-221/+0
2025-03-24Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-56/+0
2025-03-18s390: Move s390 sysctls into their own file under arch/s390joel granados-18/+0
2025-02-21perf/core: Move perf_event sysctls into kernel/eventsJoel Granados-64/+0
2025-02-18x86: Move sysctls into arch/x86Joel Granados-56/+0
2025-02-07sysctl: remove unneeded includeKaixiong Yu-6/+0
2025-02-07sysctl: remove the vm_tableKaixiong Yu-3/+0
2025-02-07sh: vdso: move the sysctl to arch/sh/kernel/vsyscall/vsyscall.cKaixiong Yu-12/+1
2025-02-07x86: vdso: move the sysctl to arch/x86/entry/vdso/vdso32-setup.cKaixiong Yu-7/+1
2025-02-07fs: dcache: move the sysctl to fs/dcache.cKaixiong Yu-9/+0
2025-02-07fs: drop_caches: move sysctl to fs/drop_caches.cKaixiong Yu-9/+0