sysctl.c (b0fc494fae96a7089f3651cb451f461c7291244c) | sysctl.c (9c44bc03fff44ff04237a7d92e35304a0e50c331) |
---|---|
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. --- 32 unchanged lines hidden (view full) --- 41#include <linux/key.h> 42#include <linux/times.h> 43#include <linux/limits.h> 44#include <linux/dcache.h> 45#include <linux/syscalls.h> 46#include <linux/nfs_fs.h> 47#include <linux/acpi.h> 48#include <linux/reboot.h> | 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. --- 32 unchanged lines hidden (view full) --- 41#include <linux/key.h> 42#include <linux/times.h> 43#include <linux/limits.h> 44#include <linux/dcache.h> 45#include <linux/syscalls.h> 46#include <linux/nfs_fs.h> 47#include <linux/acpi.h> 48#include <linux/reboot.h> |
49#include <linux/ftrace.h> | |
50 51#include <asm/uaccess.h> 52#include <asm/processor.h> 53 54#ifdef CONFIG_X86 55#include <asm/nmi.h> 56#include <asm/stacktrace.h> 57#include <asm/io.h> --- 393 unchanged lines hidden (view full) --- 451 { 452 .ctl_name = KERN_CTLALTDEL, 453 .procname = "ctrl-alt-del", 454 .data = &C_A_D, 455 .maxlen = sizeof(int), 456 .mode = 0644, 457 .proc_handler = &proc_dointvec, 458 }, | 49 50#include <asm/uaccess.h> 51#include <asm/processor.h> 52 53#ifdef CONFIG_X86 54#include <asm/nmi.h> 55#include <asm/stacktrace.h> 56#include <asm/io.h> --- 393 unchanged lines hidden (view full) --- 450 { 451 .ctl_name = KERN_CTLALTDEL, 452 .procname = "ctrl-alt-del", 453 .data = &C_A_D, 454 .maxlen = sizeof(int), 455 .mode = 0644, 456 .proc_handler = &proc_dointvec, 457 }, |
459#ifdef CONFIG_FTRACE 460 { 461 .ctl_name = CTL_UNNUMBERED, 462 .procname = "ftrace_enabled", 463 .data = &ftrace_enabled, 464 .maxlen = sizeof(int), 465 .mode = 0644, 466 .proc_handler = &ftrace_enable_sysctl, 467 }, 468#endif | |
469#ifdef CONFIG_KMOD 470 { 471 .ctl_name = KERN_MODPROBE, 472 .procname = "modprobe", 473 .data = &modprobe_path, 474 .maxlen = KMOD_PATH_LEN, 475 .mode = 0644, 476 .proc_handler = &proc_dostring, --- 258 unchanged lines hidden (view full) --- 735 .maxlen = sizeof (int), 736 .mode = 0644, 737 .proc_handler = &proc_dointvec, 738 }, 739#endif 740#ifdef CONFIG_DETECT_SOFTLOCKUP 741 { 742 .ctl_name = CTL_UNNUMBERED, | 458#ifdef CONFIG_KMOD 459 { 460 .ctl_name = KERN_MODPROBE, 461 .procname = "modprobe", 462 .data = &modprobe_path, 463 .maxlen = KMOD_PATH_LEN, 464 .mode = 0644, 465 .proc_handler = &proc_dostring, --- 258 unchanged lines hidden (view full) --- 724 .maxlen = sizeof (int), 725 .mode = 0644, 726 .proc_handler = &proc_dointvec, 727 }, 728#endif 729#ifdef CONFIG_DETECT_SOFTLOCKUP 730 { 731 .ctl_name = CTL_UNNUMBERED, |
732 .procname = "softlockup_panic", 733 .data = &softlockup_panic, 734 .maxlen = sizeof(int), 735 .mode = 0644, 736 .proc_handler = &proc_doulongvec_minmax, 737 .strategy = &sysctl_intvec, 738 .extra1 = &zero, 739 .extra2 = &one, 740 }, 741 { 742 .ctl_name = CTL_UNNUMBERED, |
|
743 .procname = "softlockup_thresh", 744 .data = &softlockup_thresh, 745 .maxlen = sizeof(unsigned long), 746 .mode = 0644, 747 .proc_handler = &proc_doulongvec_minmax, 748 .strategy = &sysctl_intvec, 749 .extra1 = &one, 750 .extra2 = &sixty, --- 2112 unchanged lines hidden --- | 743 .procname = "softlockup_thresh", 744 .data = &softlockup_thresh, 745 .maxlen = sizeof(unsigned long), 746 .mode = 0644, 747 .proc_handler = &proc_doulongvec_minmax, 748 .strategy = &sysctl_intvec, 749 .extra1 = &one, 750 .extra2 = &sixty, --- 2112 unchanged lines hidden --- |