Re: [PATCH] sysctl: Allow /proc/sys without sys_sysctl

From: Andi Kleen
Date: Tue Jul 11 2006 - 18:24:46 EST


ebiederm@xxxxxxxxxxxx (Eric W. Biederman) writes:

> Since sys_sysctl is deprecated start allow it to be compiled out.
> This should catch any remaining user space code that cares,

I tried this long ago, but found that glibc uses sysctl in each
program to get the kernel version. It probably handles ENOSYS,
but there might be slowdowns or subtle problems from it not knowing
the kernel version.

So I think it's ok to remove the big sysctl, but at a very minimal
replacement that just handles (CTL_KERN, KERN_VERSION) is needed.

Also it's useful to printk for the rest at least for some time
so we know what uses it.

-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/