Skip to content

Commit ad0b314

Browse files
committed
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Pull sysctl system call removal from Eric Biederman: "As far as I can tell we have reached the point where no one enables the sysctl system call anymore. It still is enabled in a few defconfigs but they are mostly the rarely used one and in asking people about that it was more cut & paste enabled than anything else. This is single commit that just deletes code. Leaving just enough code so that the deprecated sysctl warning continues to be printed. If my analysis turns out to be wrong and someone actually cares it will be easy to revert this commit and have the system call again. There was one new xtensa defconfig in linux-next that enabled the system call this cycle and when asked about it the maintainer of the code replied that it was not enabled on purpose. As of today's linux-next tree that defconfig no longer enables the system call. What we saw in the review discussion was that if we go a step farther than my patch and mess with uapi headers there are pieces of code that won't compile, but nothing minds the system call actually disappearing from the kernel" Link: https://lore.kernel.org/lkml/201910011140.EA0181F13@keescook/ * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace: sysctl: Remove the sysctl system call
2 parents b94ae8a + 61a47c1 commit ad0b314

34 files changed

+0
-1354
lines changed

arch/arc/configs/nps_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ CONFIG_IKCONFIG=y
77
CONFIG_IKCONFIG_PROC=y
88
CONFIG_BLK_DEV_INITRD=y
99
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3=y
10-
CONFIG_SYSCTL_SYSCALL=y
1110
# CONFIG_EPOLL is not set
1211
# CONFIG_SIGNALFD is not set
1312
# CONFIG_TIMERFD is not set

arch/arc/configs/tb10x_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ CONFIG_INITRAMFS_ROOT_UID=2100
1515
CONFIG_INITRAMFS_ROOT_GID=501
1616
# CONFIG_RD_GZIP is not set
1717
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3=y
18-
CONFIG_SYSCTL_SYSCALL=y
1918
CONFIG_KALLSYMS_ALL=y
2019
# CONFIG_AIO is not set
2120
CONFIG_EMBEDDED=y

arch/arm/configs/axm55xx_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ CONFIG_NAMESPACES=y
2020
CONFIG_SCHED_AUTOGROUP=y
2121
CONFIG_RELAY=y
2222
CONFIG_BLK_DEV_INITRD=y
23-
CONFIG_SYSCTL_SYSCALL=y
2423
CONFIG_EMBEDDED=y
2524
# CONFIG_COMPAT_BRK is not set
2625
CONFIG_PROFILING=y

arch/arm/configs/keystone_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ CONFIG_CGROUP_CPUACCT=y
1111
CONFIG_CGROUP_SCHED=y
1212
CONFIG_BLK_CGROUP=y
1313
CONFIG_BLK_DEV_INITRD=y
14-
CONFIG_SYSCTL_SYSCALL=y
1514
CONFIG_KALLSYMS_ALL=y
1615
# CONFIG_ELF_CORE is not set
1716
# CONFIG_BASE_FULL is not set

arch/arm/configs/lpc32xx_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ CONFIG_SYSFS_DEPRECATED=y
99
CONFIG_SYSFS_DEPRECATED_V2=y
1010
CONFIG_BLK_DEV_INITRD=y
1111
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
12-
CONFIG_SYSCTL_SYSCALL=y
1312
CONFIG_EMBEDDED=y
1413
CONFIG_SLAB=y
1514
# CONFIG_ARCH_MULTI_V7 is not set

arch/arm/configs/moxart_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ CONFIG_SYSVIPC=y
44
CONFIG_NO_HZ=y
55
CONFIG_IKCONFIG=y
66
CONFIG_IKCONFIG_PROC=y
7-
CONFIG_SYSCTL_SYSCALL=y
87
# CONFIG_ELF_CORE is not set
98
# CONFIG_BASE_FULL is not set
109
# CONFIG_SIGNALFD is not set

arch/arm/configs/qcom_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ CONFIG_IKCONFIG=y
55
CONFIG_IKCONFIG_PROC=y
66
CONFIG_CGROUPS=y
77
CONFIG_BLK_DEV_INITRD=y
8-
CONFIG_SYSCTL_SYSCALL=y
98
CONFIG_KALLSYMS_ALL=y
109
CONFIG_EMBEDDED=y
1110
# CONFIG_SLUB_DEBUG is not set

arch/arm/configs/zx_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ CONFIG_RT_GROUP_SCHED=y
1111
CONFIG_NAMESPACES=y
1212
CONFIG_USER_NS=y
1313
CONFIG_BLK_DEV_INITRD=y
14-
CONFIG_SYSCTL_SYSCALL=y
1514
CONFIG_KALLSYMS_ALL=y
1615
CONFIG_EMBEDDED=y
1716
CONFIG_PERF_EVENTS=y

arch/m68k/configs/m5475evb_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# CONFIG_SWAP is not set
22
CONFIG_LOG_BUF_SHIFT=14
3-
CONFIG_SYSCTL_SYSCALL=y
43
# CONFIG_KALLSYMS is not set
54
# CONFIG_FUTEX is not set
65
# CONFIG_EPOLL is not set

arch/mips/configs/ci20_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ CONFIG_CGROUP_CPUACCT=y
1717
CONFIG_NAMESPACES=y
1818
CONFIG_USER_NS=y
1919
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
20-
CONFIG_SYSCTL_SYSCALL=y
2120
CONFIG_KALLSYMS_ALL=y
2221
CONFIG_EMBEDDED=y
2322
# CONFIG_VM_EVENT_COUNTERS is not set

0 commit comments

Comments
 (0)