LKML Archive on
help / color / mirror / Atom feed
From: (Eric W. Biederman)
To: Helge Hafting <>
Cc: Andrew Morton <>,
Subject: Re: 2.6.21-rc5-mm2 - compile error on x86-64
Date: Sat, 31 Mar 2007 00:53:38 -0600	[thread overview]
Message-ID: <> (raw)
In-Reply-To: <> (Helge Hafting's message of "Sat, 31 Mar 2007 08:27:43 +0200")

Helge Hafting <> writes:

> Correct. I seem to remember that the latter is considered 
> "deprecated, but some programs may still depend on it".  So I disabled it to 
> see what broke.  udev complained about the missing /proc/sys/kernel/hotplug,
> but was happy to use /sys/kernel/uevent_helper instead.  I didn't
> notice other problems, so I left things like that.

Well if anything it is the other way around.  The preferred interface to
sysctls is /proc/sys.  There is the whole thing where people aren't to
happy with non-process related things in /proc, so in that sense there
is a bit of deprecation, but /proc and /proc/sys are fully supported.

The plethora of configuration is what remains when I dug into the binary
sys_sysctl interface and tested the assertion that no one uses it, and
it has been deprecated for years and we could just kill it.

We can now remove the binary sys_sysctl syscall while keeping /proc/sys
support.  Someday I might even get ambitious and add the appropriate
deprecated warnings so we can kill the binary interface.

I got as far as seeing that there were a small handful of real
programs that use sys_sysctl.  I looked at how were giving notice
and realized that was insufficient to tell users we were deprecating
the thing.  I didn't see much point (except being able to immediate
drop support) to removing sys_sysctl and since we would have to go
a couple of years still supporting it to remove it properly I got
lazy and stopped.

Maybe myself or someone else can get ambitious and deprecate
sys_sysctl properly and we can remove it one of these years...


  reply	other threads:[~2007-03-31  6:54 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-27  5:16 2.6.21-rc5-mm2 Andrew Morton
2007-03-27 10:04 ` 2.6.21-rc5-mm2 William Lee Irwin III
2007-03-28 17:02 ` 2.6.21-rc5-mm2 Andreas Mohr
2007-03-28 17:33   ` 2.6.21-rc5-mm2 Andreas Mohr
2007-03-28 17:45     ` 2.6.21-rc5-mm2 Andreas Mohr
2007-03-28 18:04       ` tty OOPS (Re: 2.6.21-rc5-mm2) Andreas Mohr
2007-03-28 18:38         ` Alexey Dobriyan
2007-03-28 18:56           ` Alexey Dobriyan
2007-03-28 20:07             ` Andrew Morton
2007-03-29 12:48               ` Maneesh Soni
2007-03-28 20:15             ` [FIXED] " Andreas Mohr
2007-03-28 21:08               ` Ethan Solomita
2007-03-28 21:27               ` Ethan Solomita
2007-03-28 17:42 ` 2.6.21-rc5-mm2 Christian
2007-03-28 17:55   ` 2.6.21-rc5-mm2 Pallipadi, Venkatesh
2007-03-28 18:36 ` 2.6.21-rc5-mm2 Badari Pulavarty
2007-03-28 20:20 ` 2.6.21-rc5-mm2 OOPS and spinlock lockup Zan Lynx
2007-03-28 20:50   ` Andrew Morton
2007-03-29 17:53 ` 2.6.21-rc5-mm2 Badari Pulavarty
2007-03-29 17:23   ` 2.6.21-rc5-mm2 Andrew Morton
2007-03-29 18:20 ` 2.6.21-rc5-mm2 - compile error on x86-64 Helge Hafting
2007-03-29 21:28   ` Andrew Morton
2007-03-29 22:10     ` Eric W. Biederman
2007-03-29 22:23       ` Andrew Morton
2007-03-30  5:10         ` Eric W. Biederman
2007-03-29 22:24       ` Randy Dunlap
2007-03-31  6:27     ` Helge Hafting
2007-03-31  6:53       ` Eric W. Biederman [this message]
2007-03-31  6:50     ` Helge Hafting

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \ \ \ \ \ \
    --subject='Re: 2.6.21-rc5-mm2 - compile error on x86-64' \

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).