aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/sysctl.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/sysctl.c')
-rw-r--r--kernel/sysctl.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
index c5ef44ff850f..2fb4246d27de 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -113,6 +113,7 @@ static int ngroups_max = NGROUPS_MAX;
113 113
114#ifdef CONFIG_MODULES 114#ifdef CONFIG_MODULES
115extern char modprobe_path[]; 115extern char modprobe_path[];
116extern int modules_disabled;
116#endif 117#endif
117#ifdef CONFIG_CHR_DEV_SG 118#ifdef CONFIG_CHR_DEV_SG
118extern int sg_big_buff; 119extern int sg_big_buff;
@@ -533,6 +534,17 @@ static struct ctl_table kern_table[] = {
533 .proc_handler = &proc_dostring, 534 .proc_handler = &proc_dostring,
534 .strategy = &sysctl_string, 535 .strategy = &sysctl_string,
535 }, 536 },
537 {
538 .ctl_name = CTL_UNNUMBERED,
539 .procname = "modules_disabled",
540 .data = &modules_disabled,
541 .maxlen = sizeof(int),
542 .mode = 0644,
543 /* only handle a transition from default "0" to "1" */
544 .proc_handler = &proc_dointvec_minmax,
545 .extra1 = &one,
546 .extra2 = &one,
547 },
536#endif 548#endif
537#if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET) 549#if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET)
538 { 550 {