mirror of
https://github.com/torvalds/linux.git
synced 2024-12-27 21:33:00 +00:00
kernel/sysctl.c: move sysctl_vals and sysctl_long_vals to sysctl.c
sysctl_vals and sysctl_long_vals are declared even if sysctl is disabled. Move its definition to sysctl.c to make sure their integrity in any case. Signed-off-by: Liu Shixin <liushixin2@huawei.com> Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
This commit is contained in:
parent
feb2bd010a
commit
b13bc7cbb9
@ -28,13 +28,6 @@ static const struct inode_operations proc_sys_inode_operations;
|
|||||||
static const struct file_operations proc_sys_dir_file_operations;
|
static const struct file_operations proc_sys_dir_file_operations;
|
||||||
static const struct inode_operations proc_sys_dir_operations;
|
static const struct inode_operations proc_sys_dir_operations;
|
||||||
|
|
||||||
/* shared constants to be used in various sysctls */
|
|
||||||
const int sysctl_vals[] = { 0, 1, 2, 3, 4, 100, 200, 1000, 3000, INT_MAX, 65535, -1 };
|
|
||||||
EXPORT_SYMBOL(sysctl_vals);
|
|
||||||
|
|
||||||
const unsigned long sysctl_long_vals[] = { 0, 1, LONG_MAX };
|
|
||||||
EXPORT_SYMBOL_GPL(sysctl_long_vals);
|
|
||||||
|
|
||||||
/* Support for permanently empty directories */
|
/* Support for permanently empty directories */
|
||||||
|
|
||||||
struct ctl_table sysctl_mount_point[] = {
|
struct ctl_table sysctl_mount_point[] = {
|
||||||
|
@ -82,9 +82,16 @@
|
|||||||
#include <linux/rtmutex.h>
|
#include <linux/rtmutex.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* shared constants to be used in various sysctls */
|
||||||
|
const int sysctl_vals[] = { 0, 1, 2, 3, 4, 100, 200, 1000, 3000, INT_MAX, 65535, -1 };
|
||||||
|
EXPORT_SYMBOL(sysctl_vals);
|
||||||
|
|
||||||
|
const unsigned long sysctl_long_vals[] = { 0, 1, LONG_MAX };
|
||||||
|
EXPORT_SYMBOL_GPL(sysctl_long_vals);
|
||||||
|
|
||||||
#if defined(CONFIG_SYSCTL)
|
#if defined(CONFIG_SYSCTL)
|
||||||
|
|
||||||
/* Constants used for minimum and maximum */
|
/* Constants used for minimum and maximum */
|
||||||
|
|
||||||
#ifdef CONFIG_PERF_EVENTS
|
#ifdef CONFIG_PERF_EVENTS
|
||||||
static const int six_hundred_forty_kb = 640 * 1024;
|
static const int six_hundred_forty_kb = 640 * 1024;
|
||||||
|
Loading…
Reference in New Issue
Block a user