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 --- |