sysctl.c (0898782247ae533d1f4e47a06bc5d4870931b284) | sysctl.c (67f3977f805b34cf0e41090679800d2091d41d49) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * sysctl.c: General linux system control interface 4 * 5 * Begun 24 March 1995, Stephen Tweedie 6 * Added /proc support, Dec 1995 7 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas. 8 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver. --- 250 unchanged lines hidden (view full) --- 259#ifdef CONFIG_EPOLL 260extern struct ctl_table epoll_table[]; 261#endif 262 263#ifdef CONFIG_FW_LOADER_USER_HELPER 264extern struct ctl_table firmware_config_table[]; 265#endif 266 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * sysctl.c: General linux system control interface 4 * 5 * Begun 24 March 1995, Stephen Tweedie 6 * Added /proc support, Dec 1995 7 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas. 8 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver. --- 250 unchanged lines hidden (view full) --- 259#ifdef CONFIG_EPOLL 260extern struct ctl_table epoll_table[]; 261#endif 262 263#ifdef CONFIG_FW_LOADER_USER_HELPER 264extern struct ctl_table firmware_config_table[]; 265#endif 266 |
267#ifdef HAVE_ARCH_PICK_MMAP_LAYOUT | 267#if defined(HAVE_ARCH_PICK_MMAP_LAYOUT) || \ 268 defined(CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT) |
268int sysctl_legacy_va_layout; 269#endif 270 271/* The default sysctl tables: */ 272 273static struct ctl_table sysctl_base_table[] = { 274 { 275 .procname = "kernel", --- 1292 unchanged lines hidden (view full) --- 1568 { 1569 .procname = "vfs_cache_pressure", 1570 .data = &sysctl_vfs_cache_pressure, 1571 .maxlen = sizeof(sysctl_vfs_cache_pressure), 1572 .mode = 0644, 1573 .proc_handler = proc_dointvec, 1574 .extra1 = SYSCTL_ZERO, 1575 }, | 269int sysctl_legacy_va_layout; 270#endif 271 272/* The default sysctl tables: */ 273 274static struct ctl_table sysctl_base_table[] = { 275 { 276 .procname = "kernel", --- 1292 unchanged lines hidden (view full) --- 1569 { 1570 .procname = "vfs_cache_pressure", 1571 .data = &sysctl_vfs_cache_pressure, 1572 .maxlen = sizeof(sysctl_vfs_cache_pressure), 1573 .mode = 0644, 1574 .proc_handler = proc_dointvec, 1575 .extra1 = SYSCTL_ZERO, 1576 }, |
1576#ifdef HAVE_ARCH_PICK_MMAP_LAYOUT | 1577#if defined(HAVE_ARCH_PICK_MMAP_LAYOUT) || \ 1578 defined(CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT) |
1577 { 1578 .procname = "legacy_va_layout", 1579 .data = &sysctl_legacy_va_layout, 1580 .maxlen = sizeof(sysctl_legacy_va_layout), 1581 .mode = 0644, 1582 .proc_handler = proc_dointvec, 1583 .extra1 = SYSCTL_ZERO, 1584 }, --- 1845 unchanged lines hidden --- | 1579 { 1580 .procname = "legacy_va_layout", 1581 .data = &sysctl_legacy_va_layout, 1582 .maxlen = sizeof(sysctl_legacy_va_layout), 1583 .mode = 0644, 1584 .proc_handler = proc_dointvec, 1585 .extra1 = SYSCTL_ZERO, 1586 }, --- 1845 unchanged lines hidden --- |