|
Cleanup sysctl
| From: |
| ebiederm@xmission.com (Eric W. Biederman) |
| To: |
| Andrew Morton <akpm@osdl.org> |
| Subject: |
| [PATCH 0/59] Cleanup sysctl |
| Date: |
| Tue, 16 Jan 2007 09:33:47 -0700 |
| Cc: |
| <linux-kernel@vger.kernel.org>,
Linux Containers <containers@lists.osdl.org>,
<netdev@vger.kernel.org>, xfs-masters@oss.sgi.com, xfs@oss.sgi.com,
linux-scsi@vger.kernel.org, James.Bottomley@SteelEye.com,
minyard@acm.org, openipmi-developer@lists.sourceforge.net,
<tony.luck@intel.com>, linux-mips@linux-mips.org,
ralf@linux-mips.org, schwidefsky@de.ibm.com,
heiko.carstens@de.ibm.com, linux390@de.ibm.com,
linux-390@vm.marist.edu, paulus@samba.org, linuxppc-dev@ozlabs.org,
lethal@linux-sh.org, lethal@linux-sh.org,
linuxsh-shmedia-dev@lists.sourceforge.net, <ak@suse.de>,
vojtech@suse.cz, clemens@ladisch.de, a.zummo@towertech.it,
rtc-linux@googlegroups.com, linux-parport@lists.infradead.org,
andrea@suse.de, tim@cyberelk.net, philb@gnu.org,
aharkes@cs.cmu.edu, coda@cs.cmu.edu,
codalist@TELEMANN.coda.cs.cmu.edu, aia21@cantab.net,
linux-ntfs-dev@lists.sourceforge.net, mark.fas |
| Archive-link: |
| Article,
Thread
|
There has not been much maintenance on sysctl in years, and as a result is
there is a lot to do to allow future interesting work to happen, and being
ambitious I'm trying to do it all at once :)
The patches in this series fall into several general categories.
- Removal of useless attempts to override the standard sysctls
- Registers of sysctl numbers in sysctl.h so someone else does not use
the magic number and conflict.
- C99 conversions so it becomes possible to change the layout of
struct ctl_table without breaking everything.
- Removal of useless claims of module ownership, in the proc dir entries
- Removal of sys_sysctl support where people had used conflicting sysctl
numbers. Trying to break glibc or other applications by changing the
ABI is not cool. 9 instances of this in the kernel seems a little
extreme.
- General enhancements when I got the junk I could see out.
Odds are I missed something, most of the cleanups are simply a result of
me working on the sysctl core and glancing at the users and going: What?
Eric
|
|