sysctl.c (b1e50ebcf24668e57f058deb48b0704b5391ed0f) sysctl.c (76ab0f530e4a01d4dc20cdc1d5e87753c579dc18)
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.

--- 23 unchanged lines hidden (view full) ---

32#include <linux/init.h>
33#include <linux/kernel.h>
34#include <linux/kobject.h>
35#include <linux/net.h>
36#include <linux/sysrq.h>
37#include <linux/highuid.h>
38#include <linux/writeback.h>
39#include <linux/ratelimit.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.

--- 23 unchanged lines hidden (view full) ---

32#include <linux/init.h>
33#include <linux/kernel.h>
34#include <linux/kobject.h>
35#include <linux/net.h>
36#include <linux/sysrq.h>
37#include <linux/highuid.h>
38#include <linux/writeback.h>
39#include <linux/ratelimit.h>
40#include <linux/compaction.h>
40#include <linux/hugetlb.h>
41#include <linux/initrd.h>
42#include <linux/key.h>
43#include <linux/times.h>
44#include <linux/limits.h>
45#include <linux/dcache.h>
46#include <linux/syscalls.h>
47#include <linux/vmstat.h>

--- 1068 unchanged lines hidden (view full) ---

1116 },
1117 {
1118 .procname = "drop_caches",
1119 .data = &sysctl_drop_caches,
1120 .maxlen = sizeof(int),
1121 .mode = 0644,
1122 .proc_handler = drop_caches_sysctl_handler,
1123 },
41#include <linux/hugetlb.h>
42#include <linux/initrd.h>
43#include <linux/key.h>
44#include <linux/times.h>
45#include <linux/limits.h>
46#include <linux/dcache.h>
47#include <linux/syscalls.h>
48#include <linux/vmstat.h>

--- 1068 unchanged lines hidden (view full) ---

1117 },
1118 {
1119 .procname = "drop_caches",
1120 .data = &sysctl_drop_caches,
1121 .maxlen = sizeof(int),
1122 .mode = 0644,
1123 .proc_handler = drop_caches_sysctl_handler,
1124 },
1125#ifdef CONFIG_COMPACTION
1124 {
1126 {
1127 .procname = "compact_memory",
1128 .data = &sysctl_compact_memory,
1129 .maxlen = sizeof(int),
1130 .mode = 0200,
1131 .proc_handler = sysctl_compaction_handler,
1132 },
1133#endif /* CONFIG_COMPACTION */
1134 {
1125 .procname = "min_free_kbytes",
1126 .data = &min_free_kbytes,
1127 .maxlen = sizeof(min_free_kbytes),
1128 .mode = 0644,
1129 .proc_handler = min_free_kbytes_sysctl_handler,
1130 .extra1 = &zero,
1131 },
1132 {

--- 1806 unchanged lines hidden ---
1135 .procname = "min_free_kbytes",
1136 .data = &min_free_kbytes,
1137 .maxlen = sizeof(min_free_kbytes),
1138 .mode = 0644,
1139 .proc_handler = min_free_kbytes_sysctl_handler,
1140 .extra1 = &zero,
1141 },
1142 {

--- 1806 unchanged lines hidden ---