Action disabled: source

[PATCH] fix the SYSCTL=n compilation

This change “[PATCH] fix the SYSCTL=n compilation” (commit 93a6fef) in Linux kernel is authored by Adrian Bunk <bunk [at]> on Wed Feb 28 20:12:23 2007 -0800.

Description of "[PATCH] fix the SYSCTL=n compilation"

The change “[PATCH] fix the SYSCTL=n compilation” introduces changes as follows.

[PATCH] fix the SYSCTL=n compilation

/home/bunk/linux/kernel-2.6/linux-2.6.20-mm2/kernel/sysctl.c:1411: error: conflicting types for 'register_sysctl_table'
/home/bunk/linux/kernel-2.6/linux-2.6.20-mm2/include/linux/sysctl.h:1042: error: previous declaration of 'register_sysctl_table' was here
make[2]: *** [kernel/sysctl.o] Error 1

Caused by commit 0b4d414714f0d2f922d39424b0c5c82ad900a381.

Signed-off-by: Adrian Bunk <>
Cc: "Eric W. Biederman" <>
Signed-off-by: Andrew Morton <>
Signed-off-by: Linus Torvalds <>

Linux kernel releases containing commit 93a6fef

The Linux kernel releases containing this commit are as follows.

Linux kernel code changes from "[PATCH] fix the SYSCTL=n compilation"

There are 3 lines of Linux source code added/deleted in this change. Code changes to Linux kernel are as follows.

 kernel/sysctl.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
index 3ca1d5ff0319..34b2301276ce 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -1359,8 +1359,7 @@ void unregister_sysctl_table(struct ctl_table_header * header)
 #else /* !CONFIG_SYSCTL */
-struct ctl_table_header * register_sysctl_table(ctl_table * table,
-						int insert_at_head)
+struct ctl_table_header *register_sysctl_table(ctl_table * table)
 	return NULL;

The commit for this change in Linux stable tree is 93a6fef (patch).

Last modified: 2020/02/11