Eric W. Biederman
2830b68361
sysctl: Refactor the binary sysctl handling to remove duplicate code
...
Read in the binary sysctl path once, instead of reread it
from user space each time the code needs to access a path
element.
The deprecated sysctl warning is moved to do_sysctl so
that the compat_sysctl entries syscalls will also warn.
The return of -ENOSYS when !CONFIG_SYSCTL_SYSCALL is moved
to binary_sysctl. Always leaving a do_sysctl available
that handles !CONFIG_SYSCTL_SYSCALL and printing the
deprecated sysctl warning allows for a single defitition
of the sysctl syscall.
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com >
2009-11-06 03:23:35 -08:00
..
2009-09-21 14:29:21 +02:00
2009-10-11 11:20:58 -07:00
2009-11-03 11:03:09 +01:00
2009-10-11 11:20:58 -07:00
2009-10-24 11:07:51 +02:00
2009-08-24 11:33:40 +10:00
2009-09-24 03:50:25 -04:00
2009-09-24 03:50:26 -04:00
2009-09-24 03:50:26 -04:00
2009-09-24 07:20:58 -07:00
2009-10-29 07:39:25 -07:00
2009-09-15 09:19:38 -07:00
2009-09-24 07:20:58 -07:00
2009-09-23 11:02:26 -07:00
2009-09-18 09:48:52 -07:00
2009-10-29 07:39:25 -07:00
2009-11-03 07:52:39 -08:00
2009-07-18 14:19:53 +02:00
2009-08-10 15:41:12 +02:00
2009-10-28 20:34:34 +01:00
2009-10-05 12:04:16 -07:00
2009-09-24 07:21:04 -07:00
2009-08-29 14:10:07 +02:00
2009-09-23 07:39:30 -07:00
2009-07-29 19:10:34 -07:00
2009-09-19 13:13:17 -07:00
2009-09-23 18:12:10 -07:00
2009-10-01 16:11:11 -07:00
2009-09-09 17:30:06 +02:00
2009-07-24 10:53:29 +02:00
2009-09-23 07:39:29 -07:00
2009-10-09 15:56:44 +02:00
2009-11-06 03:20:07 -08:00
2009-10-01 16:11:11 -07:00
2009-10-11 11:20:58 -07:00
2009-09-24 07:20:58 -07:00
2009-10-08 12:16:35 -07:00
2009-10-29 08:56:20 +10:30
2009-10-23 09:35:02 +02:00
2009-09-24 07:21:04 -07:00
2009-09-22 07:17:38 -07:00
2009-08-29 14:10:07 +02:00
2009-08-21 21:43:46 +02:00
2009-09-23 07:39:28 -07:00
2009-09-20 20:15:40 +02:00
2009-09-24 07:20:59 -07:00
2009-10-07 08:11:20 +02:00
2009-09-23 19:46:30 +02:00
2009-10-15 20:33:01 +02:00
2009-10-07 08:11:20 +02:00
2009-10-15 20:33:01 +02:00
2009-10-15 20:33:01 +02:00
2009-09-27 11:39:25 -07:00
2009-10-01 16:11:13 -07:00
2009-09-23 07:39:41 -07:00
2009-08-06 05:50:21 +02:00
2009-09-30 22:56:10 +02:00
2009-08-02 14:26:09 +02:00
2009-09-17 10:17:25 +02:00
2009-10-14 15:02:34 +02:00
2009-09-17 10:17:25 +02:00
2009-09-21 09:53:55 +02:00
2009-09-21 09:53:55 +02:00
2009-10-29 09:19:29 -07:00
2009-09-24 07:21:01 -07:00
2009-09-24 07:21:04 -07:00
2009-09-24 09:34:47 +09:30
2009-09-17 15:53:44 -04:00
2009-09-24 07:21:04 -07:00
2009-08-31 18:08:50 +02:00
2009-09-24 15:13:11 -07:00
2009-10-29 08:20:00 -07:00
2009-11-06 03:23:35 -08:00
2009-10-29 07:39:30 -07:00
2009-11-06 03:20:07 -08:00
2009-07-12 14:03:27 -07:00
2009-09-15 10:17:30 +02:00
2009-09-23 09:46:15 -07:00
2009-09-21 15:14:55 +02:00
2009-09-23 18:13:10 -07:00
2009-09-24 07:21:04 -07:00
2009-08-10 14:43:09 +02:00
2009-10-29 08:20:00 -07:00