diff --git a/lnet/klnds/gmlnd/gmlnd.h b/lnet/klnds/gmlnd/gmlnd.h index 6936737557e342e363d073dd00c3fb2ac8651eae..2d568112ca930c977a384d8ebc4479aafb7308b5 100644 --- a/lnet/klnds/gmlnd/gmlnd.h +++ b/lnet/klnds/gmlnd/gmlnd.h @@ -38,8 +38,9 @@ #ifndef EXPORT_SYMTAB # define EXPORT_SYMTAB #endif - -#include "linux/config.h" +#ifdef HAVE_KERNEL_CONFIG_H +#include <linux/config.h> +#endif #include "linux/module.h" #include "linux/tty.h" #include "linux/kernel.h" diff --git a/lnet/klnds/iiblnd/iiblnd.h b/lnet/klnds/iiblnd/iiblnd.h index 8b72f24f2264360032f0847921182e6d29d18de4..06c678298fe139b7346708902ee6e5ed20baad3f 100644 --- a/lnet/klnds/iiblnd/iiblnd.h +++ b/lnet/klnds/iiblnd/iiblnd.h @@ -24,8 +24,9 @@ #ifndef EXPORT_SYMTAB # define EXPORT_SYMTAB #endif - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> #include <linux/kernel.h> #include <linux/mm.h> diff --git a/lnet/klnds/mxlnd/mxlnd.h b/lnet/klnds/mxlnd/mxlnd.h index 28e58caec2aee11a49b5b6fc308a11e8573e9782..46fe3c23abda3aa4e312fca97049f1f6b9a9a9da 100644 --- a/lnet/klnds/mxlnd/mxlnd.h +++ b/lnet/klnds/mxlnd/mxlnd.h @@ -25,8 +25,9 @@ #ifndef EXPORT_SYMTAB #define EXPORT_SYMTAB #endif - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> /* module */ #include <linux/kernel.h> /* module */ #include <linux/mm.h> diff --git a/lnet/klnds/o2iblnd/o2iblnd.h b/lnet/klnds/o2iblnd/o2iblnd.h index e27f86090ec550e305124bf847c7c80a73803fe9..0b566b227bfb94e530004191ab6acf4a3e2b6ab2 100644 --- a/lnet/klnds/o2iblnd/o2iblnd.h +++ b/lnet/klnds/o2iblnd/o2iblnd.h @@ -24,8 +24,9 @@ #ifndef EXPORT_SYMTAB # define EXPORT_SYMTAB #endif - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> #include <linux/kernel.h> #include <linux/mm.h> diff --git a/lnet/klnds/openiblnd/openiblnd.h b/lnet/klnds/openiblnd/openiblnd.h index ad97c9de05009d46ece0690b25e1b5e5b1c708f4..56871b68196f5d064539000f81276781b4394218 100644 --- a/lnet/klnds/openiblnd/openiblnd.h +++ b/lnet/klnds/openiblnd/openiblnd.h @@ -24,8 +24,9 @@ #ifndef EXPORT_SYMTAB # define EXPORT_SYMTAB #endif - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> #include <linux/kernel.h> #include <linux/mm.h> diff --git a/lnet/klnds/ptllnd/ptllnd.h b/lnet/klnds/ptllnd/ptllnd.h index 3df2c3a29d8f613dbad9f5900c7d5a51874d35e0..93c44532b16fe78d14656d18a958f6f7fc461d9a 100755 --- a/lnet/klnds/ptllnd/ptllnd.h +++ b/lnet/klnds/ptllnd/ptllnd.h @@ -19,8 +19,9 @@ #ifndef EXPORT_SYMTAB # define EXPORT_SYMTAB #endif - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> #include <linux/kernel.h> #include <linux/mm.h> diff --git a/lnet/klnds/qswlnd/qswlnd.h b/lnet/klnds/qswlnd/qswlnd.h index 0fe2a5eab76dc139a9402d2f5f2dcd9c660183ac..7543ba4e40c9e8ef37f97d1a995c0fe14d81110a 100644 --- a/lnet/klnds/qswlnd/qswlnd.h +++ b/lnet/klnds/qswlnd/qswlnd.h @@ -30,8 +30,9 @@ #include <qsnet/kernel.h> #undef printf /* nasty QSW #define */ - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> #include <elan/epcomms.h> diff --git a/lnet/klnds/ralnd/ralnd.h b/lnet/klnds/ralnd/ralnd.h index 300cf40b92c725351d3d8cf4df1b9e8893a0ec96..d8fce5d5a8439cdf29e02071980e8c564bdc8dc9 100644 --- a/lnet/klnds/ralnd/ralnd.h +++ b/lnet/klnds/ralnd/ralnd.h @@ -24,8 +24,9 @@ #ifndef EXPORT_SYMTAB # define EXPORT_SYMTAB #endif - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> #include <linux/kernel.h> #include <linux/mm.h> diff --git a/lnet/klnds/viblnd/viblnd.h b/lnet/klnds/viblnd/viblnd.h index aae8d1ebd3e48df1997a8a3d9187135a9c1e1d8d..a7e5f1cd6131ee1a1502678eed7f7a5aeee7c0d8 100644 --- a/lnet/klnds/viblnd/viblnd.h +++ b/lnet/klnds/viblnd/viblnd.h @@ -25,8 +25,9 @@ #ifndef EXPORT_SYMTAB # define EXPORT_SYMTAB #endif - +#ifdef HAVE_KERNEL_CONFIG_H #include <linux/config.h> +#endif #include <linux/module.h> #include <linux/kernel.h> #include <linux/mm.h>