Whamcloud - gitweb
LU-812 kernel: AUTOCONF_INCLUDED removed
authorWally Wang <wang@cray.com>
Wed, 11 Jul 2012 20:14:20 +0000 (13:14 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Sun, 15 Jul 2012 23:58:21 +0000 (19:58 -0400)
AUTOCONF_INCLUDED has been removed since 2.6.37 and no longer there
has <linux/config.h>.

Change-Id: I68611638f61012b2becddc4e0dec613ed2b17c99
Signed-off-by: Wally Wang <wang@cray.com>
Reviewed-on: http://review.whamcloud.com/2146
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Reviewed-by: Peng Tao <tao.peng@emc.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
30 files changed:
build/autoconf/lustre-build-linux.m4
libcfs/include/libcfs/linux/kp30.h
libcfs/include/libcfs/linux/linux-prim.h
libcfs/include/libcfs/linux/linux-time.h
libcfs/libcfs/linux/linux-debug.c
libcfs/libcfs/linux/linux-prim.c
libcfs/libcfs/linux/linux-proc.c
lnet/klnds/mxlnd/mxlnd.h
lnet/klnds/o2iblnd/o2iblnd.h
lnet/klnds/ptllnd/ptllnd.h
lnet/klnds/qswlnd/qswlnd.h
lnet/klnds/ralnd/ralnd.h
lnet/klnds/socklnd/socklnd_lib-linux.h
lustre/include/linux/lprocfs_status.h
lustre/include/linux/obd_support.h
lustre/llite/llite_mmap.c
lustre/llite/lloop.c
lustre/llite/rw26.c
lustre/mdc/mdc_reint.c
lustre/mds/mds_log.c
lustre/mdt/mdt_identity.c
lustre/mdt/mdt_idmap.c
lustre/obdclass/linux/linux-module.c
lustre/obdfilter/filter.c
lustre/obdfilter/filter_io.c
lustre/obdfilter/filter_io_26.c
lustre/obdfilter/filter_log.c
lustre/obdfilter/filter_lvb.c
lustre/ptlrpc/wirehdr.c
lustre/ptlrpc/wiretest.c

index 1896190..0833328 100644 (file)
@@ -233,8 +233,7 @@ LB_CHECK_FILE([$LINUX_CONFIG],[],
 # and at more old has only one line
 # include <autoconf.h>
 LB_CHECK_FILE([$LINUX_OBJ/include/linux/autoconf.h],[AUTOCONF_HDIR=linux],
-        [LB_CHECK_FILE([$LINUX_OBJ/include/generated/autoconf.h],[AUTOCONF_HDIR=generated
-                       AC_DEFINE(AUTOCONF_INCLUDED, 1, [autoconf.h not define it while move to generated])],
+        [LB_CHECK_FILE([$LINUX_OBJ/include/generated/autoconf.h],[AUTOCONF_HDIR=generated],
        [AC_MSG_ERROR([Run make config in $LINUX.])])])
         AC_SUBST(AUTOCONF_HDIR)
 LB_CHECK_FILE([$LINUX_OBJ/include/linux/version.h],[],
index e132f83..2e1ead7 100644 (file)
@@ -38,9 +38,6 @@
 #define __LIBCFS_LINUX_KP30_H__
 
 
-#ifndef AUTOCONF_INCLUDED
-# include <linux/config.h>
-#endif
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <linux/string.h>
index 534a7df..8e8f7e7 100644 (file)
@@ -47,9 +47,6 @@
 #error This include is only for kernel use.
 #endif
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/init.h>
 #include <linux/kernel.h>
index a82097c..cb274c4 100644 (file)
@@ -96,9 +96,6 @@
 #error This include is only for kernel use.
 #endif
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/version.h>
index 3417631..9fc64e6 100644 (file)
@@ -38,9 +38,6 @@
  * Author: Phil Schwan <phil@clusterfs.com>
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kmod.h>
 #include <linux/notifier.h>
index ae7df19..1df8542 100644 (file)
@@ -35,9 +35,6 @@
  */
 
 #define DEBUG_SUBSYSTEM S_LNET
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/fs_struct.h>
index 99dcb32..5294e08 100644 (file)
@@ -40,9 +40,6 @@
  * Author: Phil Schwan <phil@clusterfs.com>
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 2072e74..69b2978 100644 (file)
@@ -39,9 +39,6 @@
  * Author: Scott Atchley <atchley at myri.com>
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>       /* module */
 #include <linux/kernel.h>       /* module */
 #include <linux/mm.h>
index 735a872..ce80d76 100644 (file)
@@ -38,9 +38,6 @@
  * Author: Eric Barton <eric@bartonsoftware.com>
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 93ba94c..c51d82d 100644 (file)
@@ -36,9 +36,6 @@
  * Author: PJ Kirner <pjkirner@clusterfs.com>
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index cd2ffcf..33e44b0 100644 (file)
@@ -41,9 +41,6 @@
 
 #include <qsnet/kernel.h>
 #undef printf                                   /* nasty QSW #define */
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 
 #include <elan/epcomms.h>
index 9d6fcab..fbea48d 100644 (file)
@@ -36,9 +36,6 @@
  * Author: Eric Barton <eric@bartonsoftware.com>
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 07e59a1..2a943c0 100644 (file)
@@ -37,9 +37,6 @@
 #ifndef __LINUX_SOCKNAL_LIB_H__
 #define __LINUX_SOCKNAL_LIB_H__
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/version.h>
index 272c95c..cfbd4c3 100644 (file)
@@ -47,9 +47,6 @@
 #endif
 
 #ifdef __KERNEL__
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/proc_fs.h>
 #include <linux/seq_file.h>
 #include <linux/version.h>
index f5a09c2..4fdb4e5 100644 (file)
 #endif
 
 #ifdef __KERNEL__
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
 #include <asm/cpufeature.h>
 #include <asm/processor.h>
-#endif
 #include <linux/seq_file.h>
 #include <linux/module.h>
 #include <linux/slab.h>
index 0115b6c..ec74d35 100644 (file)
@@ -34,9 +34,6 @@
  * Lustre is a trademark of Sun Microsystems, Inc.
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <linux/string.h>
index 8c867c5..b98f640 100644 (file)
@@ -79,9 +79,6 @@
  *
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 
 #include <linux/sched.h>
index a85c6f2..80a3a61 100644 (file)
@@ -38,9 +38,6 @@
  * Lustre Lite I/O page cache routines for the 2.5/2.6 kernel version
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <linux/string.h>
index 0ba1512..6922c57 100644 (file)
@@ -37,9 +37,6 @@
 #define DEBUG_SUBSYSTEM S_MDC
 
 #ifdef __KERNEL__
-#ifndef AUTOCONF_INCLUDED
-# include <linux/config.h>
-#endif
 # include <linux/module.h>
 # include <linux/kernel.h>
 #else
index 879af6b..53cf411 100644 (file)
@@ -42,9 +42,6 @@
 
 #define DEBUG_SUBSYSTEM S_MDS
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/version.h>
 
index b245c62..23c7ce4 100644 (file)
@@ -41,9 +41,6 @@
 
 #define DEBUG_SUBSYSTEM S_MDS
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 135151a..2b50225 100644 (file)
@@ -39,9 +39,6 @@
 
 #define DEBUG_SUBSYSTEM S_MDS
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index e585a47..6990177 100644 (file)
@@ -43,9 +43,6 @@
 #define DEBUG_SUBSYSTEM S_CLASS
 
 #ifdef __KERNEL__
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h> /* for CONFIG_PROC_FS */
-#endif
 #include <linux/module.h>
 #include <linux/errno.h>
 #include <linux/kernel.h>
index f0bba1e..422db94 100644 (file)
@@ -51,9 +51,6 @@
 
 #define DEBUG_SUBSYSTEM S_FILTER
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/fs.h>
 #include <linux/dcache.h>
index 29a0f73..701cdfd 100644 (file)
@@ -40,9 +40,6 @@
 
 #define DEBUG_SUBSYSTEM S_FILTER
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/pagemap.h> // XXX kill me soon
 #include <linux/version.h>
index 68a9a7f..363843d 100644 (file)
@@ -40,9 +40,6 @@
  * Author: Phil Schwan <phil@clusterfs.com>
  */
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/pagemap.h> // XXX kill me soon
 #include <linux/version.h>
index 53396d3..bca819c 100644 (file)
@@ -42,9 +42,6 @@
 
 #define DEBUG_SUBSYSTEM S_FILTER
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/version.h>
 
index 773e1cd..a548983 100644 (file)
@@ -42,9 +42,6 @@
 
 #define DEBUG_SUBSYSTEM S_FILTER
 
-#ifndef AUTOCONF_INCLUDED
-#include <linux/config.h>
-#endif
 #include <linux/module.h>
 #include <linux/version.h>
 
index dd4c4d1..ba60b20 100644 (file)
@@ -40,9 +40,6 @@
 #endif
 
 #ifdef __KERNEL__
-# ifndef AUTOCONF_INCLUDED
-#  include <linux/config.h>
-# endif
 # ifdef CONFIG_FS_POSIX_ACL
 #  include <linux/fs.h>
 #  include <linux/posix_acl_xattr.h>
index 4ad1e5b..29ca1f4 100644 (file)
@@ -40,9 +40,6 @@
 #endif
 
 #ifdef __KERNEL__
-# ifndef AUTOCONF_INCLUDED
-#  include <linux/config.h>
-# endif
 # ifdef CONFIG_FS_POSIX_ACL
 #  include <linux/fs.h>
 #  include <linux/posix_acl_xattr.h>