brintos

brintos / linux-shallow public Read only

0
0
Text · 784 B · 8dbde9a Raw
38 lines · c
1// SPDX-License-Identifier: GPL-2.02/*3 * /proc/sys/fs shared sysctls4 *5 * These sysctls are shared between different filesystems.6 */7#include <linux/init.h>8#include <linux/sysctl.h>9 10static struct ctl_table fs_shared_sysctls[] = {11	{12		.procname	= "overflowuid",13		.data		= &fs_overflowuid,14		.maxlen		= sizeof(int),15		.mode		= 0644,16		.proc_handler	= proc_dointvec_minmax,17		.extra1		= SYSCTL_ZERO,18		.extra2		= SYSCTL_MAXOLDUID,19	},20	{21		.procname	= "overflowgid",22		.data		= &fs_overflowgid,23		.maxlen		= sizeof(int),24		.mode		= 0644,25		.proc_handler	= proc_dointvec_minmax,26		.extra1		= SYSCTL_ZERO,27		.extra2		= SYSCTL_MAXOLDUID,28	},29};30 31static int __init init_fs_sysctls(void)32{33	register_sysctl_init("fs", fs_shared_sysctls);34	return 0;35}36 37early_initcall(init_fs_sysctls);38