sysctl.c (cd02938a828f4b2098a074afb7454f106f2e8df5) | sysctl.c (3d43321b7015387cfebbe26436d0e9d299162ea1) |
---|---|
1/* 2 * sysctl.c: General linux system control interface 3 * 4 * Begun 24 March 1995, Stephen Tweedie 5 * Added /proc support, Dec 1995 6 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas. 7 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver. 8 * Added kernel/java-{interpreter,appletviewer}, 96/5/10, Mike Shaver. --- 99 unchanged lines hidden (view full) --- 108static int maxolduid = 65535; 109static int minolduid; 110static int min_percpu_pagelist_fract = 8; 111 112static int ngroups_max = NGROUPS_MAX; 113 114#ifdef CONFIG_MODULES 115extern char modprobe_path[]; | 1/* 2 * sysctl.c: General linux system control interface 3 * 4 * Begun 24 March 1995, Stephen Tweedie 5 * Added /proc support, Dec 1995 6 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas. 7 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver. 8 * Added kernel/java-{interpreter,appletviewer}, 96/5/10, Mike Shaver. --- 99 unchanged lines hidden (view full) --- 108static int maxolduid = 65535; 109static int minolduid; 110static int min_percpu_pagelist_fract = 8; 111 112static int ngroups_max = NGROUPS_MAX; 113 114#ifdef CONFIG_MODULES 115extern char modprobe_path[]; |
116extern int modules_disabled; |
|
116#endif 117#ifdef CONFIG_CHR_DEV_SG 118extern int sg_big_buff; 119#endif 120 121#ifdef CONFIG_SPARC 122#include <asm/system.h> 123#endif --- 404 unchanged lines hidden (view full) --- 528 .ctl_name = KERN_MODPROBE, 529 .procname = "modprobe", 530 .data = &modprobe_path, 531 .maxlen = KMOD_PATH_LEN, 532 .mode = 0644, 533 .proc_handler = &proc_dostring, 534 .strategy = &sysctl_string, 535 }, | 117#endif 118#ifdef CONFIG_CHR_DEV_SG 119extern int sg_big_buff; 120#endif 121 122#ifdef CONFIG_SPARC 123#include <asm/system.h> 124#endif --- 404 unchanged lines hidden (view full) --- 529 .ctl_name = KERN_MODPROBE, 530 .procname = "modprobe", 531 .data = &modprobe_path, 532 .maxlen = KMOD_PATH_LEN, 533 .mode = 0644, 534 .proc_handler = &proc_dostring, 535 .strategy = &sysctl_string, 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 537#if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET) 538 { 539 .ctl_name = KERN_HOTPLUG, 540 .procname = "hotplug", 541 .data = &uevent_helper, 542 .maxlen = UEVENT_HELPER_PATH_LEN, 543 .mode = 0644, --- 461 unchanged lines hidden (view full) --- 1005 .mode = 0644, 1006 .proc_handler = &dirty_writeback_centisecs_handler, 1007 }, 1008 { 1009 .procname = "dirty_expire_centisecs", 1010 .data = &dirty_expire_interval, 1011 .maxlen = sizeof(dirty_expire_interval), 1012 .mode = 0644, | 548#endif 549#if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET) 550 { 551 .ctl_name = KERN_HOTPLUG, 552 .procname = "hotplug", 553 .data = &uevent_helper, 554 .maxlen = UEVENT_HELPER_PATH_LEN, 555 .mode = 0644, --- 461 unchanged lines hidden (view full) --- 1017 .mode = 0644, 1018 .proc_handler = &dirty_writeback_centisecs_handler, 1019 }, 1020 { 1021 .procname = "dirty_expire_centisecs", 1022 .data = &dirty_expire_interval, 1023 .maxlen = sizeof(dirty_expire_interval), 1024 .mode = 0644, |
1013 .proc_handler = &proc_dointvec, | 1025 .proc_handler = &proc_dointvec_userhz_jiffies, |
1014 }, 1015 { 1016 .ctl_name = VM_NR_PDFLUSH_THREADS, 1017 .procname = "nr_pdflush_threads", 1018 .data = &nr_pdflush_threads, 1019 .maxlen = sizeof nr_pdflush_threads, 1020 .mode = 0444 /* read-only*/, 1021 .proc_handler = &proc_dointvec, --- 2085 unchanged lines hidden --- | 1026 }, 1027 { 1028 .ctl_name = VM_NR_PDFLUSH_THREADS, 1029 .procname = "nr_pdflush_threads", 1030 .data = &nr_pdflush_threads, 1031 .maxlen = sizeof nr_pdflush_threads, 1032 .mode = 0444 /* read-only*/, 1033 .proc_handler = &proc_dointvec, --- 2085 unchanged lines hidden --- |