From: Andrew Morton Don't add new sysctl numbers. Cc: Con Kolivas Cc: Ingo Molnar Cc: "Eric W. Biederman" Signed-off-by: Andrew Morton --- include/linux/sysctl.h | 1 - kernel/sysctl.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff -puN include/linux/sysctl.h~mm-implement-swap-prefetching-use-ctl_unnumbered include/linux/sysctl.h --- a/include/linux/sysctl.h~mm-implement-swap-prefetching-use-ctl_unnumbered +++ a/include/linux/sysctl.h @@ -202,7 +202,6 @@ enum VM_PANIC_ON_OOM=33, /* panic at out-of-memory */ VM_VDSO_ENABLED=34, /* map VDSO into new processes? */ VM_MIN_SLAB=35, /* Percent pages ignored by zone reclaim */ - VM_SWAP_PREFETCH=36, /* swap prefetch */ }; diff -puN kernel/sysctl.c~mm-implement-swap-prefetching-use-ctl_unnumbered kernel/sysctl.c --- a/kernel/sysctl.c~mm-implement-swap-prefetching-use-ctl_unnumbered +++ a/kernel/sysctl.c @@ -1038,7 +1038,7 @@ static ctl_table vm_table[] = { #endif #ifdef CONFIG_SWAP_PREFETCH { - .ctl_name = VM_SWAP_PREFETCH, + .ctl_name = CTL_UNNUMBERED, .procname = "swap_prefetch", .data = &swap_prefetch, .maxlen = sizeof(swap_prefetch), _