This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by Lustre configure LUSTRE_VERSION, which was generated by GNU Autoconf 2.68. Invocation command line was $ ./configure --enable-mpitests=no --with-o2ib=/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/ --with-linux=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/ ## --------- ## ## Platform. ## ## --------- ## hostname = isg-dev4-1g uname -m = x86_64 uname -r = 3.2.0-39-generic uname -s = Linux uname -v = #62-Ubuntu SMP Thu Feb 28 00:28:53 UTC 2013 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:2828: checking build system type configure:2842: result: x86_64-unknown-linux-gnu configure:2862: checking host system type configure:2875: result: x86_64-unknown-linux-gnu configure:2895: checking target system type configure:2908: result: x86_64-unknown-linux-gnu configure:2952: checking for a BSD-compatible install configure:3020: result: /usr/bin/install -c configure:3031: checking whether build environment is sane configure:3081: result: yes configure:3222: checking for a thread-safe mkdir -p configure:3261: result: /bin/mkdir -p configure:3274: checking for gawk configure:3304: result: no configure:3274: checking for mawk configure:3290: found /usr/bin/mawk configure:3301: result: mawk configure:3312: checking whether make sets $(MAKE) configure:3334: result: yes configure:3409: checking how to create a ustar tar archive configure:3422: tar --version tar (GNU tar) 1.26 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. configure:3425: $? = 0 configure:3465: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar configure:3468: $? = 0 configure:3472: tar -xf - &5 gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3843: $? = 0 configure:3832: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) configure:3843: $? = 0 configure:3832: gcc -V >&5 gcc: error: unrecognized option '-V' gcc: fatal error: no input files compilation terminated. configure:3843: $? = 4 configure:3832: gcc -qversion >&5 gcc: error: unrecognized option '-qversion' gcc: fatal error: no input files compilation terminated. configure:3843: $? = 4 configure:3863: checking whether the C compiler works configure:3885: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:3889: $? = 0 configure:3937: result: yes configure:3940: checking for C compiler default output file name configure:3942: result: a.out configure:3948: checking for suffix of executables configure:3955: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:3959: $? = 0 configure:3981: result: configure:4003: checking whether we are cross compiling configure:4011: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:4015: $? = 0 configure:4022: ./conftest configure:4026: $? = 0 configure:4041: result: no configure:4046: checking for suffix of object files configure:4068: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4072: $? = 0 configure:4093: result: o configure:4097: checking whether we are using the GNU C compiler configure:4116: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4116: $? = 0 configure:4125: result: yes configure:4134: checking whether gcc accepts -g configure:4154: gcc -c -g -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4154: $? = 0 configure:4195: result: yes configure:4212: checking for gcc option to accept ISO C89 configure:4276: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4276: $? = 0 configure:4289: result: none needed configure:4320: checking for style of include used by make configure:4348: result: GNU configure:4374: checking dependency style of gcc configure:4485: result: gcc3 configure:4510: checking dependency style of gcc configure:4619: result: gcc3 configure:4684: checking for ar configure:4700: found /usr/bin/ar configure:4711: result: ar configure:4742: checking how to run the C preprocessor configure:4773: gcc -E -D_FORTIFY_SOURCE=2 conftest.c configure:4773: $? = 0 configure:4787: gcc -E -D_FORTIFY_SOURCE=2 conftest.c conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:4787: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | /* end confdefs.h. */ | #include configure:4812: result: gcc -E configure:4832: gcc -E -D_FORTIFY_SOURCE=2 conftest.c configure:4832: $? = 0 configure:4846: gcc -E -D_FORTIFY_SOURCE=2 conftest.c conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:4846: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | /* end confdefs.h. */ | #include configure:4875: checking for grep that handles long lines and -e configure:4933: result: /bin/grep configure:4938: checking for egrep configure:5000: result: /bin/grep -E configure:5005: checking for ANSI C header files configure:5025: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5025: $? = 0 configure:5098: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:5098: $? = 0 configure:5098: ./conftest configure:5098: $? = 0 configure:5109: result: yes configure:5122: checking for sys/types.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for sys/stat.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for stdlib.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for string.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for memory.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for strings.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for inttypes.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for stdint.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5122: checking for unistd.h configure:5122: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5122: $? = 0 configure:5122: result: yes configure:5149: checking whether to configure just enough for make dist configure:5158: result: no configure:5185: checking if this distro uses dpkg configure:5189: result: yes configure:5201: checking for buildid configure:5253: result: (from META file) configure:5356: checking for ranlib configure:5372: found /usr/bin/ranlib configure:5383: result: ranlib configure:5448: checking for ld configure:5464: found /usr/bin/ld configure:5475: result: ld configure:5540: checking for objdump configure:5556: found /usr/bin/objdump configure:5567: result: objdump configure:5632: checking for strip configure:5648: found /usr/bin/strip configure:5659: result: strip configure:5687: checking size of unsigned long long configure:5692: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:5692: $? = 0 configure:5692: ./conftest configure:5692: $? = 0 configure:5706: result: 8 configure:5746: checking for osd configure:5767: result: no configure:5789: checking whether to build docs configure:5807: result: no configure:5811: checking whether to build utilities configure:5820: result: yes configure:5825: checking whether to install init scripts configure:5833: result: no configure:5841: checking whether to build Lustre tests configure:5852: result: yes configure:5855: checking whether to build Lustre server support configure:5864: result: yes configure:5867: checking whether to build Lustre client support configure:5876: result: yes configure:5880: checking whether to enable split support configure:5889: result: no configure:5898: checking whether to enable CDEBUG, CWARN configure:5907: result: yes configure:5919: checking whether to enable ENTRY/EXIT configure:5928: result: yes configure:5940: checking whether to enable LASSERT, LASSERTF configure:5949: result: yes configure:5967: checking sys/quota.h usability configure:5967: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5967: $? = 0 configure:5967: result: yes configure:5967: checking sys/quota.h presence configure:5967: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:5967: $? = 0 configure:5967: result: yes configure:5967: checking for sys/quota.h configure:5967: result: yes configure:5979: checking whether to build kernel modules configure:6002: result: yes (linux-gnu) configure:6023: checking for Linux sources configure:6056: result: /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 configure:6062: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 configure:6074: result: yes configure:6083: checking for Linux objects dir configure:6116: result: /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 configure:6153: checking for /boot/kernel.h configure:6164: result: no configure:6169: checking for /var/adm/running-kernel.h configure:6180: result: no configure:6218: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config configure:6230: result: yes configure:6243: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/generated/autoconf.h configure:6255: result: no configure:6261: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/autoconf.h configure:6273: result: yes configure:6283: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/version.h configure:6295: result: yes configure:6307: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/kconfig.h configure:6319: result: no configure:6370: checking for cross compilation configure:6397: result: no configure:6409: checking for external module build support configure:6427: cp conftest.c build && make -d /local/lustre_2.4.1/lustre-2.4.1/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include SUBDIRS=/local/lustre_2.4.1/lustre-2.4.1/build configure:6430: $? = 0 configure:6432: test -s build/conftest.i configure:6435: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | ; | return 0; | } configure:6463: cp conftest.c build && make -d _module_/local/lustre_2.4.1/lustre-2.4.1/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:6466: $? = 0 configure:6468: test -s build/conftest.i configure:6471: $? = 0 configure:6474: result: yes configure:6499: checking that modules can be built at all configure:6516: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:6519: $? = 0 configure:6521: test -s build/conftest.o configure:6524: $? = 0 configure:6527: result: yes configure:6548: checking for Linux release configure:6577: cp conftest.c build && make -d _module_/local/lustre_2.4.1/lustre-2.4.1/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:6580: $? = 0 configure:6584: test -s build/conftest.i configure:6587: $? = 0 configure:6612: result: 2.6.32-jb23-358.18.1.el6-lustre-2.4.1 configure:6626: checking for Lustre release configure:6640: result: 2.6.32_jb23_358.18.1.el6_lustre_2.4.1_ configure:6645: checking for RedHat kernel version configure:6655: result: 2.6.32-358 configure:6717: checking Linux kernel architecture configure:6723: result: x86_64 configure:6729: checking name of module symbol version file configure:6736: result: Module.symvers configure:6743: checking if Linux was built with CONFIG_MODULES configure:6766: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:6769: $? = 0 configure:6771: test -s build/conftest.o configure:6774: $? = 0 configure:6777: result: yes configure:6797: checking if Linux was built with CONFIG_MODVERSIONS configure:6820: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:6823: $? = 0 configure:6825: test -s build/conftest.o configure:6828: $? = 0 configure:6831: result: yes configure:6849: checking if Linux was built with CONFIG_KALLSYMS configure:6872: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:6875: $? = 0 configure:6877: test -s build/conftest.o configure:6880: $? = 0 configure:6883: result: yes configure:6903: checking if kernel module loading is possible configure:6927: cp conftest.c build && make -d _module_/local/lustre_2.4.1/lustre-2.4.1/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE= -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:6930: $? = 0 configure:6932: grep request_module build/conftest.i | grep -v 38 >/dev/null configure:6935: $? = 0 configure:6938: result: yes configure:6964: checking whether to use Compat RDMA configure:7013: result: no configure:7023: checking whether to use any OFED backport headers configure:7054: result: yes configure:7065: checking for tunable panic_dumplog support configure:7081: result: no configure:7087: checking kernel __u64 is long long type configure:7113: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7116: $? = 0 configure:7118: test -s build/conftest.o configure:7121: $? = 0 configure:7124: result: yes configure:7143: checking if Linux was built with symbol tasklist_lock exported configure:7158: result: no configure:7182: checking if is_compat_task() is declared configure:7204: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7207: $? = 0 configure:7209: test -s build/conftest.o configure:7212: $? = 0 configure:7215: result: yes configure:7232: checking if kernel dia_setkey takes 4 args configure:7256: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:41:2: error: too many arguments to function ‘alg.dia_setkey’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:7259: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | struct digest_alg alg; | | alg.dia_setkey(NULL, NULL, 0, NULL); | | ; | return 0; | } configure:7278: result: no configure:7285: checking kmem_cache_destroy(cachep) return int configure:7307: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:39:4: error: void value not ignored as it ought to be make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:7310: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | int i __attribute__ ((unused)); | i = kmem_cache_destroy(NULL); | | ; | return 0; | } configure:7329: result: NO configure:7336: checking check INIT_WORK want 3 args configure:7359: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:40:29: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:40:2: error: ‘INIT_WORK’ undeclared (first use in this function) /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:40:2: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:7362: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct work_struct work __attribute__ ((unused)); | | INIT_WORK(&work, NULL, NULL); | | ; | return 0; | } configure:7381: result: NO configure:7388: checking check register_sysctl_table want 2 args configure:7409: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:38:2: error: too many arguments to function ‘register_sysctl_table’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/sysctl.h:1116:26: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:7412: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | register_sysctl_table(NULL,0); | | ; | return 0; | } configure:7431: result: NO configure:7438: checking check kmem_cache_create has dtor argument configure:7459: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:38:2: error: too many arguments to function ‘kmem_cache_create’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/slab.h:96:20: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:7462: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | kmem_cache_create(NULL, 0, 0, 0, NULL, NULL); | | ; | return 0; | } configure:7481: result: NO configure:7487: checking if kernel has register_shrinker configure:7508: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7511: $? = 0 configure:7513: test -s build/conftest.o configure:7516: $? = 0 configure:7519: result: yes configure:7537: checking for CTL_UNNUMBERED configure:7560: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7563: $? = 0 configure:7565: test -s build/conftest.o configure:7568: $? = 0 configure:7571: result: yes configure:7588: checking for exist sg_set_page configure:7610: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7613: $? = 0 configure:7615: test -s build/conftest.o configure:7618: $? = 0 configure:7621: result: yes configure:7638: checking for sg_init_table configure:7660: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7663: $? = 0 configure:7665: test -s build/conftest.o configure:7668: $? = 0 configure:7671: result: yes configure:7688: checking for network stack has namespaces configure:7710: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7713: $? = 0 configure:7715: test -s build/conftest.o configure:7718: $? = 0 configure:7721: result: yes configure:7738: checking if Linux was built with symbol dump_trace exported configure:7966: result: yes configure:7971: checking whether we can really use dump_trace configure:7993: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build configure:7996: $? = 0 configure:7998: test -s build/conftest.o configure:8001: $? = 0 configure:8004: result: yes configure:8020: checking whether print_trace_address has reliable argument configure:8043: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8046: $? = 0 configure:8048: test -s build/conftest.o configure:8051: $? = 0 configure:8054: result: yes configure:8070: checking whether stacktrace_ops.warning is exist configure:8093: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8096: $? = 0 configure:8098: test -s build/conftest.o configure:8101: $? = 0 configure:8104: result: yes configure:8120: checking dump_trace want address configure:8143: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:48:3: error: too many arguments to function ‘dump_trace’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/asm/stacktrace.h:49:6: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:8146: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | /* end confdefs.h. */ | | #include | | struct task_struct; | struct pt_regs; | #include | | int | main (void) | { | | dump_trace(NULL, NULL, NULL, 0, NULL, NULL); | | ; | return 0; | } configure:8165: result: no configure:8177: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/key-type.h configure:8189: result: yes configure:8205: checking atomic sem.count configure:8228: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:41:35: fatal error: asm/semaphore.h: No such file or directory compilation terminated. make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:8231: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct semaphore s __attribute__ ((unused)); | | atomic_read(&s.count); | | ; | return 0; | } configure:8250: result: NO configure:8257: checking if kernel has wrappers for task's credentials configure:8280: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8283: $? = 0 configure:8285: test -s build/conftest.o configure:8288: $? = 0 configure:8291: result: yes configure:8309: checking whether have cpumask_size() configure:8330: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:48:6: warning: unused variable ‘size’ [-Wunused-variable] configure:8333: $? = 0 configure:8335: test -s build/conftest.o configure:8338: $? = 0 configure:8341: result: yes configure:8359: checking if kernel has struct cred configure:8381: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8384: $? = 0 configure:8386: test -s build/conftest.o configure:8389: $? = 0 configure:8392: result: yes configure:8409: checking whether have topology.h configure:8428: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8431: $? = 0 configure:8433: test -s build/conftest.o configure:8436: $? = 0 configure:8442: result: yes configure:8445: checking whether have topology_core_cpumask configure:8466: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:51:14: warning: unused variable ‘mask’ [-Wunused-variable] configure:8469: $? = 0 configure:8471: test -s build/conftest.o configure:8474: $? = 0 configure:8480: result: yes configure:8494: checking whether have topology_core_siblings configure:8515: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:52:3: error: implicit declaration of function ‘topology_core_siblings’ [-Werror=implicit-function-declaration] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:52:3: error: invalid initializer /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:52:13: warning: unused variable ‘mask’ [-Wunused-variable] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:8518: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | cpumask_t mask = topology_core_siblings(0); | | ; | return 0; | } configure:8537: result: no configure:8543: checking whether have topology_thread_cpumask configure:8564: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:52:14: warning: unused variable ‘mask’ [-Wunused-variable] configure:8567: $? = 0 configure:8569: test -s build/conftest.o configure:8572: $? = 0 configure:8578: result: yes configure:8592: checking whether have topology_thread_siblings configure:8613: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:53:3: error: implicit declaration of function ‘topology_thread_siblings’ [-Werror=implicit-function-declaration] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:53:3: error: invalid initializer /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:53:13: warning: unused variable ‘mask’ [-Wunused-variable] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:8616: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | cpumask_t mask = topology_thread_siblings(0); | | ; | return 0; | } configure:8635: result: no configure:8641: checking whether OFED backports have cpumask_of_node configure:8661: checking whether have cpumask_of_node configure:8682: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:53:21: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:53:14: warning: unused variable ‘mask’ [-Wunused-variable] configure:8685: $? = 0 configure:8687: test -s build/conftest.o configure:8690: $? = 0 configure:8696: result: yes configure:8710: checking whether have cpumask_copy configure:8731: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8734: $? = 0 configure:8736: test -s build/conftest.o configure:8739: $? = 0 configure:8745: result: yes configure:8759: checking whether have node_to_cpumask configure:8780: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:55:3: error: implicit declaration of function ‘node_to_cpumask’ [-Werror=implicit-function-declaration] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:55:3: error: invalid initializer /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:55:13: warning: unused variable ‘mask’ [-Wunused-variable] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:8783: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | cpumask_t mask = node_to_cpumask(0); | | ; | return 0; | } configure:8802: result: no configure:8819: checking if kernel has struct shash_alg configure:8841: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:56:19: warning: unused variable ‘foo’ [-Wunused-variable] configure:8844: $? = 0 configure:8846: test -s build/conftest.o configure:8849: $? = 0 configure:8852: result: yes configure:8870: checking if kernel defines unshare_fs_struct() configure:8894: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8897: $? = 0 configure:8899: test -s build/conftest.o configure:8902: $? = 0 configure:8905: result: yes configure:8923: checking sock_map_fd have second argument configure:8944: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8947: $? = 0 configure:8949: test -s build/conftest.o configure:8952: $? = 0 configure:8955: result: yes configure:8973: checking whether have set_mems_allowed() configure:8996: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:8999: $? = 0 configure:9001: test -s build/conftest.o configure:9004: $? = 0 configure:9007: result: yes configure:9025: checking if 'struct stacktrace_ops' has 'walk_stack' field configure:9046: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9049: $? = 0 configure:9051: test -s build/conftest.o configure:9054: $? = 0 configure:9057: result: yes configure:9074: checking shrinker want self pointer in handler configure:9096: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9099: $? = 0 configure:9101: test -s build/conftest.o configure:9104: $? = 0 configure:9107: result: yes configure:9125: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/oom.h configure:9137: result: yes configure:9152: checking kernel store oom parameters in task configure:9173: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9176: $? = 0 configure:9178: test -s build/conftest.o configure:9181: $? = 0 configure:9184: result: yes configure:9202: checking if ctl_table has a ctl_name field configure:9224: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9227: $? = 0 configure:9229: test -s build/conftest.o configure:9232: $? = 0 configure:9235: result: yes configure:9253: checking if __add_wait_queue_exclusive exists configure:9277: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:67:9: error: implicit declaration of function ‘__add_wait_queue_exclusive’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:9280: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | wait_queue_head_t queue; | wait_queue_t wait; | | __add_wait_queue_exclusive(&queue, &wait); | | ; | return 0; | } configure:9299: result: no configure:9306: checking if kernel has sk_sleep configure:9327: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:64:9: error: implicit declaration of function ‘sk_sleep’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:9330: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | sk_sleep(NULL); | | ; | return 0; | } configure:9349: result: no configure:9356: checking shrink_control is present configure:9378: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:64:16: error: variable ‘tmp’ has initializer but incomplete type /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:64:16: warning: excess elements in struct initializer [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:64:16: warning: (near initialization for ‘tmp’) [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:64:31: error: storage size of ‘tmp’ isn’t known /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:64:31: warning: unused variable ‘tmp’ [-Wunused-variable] make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:9381: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct shrink_control tmp = {0}; | tmp.nr_to_scan = sizeof(tmp); | | ; | return 0; | } configure:9400: result: no configure:9408: checking if dev_get_by_name has two args configure:9429: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9432: $? = 0 configure:9434: test -s build/conftest.o configure:9437: $? = 0 configure:9440: result: yes configure:9465: checking for CPU affinity support configure:9496: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:66:7: warning: "HAVE_CPUMASK_T" is not defined [-Wundef] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:71:3: error: implicit declaration of function ‘set_cpus_allowed’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:9499: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct task_struct t; | #if HAVE_CPUMASK_T | cpumask_t m; | #else | unsigned long m; | #endif | set_cpus_allowed(&t, m); | | ; | return 0; | } configure:9518: result: no (no kernel support) configure:9525: checking for tunable backoff TCP support configure:9551: result: no (no kernel support) configure:9556: checking for QsNet sources configure:9566: result: /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 configure:9569: checking if quadrics kernel headers are present configure:9699: result: no configure:9709: checking whether to enable OpenIB gen2 support configure:9805: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9808: $? = 0 configure:9810: test -s build/conftest.o configure:9813: $? = 0 configure:9816: result: yes configure:9849: adding /usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/Module.symvers to /local/lustre_2.4.1/lustre-2.4.1/Module.symvers configure:9865: checking if OFED has ib_dma_map_single configure:9890: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9893: $? = 0 configure:9895: test -s build/conftest.o configure:9898: $? = 0 configure:9901: result: yes configure:9918: checking if ib_create_cq wants comp_vector configure:9943: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9946: $? = 0 configure:9948: test -s build/conftest.o configure:9951: $? = 0 configure:9954: result: yes configure:9971: checking if OFED has RDMA_CM_EVENT_ADDR_CHANGE configure:9995: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:9998: $? = 0 configure:10000: test -s build/conftest.o configure:10003: $? = 0 configure:10006: result: yes configure:10023: checking if OFED has RDMA_CM_EVENT_TIMEWAIT_EXIT configure:10047: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:10050: $? = 0 configure:10052: test -s build/conftest.o configure:10055: $? = 0 configure:10058: result: yes configure:10075: checking if OFED has rdma_set_reuseaddr configure:10100: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:72:3: error: implicit declaration of function ‘rdma_set_reuseaddr’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:10103: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | /* end confdefs.h. */ | | #include | | #include | #include | #include | #include | | int | main (void) | { | | rdma_set_reuseaddr(NULL, 1); | return 0; | | ; | return 0; | } configure:10122: result: no configure:10138: checking if rdma_create_id wants four args configure:10162: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:72:3: error: too many arguments to function ‘rdma_create_id’ /usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include/rdma/rdma_cm.h:145:20: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:10165: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | /* end confdefs.h. */ | | #include | | #ifdef HAVE_COMPAT_RDMA | #include | #endif | #include | | int | main (void) | { | | rdma_create_id(NULL, NULL, 0, 0); | | ; | return 0; | } configure:10184: result: no configure:10192: checking if RapidArray kernel headers are present configure:10223: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/drivers/xd1/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:64:19: fatal error: rapl.h: No such file or directory compilation terminated. make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:10226: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | RAP_RETURN rc; | RAP_PVOID dev_handle; | | rc = RapkGetDeviceByIndex(0, NULL, &dev_handle); | | return rc == RAP_SUCCESS ? 0 : 1; | | ; | return 0; | } configure:10243: result: no configure:10255: checking whether to enable GNI lnd configure:10264: result: no configure:10400: checking for portals configure:10422: result: no configure:10438: checking whether to build the kernel portals LND configure:10447: result: no configure:10452: checking whether to enable Myrinet MX support configure:10482: result: no configure:10567: checking if sysctl proc_handler wants 5 args configure:10596: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:10599: $? = 0 configure:10601: test -s build/conftest.o configure:10604: $? = 0 configure:10607: result: yes configure:10625: checking if tcp_sendpage first parameter is socket configure:10649: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build configure:10652: $? = 0 configure:10654: test -s build/conftest.o configure:10657: $? = 0 configure:10660: result: yes configure:10680: checking whether to enable pinger support configure:10689: result: yes configure:10697: checking whether to enable data checksum support configure:10706: result: yes configure:10714: checking whether to enable liblustre recovery support configure:10723: result: yes configure:10731: checking whether to enable a write with the health check configure:10740: result: no configure:10748: checking whether to enable lru self-adjusting configure:10757: result: yes configure:10765: checking whether to enable llite_lloop module configure:10788: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:10791: $? = 0 configure:10793: test -s build/conftest.o configure:10796: $? = 0 configure:10800: result: yes configure:10817: checking if Linux was built with symbol truncate_complete_page exported configure:10832: result: no configure:10850: checking if Linux was built with symbol remove_from_page_cache exported configure:10876: result: yes configure:10883: checking if Linux was built with symbol delete_from_page_cache exported configure:10898: result: no configure:10917: checking if Linux was built with symbol d_rehash_cond exported configure:10932: result: no configure:10956: checking if Linux was built with symbol __d_rehash exported configure:10971: result: no configure:10995: checking if Linux was built with symbol node_to_cpumask exported configure:11010: result: no configure:11028: checking if Linux was built with symbol node_to_cpu_mask exported configure:11043: result: no configure:11061: checking if Linux was built with symbol node_2_cpu_mask exported configure:11076: result: no configure:11096: checking for exported filemap_populate configure:11118: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:77:8: error: implicit declaration of function ‘filemap_populate’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:11121: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | filemap_populate(NULL, 0, 0, __pgprot(0), 0, 0); | | ; | return 0; | } configure:11140: result: no configure:11147: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/bit_spinlock.h configure:11159: result: yes configure:11163: checking if bit_spinlock.h can be compiled configure:11184: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:11187: $? = 0 configure:11189: test -s build/conftest.o configure:11192: $? = 0 configure:11195: result: yes configure:11215: checking calc acl size configure:11256: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -include linux/autoconf.h -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:11256: $? = 0 configure:11256: ./conftest configure:11256: $? = 0 configure:11259: result: ACL size 260 configure:11280: checking if Linux was built with CONFIG_CRYPTO in or as module configure:11303: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:11306: $? = 0 configure:11308: test -s build/conftest.o configure:11311: $? = 0 configure:11314: result: yes configure:11333: checking if Linux was built with CONFIG_CRYPTO_HMAC in or as module configure:11356: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:11359: $? = 0 configure:11361: test -s build/conftest.o configure:11364: $? = 0 configure:11367: result: yes configure:11386: checking if Linux was built with CONFIG_CRYPTO_SHA1 in or as module configure:11409: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:11412: $? = 0 configure:11414: test -s build/conftest.o configure:11417: $? = 0 configure:11420: result: yes configure:11440: checking if Linux was built with CONFIG_CRYPTO_AES in or as module configure:11463: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:11466: $? = 0 configure:11468: test -s build/conftest.o configure:11471: $? = 0 configure:11474: result: yes configure:11494: checking whether to enable gss/krb5 support configure:11503: result: no configure:12346: checking if we can store cl_env in task_struct configure:12349: checking tux_info configure:12371: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:79:14: error: ‘struct task_struct’ has no member named ‘tux_info’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:12374: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct task_struct task; | &task.tux_info; | | ; | return 0; | } configure:12394: result: no configure:12404: checking if kernel has tree_lock as rwlock configure:12429: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:80:2: warning: passing argument 1 of ‘_write_lock’ from incompatible pointer type [enabled by default] /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/spinlock_api_smp.h:28:17: note: expected ‘struct rwlock_t *’ but argument is of type ‘struct spinlock_t *’ configure:12432: $? = 0 configure:12434: test -s build/conftest.o configure:12437: $? = 0 configure:12440: result: yes configure:12460: checking if umount_begin needs vfsmount parameter instead of super_block configure:12493: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:82:3: warning: initialization from incompatible pointer type [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:82:3: warning: (near initialization for ‘cfg_super_operations.umount_begin’) [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:89:2: error: too many arguments to function ‘cfg_super_operations.umount_begin’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:12496: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | /* end confdefs.h. */ | | #include | | #include | | struct vfsmount; | static void cfg_umount_begin (struct vfsmount *v, int flags) | { | ; | } | | static struct super_operations cfg_super_operations = { | .umount_begin = cfg_umount_begin, | }; | | int | main (void) | { | | cfg_super_operations.umount_begin(NULL,0); | | ; | return 0; | } configure:12515: result: no configure:12525: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fiemap.h configure:12537: result: yes configure:12541: checking if fiemap.h can be compiled configure:12561: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:12564: $? = 0 configure:12566: test -s build/conftest.o configure:12569: $? = 0 configure:12572: result: yes configure:12593: checking writev in fops configure:12615: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:81:13: error: ‘struct file_operations’ has no member named ‘writev’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:12618: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct file_operations *fops = NULL; | fops->writev = NULL; | | ; | return 0; | } configure:12637: result: no configure:12643: checking readv in fops configure:12665: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:81:13: error: ‘struct file_operations’ has no member named ‘readv’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:12668: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct file_operations *fops = NULL; | fops->readv = NULL; | | ; | return 0; | } configure:12687: result: no configure:12695: checking kernel has cancel_dirty_page configure:12724: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:12727: $? = 0 configure:12729: test -s build/conftest.o configure:12732: $? = 0 configure:12735: result: yes configure:12755: checking if kernel have PageConstant defined configure:12779: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:83:10: error: #error "Have no raid5 zcopy patch" make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:12782: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | #ifndef PG_constant | #error "Have no raid5 zcopy patch" | #endif | | ; | return 0; | } configure:12801: result: no configure:12809: checking if invalidate_bdev has second argument configure:12830: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:81:9: error: too many arguments to function ‘invalidate_bdev’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:2175:13: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:12833: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | invalidate_bdev(NULL,0); | | ; | return 0; | } configure:12852: result: no configure:12858: checking if kernel has block cipher support configure:12881: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:12884: $? = 0 configure:12886: test -s build/conftest.o configure:12889: $? = 0 configure:12892: result: yes configure:12909: checking if kernel has struct hash_desc configure:12931: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:12934: $? = 0 configure:12936: test -s build/conftest.o configure:12939: $? = 0 configure:12942: result: yes configure:12959: checking if kernel has struct blkcipher_desc configure:12981: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:12984: $? = 0 configure:12986: test -s build/conftest.o configure:12989: $? = 0 configure:12992: result: yes configure:13009: checking if kernel has FS_RENAME_DOES_D_MOVE flag configure:13031: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13034: $? = 0 configure:13036: test -s build/conftest.o configure:13039: $? = 0 configure:13042: result: yes configure:13061: checking if unregister_blkdev return int configure:13083: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:86:11: error: void value not ignored as it ought to be make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:13086: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | int i __attribute__ ((unused)); | i = unregister_blkdev(0,NULL); | | ; | return 0; | } configure:13105: result: no configure:13111: checking if kernel has .splice_read configure:13134: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13137: $? = 0 configure:13139: test -s build/conftest.o configure:13142: $? = 0 configure:13145: result: yes configure:13162: checking if kernel has .sendfile configure:13185: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:88:13: error: ‘struct file_operations’ has no member named ‘sendfile’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:13188: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct file_operations file; | | file.sendfile = NULL; | | ; | return 0; | } configure:13207: result: no configure:13214: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/exportfs.h configure:13226: result: yes configure:13241: checking kernel has .fault in vm_operation_struct configure:13264: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13267: $? = 0 configure:13269: test -s build/conftest.o configure:13272: $? = 0 configure:13275: result: yes configure:13292: checking if kernel has pde_users member in procfs entry struct configure:13315: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13318: $? = 0 configure:13320: test -s build/conftest.o configure:13323: $? = 0 configure:13326: result: yes configure:13389: checking if Linux was built with symbol exportfs_decode_fh exported configure:13418: result: yes configure:13431: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/mm_types.h configure:13443: result: yes configure:13458: checking if kernel has bio_endio with 2 args configure:13479: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13482: $? = 0 configure:13484: test -s build/conftest.o configure:13487: $? = 0 configure:13490: result: yes configure:13507: checking if kernel has .fh_to_dentry member in export_operations struct configure:13531: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13534: $? = 0 configure:13536: test -s build/conftest.o configure:13539: $? = 0 configure:13542: result: yes configure:13559: checking if kernel has deleted member in procfs entry struct configure:13582: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:95:12: error: ‘struct proc_dir_entry’ has no member named ‘deleted’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:13585: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct proc_dir_entry pde; | | pde.deleted = sizeof(pde); | | ; | return 0; | } configure:13604: result: no configure:13610: checking if Linux was built with symbol bdi_init exported configure:13639: result: yes configure:13651: checking fs_struct use path structure configure:13676: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13679: $? = 0 configure:13681: test -s build/conftest.o configure:13684: $? = 0 configure:13687: result: yes configure:13706: checking If kernel has security plug support configure:13728: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:96:9: error: too many arguments to function ‘notify_change’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:2333:12: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:13731: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | notify_change(NULL, NULL, NULL); | | ; | return 0; | } configure:13750: result: no configure:13756: checking kernel .page_mkwrite uses struct vm_fault * configure:13779: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13782: $? = 0 configure:13784: test -s build/conftest.o configure:13787: $? = 0 configure:13790: result: yes configure:13808: checking if kernel .page_mkwrite is located in vm_operation_struct._pmkw configure:13834: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:99:8: error: ‘struct vm_operations_struct’ has no member named ‘_pmkw’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:13837: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct vm_operations_struct *vm_ops; | | vm_ops = NULL; | vm_ops->_pmkw.page_mkwrite(NULL, NULL); | | ; | return 0; | } configure:13856: result: no configure:13863: checking inode_operations->permission has two args configure:13887: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13890: $? = 0 configure:13892: test -s build/conftest.o configure:13895: $? = 0 configure:13901: result: yes configure:13915: checking kernel uses trylock_page for page lock configure:13936: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:13939: $? = 0 configure:13941: test -s build/conftest.o configure:13944: $? = 0 configure:13950: result: yes configure:13964: checking super_operations has a read_inode field configure:13986: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:99:12: error: ‘struct super_operations’ has no member named ‘read_inode’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:13989: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct super_operations *sop; | sop->read_inode(NULL); | | ; | return 0; | } configure:14008: result: no configure:14014: checking if Linux was built with symbol inode_permission exported configure:14043: result: yes configure:14053: checking quota_on needs 5 parameters configure:14076: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14079: $? = 0 configure:14081: test -s build/conftest.o configure:14084: $? = 0 configure:14090: result: yes configure:14104: checking quota_off needs 3 parameters configure:14127: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14130: $? = 0 configure:14132: test -s build/conftest.o configure:14135: $? = 0 configure:14141: result: yes configure:14155: checking vfs_dq_off is defined configure:14176: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14179: $? = 0 configure:14181: test -s build/conftest.o configure:14184: $? = 0 configure:14190: result: yes configure:14204: checking if lock_map_acquire is defined configure:14225: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14228: $? = 0 configure:14230: test -s build/conftest.o configure:14233: $? = 0 configure:14236: result: yes configure:14255: checking struct bio has a bi_hw_segments field configure:14277: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:104:11: error: ‘struct bio’ has no member named ‘bi_hw_segments’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:14280: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct bio io; | io.bi_hw_segments = sizeof(io); | | ; | return 0; | } configure:14299: result: no configure:14306: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/quotaio_v2.h configure:14318: result: no configure:14328: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/quotaio_v2.h configure:14340: result: no configure:14350: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/quota/quotaio_v2.h configure:14362: result: yes configure:14381: checking if backing_device_info has name field configure:14403: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14406: $? = 0 configure:14408: test -s build/conftest.o configure:14411: $? = 0 configure:14414: result: yes configure:14431: checking Kernel has sb_any_quota_active configure:14452: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14455: $? = 0 configure:14457: test -s build/conftest.o configure:14460: $? = 0 configure:14466: result: yes configure:14480: checking Kernel has sb_has_quota_active configure:14501: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14504: $? = 0 configure:14506: test -s build/conftest.o configure:14509: $? = 0 configure:14515: result: yes configure:14529: checking if Linux was built with symbol add_to_page_cache_lru exported configure:14558: result: yes configure:14570: checking Kernel has sb_any_quota_loaded configure:14591: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14594: $? = 0 configure:14596: test -s build/conftest.o configure:14599: $? = 0 configure:14605: result: yes configure:14621: checking if Linux was built with symbol node_to_cpumask_map exported configure:14647: result: yes configure:14657: checking if blk_queue_logical_block_size is defined configure:14678: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14681: $? = 0 configure:14683: test -s build/conftest.o configure:14686: $? = 0 configure:14689: result: yes configure:14708: checking if request_queue has a limits field configure:14730: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14733: $? = 0 configure:14735: test -s build/conftest.o configure:14738: $? = 0 configure:14741: result: yes configure:14758: checking if Linux was built with symbol bdi_register exported configure:14787: result: yes configure:14797: checking if super_block has s_bdi field configure:14819: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14822: $? = 0 configure:14824: test -s build/conftest.o configure:14827: $? = 0 configure:14830: result: yes configure:14847: checking if blk_queue_max_sectors is defined configure:14868: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:114:9: error: implicit declaration of function ‘blk_queue_max_sectors’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:14871: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | blk_queue_max_sectors(NULL, 0); | | ; | return 0; | } configure:14890: result: no configure:14896: checking if blk_queue_max_segments is defined configure:14917: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:14920: $? = 0 configure:14922: test -s build/conftest.o configure:14925: $? = 0 configure:14928: result: yes configure:14945: checking if kernel defines set_cpus_allowed configure:14964: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:114:18: error: implicit declaration of function ‘set_cpus_allowed’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:14967: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | /* end confdefs.h. */ | | #include | #include | int | main (void) | { | struct task_struct *p = NULL; | cpumask_t mask = { { 0 } }; | (void) set_cpus_allowed(p, mask); | ; | return 0; | } configure:14983: result: no configure:14987: checking if cache_detail has cache_upcall field configure:15009: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:15012: $? = 0 configure:15014: test -s build/conftest.o configure:15017: $? = 0 configure:15020: result: yes configure:15037: checking if Linux was built with symbol generic_error_remove_page exported configure:15063: result: yes configure:15072: checking if selinux_is_enabled is available configure:15093: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:15096: $? = 0 configure:15098: test -s build/conftest.o configure:15101: $? = 0 configure:15104: result: yes configure:15121: checking if Linux was built with symbol access_process_vm exported configure:15136: result: no configure:15156: checking if inode_newsize_ok is defined configure:15177: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:15180: $? = 0 configure:15182: test -s build/conftest.o configure:15185: $? = 0 configure:15188: result: yes configure:15209: checking if quotactl_ops.set_dqblk takes struct fs_disk_quota configure:15233: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:122:2: warning: passing argument 4 of ‘qops.set_dqblk’ from incompatible pointer type [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:122:2: note: expected ‘struct if_dqblk *’ but argument is of type ‘struct fs_disk_quota *’ configure:15236: $? = 0 configure:15238: test -s build/conftest.o configure:15241: $? = 0 configure:15247: result: yes configure:15262: checking if dquot_suspend is defined configure:15283: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:120:2: error: implicit declaration of function ‘dquot_suspend’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15286: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | dquot_suspend(NULL, -1); | | ; | return 0; | } configure:15305: result: no configure:15313: checking if file_operations.fsync takes 4 or 2 arguments configure:15334: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:120:18: error: too many arguments to function ‘0u->fsync’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15337: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | ((struct file_operations *)0)->fsync(NULL, 0, 0, 0); | | ; | return 0; | } configure:15375: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:120:21: error: too few arguments to function ‘0u->fsync’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15378: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | ((struct file_operations *)0)->fsync(NULL, 0); | | ; | return 0; | } configure:15397: result: no configure:15406: checking if Linux was built with symbol simple_setattr exported configure:15435: result: yes configure:15447: checking if fs_struct.lock use rwlock configure:15470: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:123:18: warning: missing braces around initializer [-Wmissing-braces] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:123:18: warning: (near initialization for ‘(anonymous).raw_lock’) [-Wmissing-braces] configure:15473: $? = 0 configure:15475: test -s build/conftest.o configure:15478: $? = 0 configure:15484: result: yes configure:15498: checking if super_operations.evict_inode exist configure:15519: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:122:39: error: ‘struct super_operations’ has no member named ‘evict_inode’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15522: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | ((struct super_operations *)0)->evict_inode(NULL); | | ; | return 0; | } configure:15541: result: no configure:15549: checking if kernel_locked is defined configure:15570: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:122:9: warning: value computed is not used [-Wunused-value] configure:15573: $? = 0 configure:15575: test -s build/conftest.o configure:15578: $? = 0 configure:15581: result: yes configure:15600: checking if Linux was built with symbol blkdev_get_by_dev exported configure:15615: result: no configure:15639: checking if generic_permission take 2 or 4 arguments configure:15660: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:123:2: error: too few arguments to function ‘generic_permission’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:2335:12: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15663: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | generic_permission(NULL, 0); | | ; | return 0; | } configure:15701: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:123:3: error: too many arguments to function ‘generic_permission’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:2335:12: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15704: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | generic_permission(NULL, 0, 0, NULL); | | ; | return 0; | } configure:15723: result: no configure:15732: checking quota_on use path as parameter configure:15756: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:124:67: warning: passing argument 4 of ‘0u->quota_on’ from incompatible pointer type [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:124:67: note: expected ‘char *’ but argument is of type ‘struct path *’ /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:124:67: error: too few arguments to function ‘0u->quota_on’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15759: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | ((struct quotactl_ops *)0)->quota_on(NULL, 0, 0, ((struct path*)0)); | | ; | return 0; | } configure:15778: result: no configure:15785: checking if dcache_lock is exist configure:15806: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:15809: $? = 0 configure:15811: test -s build/conftest.o configure:15814: $? = 0 configure:15820: result: yes configure:15834: checking if d_compare taken 7 arguments configure:15855: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:124:11: error: too many arguments to function ‘0u->d_compare’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:15858: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | ((struct dentry_operations*)0)->d_compare(NULL,NULL,NULL,NULL,0,NULL,NULL); | | ; | return 0; | } configure:15877: result: no configure:15883: checking if d_delete has const declare on first parameter configure:15907: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:125:11: warning: passing argument 1 of ‘0u->d_delete’ discards ‘const’ qualifier from pointer target type [enabled by default] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:125:11: note: expected ‘struct dentry *’ but argument is of type ‘const struct dentry *’ configure:15910: $? = 0 configure:15912: test -s build/conftest.o configure:15915: $? = 0 configure:15921: result: yes configure:15940: checking if request_queue has unplug_fn field configure:15961: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:15964: $? = 0 configure:15966: test -s build/conftest.o configure:15969: $? = 0 configure:15975: result: yes configure:15989: checking if file_system_type has mount field configure:16011: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:127:24: error: ‘struct file_system_type’ has no member named ‘mount’ /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:127:8: warning: unused variable ‘i’ [-Wunused-variable] make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16014: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct file_system_type fst; | void *i = (void *) fst.mount; | | ; | return 0; | } configure:16033: result: no configure:16041: checking if dirty_inode super_operation takes flag configure:16063: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:127:2: error: too many arguments to function ‘inode->i_sb->s_op->dirty_inode’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16066: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct inode *inode; | inode->i_sb->s_op->dirty_inode(NULL, 0); | | ; | return 0; | } configure:16085: result: no configure:16093: checking if lock-manager ops renamed to lm_xxx configure:16115: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:127:8: error: ‘struct lock_manager_operations’ has no member named ‘lm_compare_owner’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16118: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct lock_manager_operations lm_ops; | lm_ops.lm_compare_owner = NULL; | | ; | return 0; | } configure:16137: result: no configure:16143: checking if inode->i_alloc_sem is killed and use inode_dio_wait/done. configure:16165: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:126:2: error: implicit declaration of function ‘inode_dio_wait’ [-Werror=implicit-function-declaration] /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:127:2: error: implicit declaration of function ‘inode_dio_done’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16168: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | inode_dio_wait((struct inode *)0); | inode_dio_done((struct inode *)0); | | ; | return 0; | } configure:16187: result: no configure:16193: checking inode_operations has .get_acl member function configure:16215: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:127:12: error: ‘struct inode_operations’ has no member named ‘get_acl’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16218: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct inode_operations iop; | iop.get_acl = NULL; | | ; | return 0; | } configure:16237: result: no configure:16243: checking if Linux was built with symbol generic_file_llseek_size exported configure:16258: result: no configure:16279: checking if kernel has ext4_blocks_for_truncate configure:16302: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:122:125: fatal error: /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4/truncate.h: No such file or directory compilation terminated. make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16305: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | /* end confdefs.h. */ | | #include | | #include | #include "/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4/ext4_jbd2.h" | #include "/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4/truncate.h" | | int | main (void) | { | | ext4_blocks_for_truncate(NULL); | | ; | return 0; | } configure:16324: result: no configure:16332: checking if request_queue.make_request_fn returns void but not int configure:16355: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:128:6: warning: ‘mrf’ is used uninitialized in this function [-Wuninitialized] configure:16358: $? = 0 configure:16360: test -s build/conftest.o configure:16363: $? = 0 configure:16366: result: no configure:16383: checking if inode->i_nlink is protected from direct modification configure:16405: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:127:2: error: implicit declaration of function ‘set_nlink’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16408: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct inode i; | set_nlink(&i, 1); | | ; | return 0; | } configure:16427: result: no configure:16436: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/migrate.h configure:16448: result: yes configure:16487: checking if address_space_operations.migratepage has 4 args configure:16515: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:134:2: error: too many arguments to function ‘aops.migratepage’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16518: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | /* end confdefs.h. */ | | #include | | #include | #ifdef HAVE_MIGRATE_H | #include | #elif defined(HAVE_MIGRATE_MODE_H) | #include | #endif | | int | main (void) | { | | struct address_space_operations aops; | | aops.migratepage(NULL, NULL, NULL, MIGRATE_ASYNC); | | ; | return 0; | } configure:16537: result: no configure:16543: checking if super_operations use dentry as parameter configure:16570: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:131:19: warning: assignment from incompatible pointer type [enabled by default] configure:16573: $? = 0 configure:16575: test -s build/conftest.o configure:16578: $? = 0 configure:16584: result: yes configure:16599: checking if inode_operations use umode_t as parameter configure:16629: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:135:12: warning: assignment from incompatible pointer type [enabled by default] configure:16632: $? = 0 configure:16634: test -s build/conftest.o configure:16637: $? = 0 configure:16643: result: yes configure:16660: checking if touch_atime use one argument configure:16681: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:129:22: warning: passing argument 1 of ‘touch_atime’ from incompatible pointer type [enabled by default] /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:1945:13: note: expected ‘struct vfsmount *’ but argument is of type ‘struct path *’ /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:129:22: error: too few arguments to function ‘touch_atime’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:1945:13: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16684: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | touch_atime((struct path *)NULL); | | ; | return 0; | } configure:16703: result: no configure:16709: checking if have d_make_root configure:16730: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:129:2: error: implicit declaration of function ‘d_make_root’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16733: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | d_make_root((struct inode *)NULL); | | ; | return 0; | } configure:16752: result: no configure:16758: checking if kmap_atomic has only 1 argument configure:16779: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:129:2: error: too few arguments to function ‘kmap_atomic’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/highmem.h:62:21: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16782: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | kmap_atomic(NULL); | | ; | return 0; | } configure:16801: result: no configure:16809: checking if have clear_inode configure:16830: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:16833: $? = 0 configure:16835: test -s build/conftest.o configure:16838: $? = 0 configure:16844: result: yes configure:16858: checking if encode_fh have parent inode as parameter configure:16888: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:137:19: warning: assignment from incompatible pointer type [enabled by default] configure:16891: $? = 0 configure:16893: test -s build/conftest.o configure:16896: $? = 0 configure:16902: result: yes configure:16917: checking if kernel has generic_file_llseek_size with 5 args configure:16938: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:131:2: error: implicit declaration of function ‘generic_file_llseek_size’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:16941: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | generic_file_llseek_size(NULL, 0, 0, 0, 0); | | ; | return 0; | } configure:16960: result: no configure:16968: checking if i_dentry/d_alias uses hlist configure:16997: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:136:17: error: incompatible types when assigning to type ‘struct list_head’ from type ‘struct hlist_head’ /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:137:17: error: incompatible types when assigning to type ‘struct list_head’ from type ‘struct hlist_node’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:17000: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | struct inode inode; | struct dentry dentry; | struct hlist_head head; | struct hlist_node node; | inode.i_dentry = head; | dentry.d_alias = node; | | ; | return 0; | } configure:17019: result: no configure:17026: checking if dentry_open uses struct path as first argument configure:17051: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:133:2: warning: passing argument 1 of ‘dentry_open’ from incompatible pointer type [enabled by default] /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:2141:22: note: expected ‘struct dentry *’ but argument is of type ‘struct path *’ /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:133:2: warning: passing argument 3 of ‘dentry_open’ makes integer from pointer without a cast [enabled by default] /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:2141:22: note: expected ‘int’ but argument is of type ‘void *’ /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:133:2: error: too few arguments to function ‘dentry_open’ /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include/linux/fs.h:2141:22: note: declared here make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:17054: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | /* end confdefs.h. */ | | #include | | #include | #include | | int | main (void) | { | | struct path path; | dentry_open(&path, 0, NULL); | | ; | return 0; | } configure:17073: result: no configure:17080: checking if iop has atomic_open configure:17102: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c: In function ‘main’: /local/lustre_2.4.1/lustre-2.4.1/build/conftest.c:132:5: error: ‘struct inode_operations’ has no member named ‘atomic_open’ make[2]: *** [/local/lustre_2.4.1/lustre-2.4.1/build/conftest.o] Error 1 make[1]: *** [_module_/local/lustre_2.4.1/lustre-2.4.1/build] Error 2 configure:17105: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | /* end confdefs.h. */ | | #include | | #include | | int | main (void) | { | | struct inode_operations iop; | iop.atomic_open = NULL; | | ; | return 0; | } configure:17124: result: no configure:17136: checking if Linux was built with symbol dev_set_rdonly exported configure:17167: result: yes configure:17177: checking stack size big than 8k configure:17200: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:17203: $? = 0 configure:17205: test -s build/conftest.o configure:17208: $? = 0 configure:17211: result: yes configure:17225: checking if kernel has 64-bit quota limits support configure:17261: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs M=/local/lustre_2.4.1/lustre-2.4.1/build configure:17264: $? = 0 configure:17266: test -s build/conftest.o configure:17269: $? = 0 configure:17275: result: yes configure:17311: checking if Linux was built with CONFIG_QUOTA in or as module configure:17334: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:17337: $? = 0 configure:17339: test -s build/conftest.o configure:17342: $? = 0 configure:17345: result: yes configure:17518: checking location of libsysio configure:17523: result: internal configure:17526: checking for ./libsysio/src/rmdir.c configure:17538: result: yes configure:17589: checking for ./snmp/lustre-snmp.c configure:17601: result: yes configure:17662: checking whether to enable ldiskfs configure:17664: result: yes configure:17685: checking ldiskfs source directory configure:17687: result: /local/lustre_2.4.1/lustre-2.4.1/ldiskfs configure:17691: checking ldiskfs object directory configure:17693: result: /local/lustre_2.4.1/lustre-2.4.1/ldiskfs configure:17698: checking ldiskfs module symbols configure:17712: result: Module.symvers configure:17732: checking ext4 source directory configure:17734: result: /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4 configure:17754: checking whether to build ldiskfs configure:17757: result: yes configure:17762: checking for /local/lustre_2.4.1/lustre-2.4.1/ldiskfs/configure configure:17774: result: yes configure:17787: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4/dir.c configure:17799: result: yes configure:17810: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4/file.c configure:17822: result: yes configure:17833: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4/inode.c configure:17845: result: yes configure:17856: checking for /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4/super.c configure:17868: result: yes configure:18008: checking whether to enable zfs configure:18010: result: yes configure:18039: checking spl source directory configure:18070: result: Not found configure:18080: checking spl build directory configure:18099: result: Not found configure:18178: checking zfs source directory configure:18209: result: Not found configure:18219: checking zfs build directory configure:18239: result: Not found configure:18306: checking zfs devel headers configure:18318: result: Not found configure:18353: WARNING: Disabling optional zfs osd due to missing development headers. Support for zfs can be enabled by downloading the required packages for your distribution. See http://zfsonlinux.org/ to determine is zfs is supported by your distribution. configure:18388: checking location of lustre-iokit configure:18393: result: internal configure:18396: checking for ./lustre-iokit/ior-survey/ior-survey configure:18408: result: yes configure:18468: checking whether to use alternate names for e2fsprogs configure:18493: result: disabled configure:18556: checking whether to build Lustre library configure:18565: result: yes configure:18570: checking whether to build liblustre tests configure:18582: result: yes configure:18585: checking whether to enable liblustre acl configure:18594: result: yes configure:18681: Enabling Lustre configure options for libsysio configure:18685: checking whether to enable pinger support configure:18694: result: yes configure:18702: checking whether to enable liblustre recovery support configure:18711: result: yes configure:18724: checking asm/types.h usability configure:18724: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18724: $? = 0 configure:18724: result: yes configure:18724: checking asm/types.h presence configure:18724: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:18724: $? = 0 configure:18724: result: yes configure:18724: checking for asm/types.h configure:18724: result: yes configure:18724: checking endian.h usability configure:18724: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18724: $? = 0 configure:18724: result: yes configure:18724: checking endian.h presence configure:18724: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:18724: $? = 0 configure:18724: result: yes configure:18724: checking for endian.h configure:18724: result: yes configure:18724: checking sys/ioctl.h usability configure:18724: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18724: $? = 0 configure:18724: result: yes configure:18724: checking sys/ioctl.h presence configure:18724: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:18724: $? = 0 configure:18724: result: yes configure:18724: checking for sys/ioctl.h configure:18724: result: yes configure:18738: checking linux/version.h usability configure:18738: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18738: $? = 0 configure:18738: result: yes configure:18738: checking linux/version.h presence configure:18738: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:18738: $? = 0 configure:18738: result: yes configure:18738: checking for linux/version.h configure:18738: result: yes configure:18749: checking for spinlock_t configure:18749: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:141:28: fatal error: linux/spinlock.h: No such file or directory compilation terminated. configure:18749: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof (spinlock_t)) | return 0; | ; | return 0; | } configure:18749: result: no configure:18761: checking for strnlen configure:18761: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:18761: $? = 0 configure:18761: result: yes configure:18774: checking for strlcpy configure:18774: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 /tmp/ccR5IhPa.o: In function `main': /local/lustre_2.4.1/lustre-2.4.1/conftest.c:176: undefined reference to `strlcpy' collect2: ld returned 1 exit status configure:18774: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | /* end confdefs.h. */ | /* Define strlcpy to an innocuous variant, in case declares strlcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcpy innocuous_strlcpy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcpy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcpy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcpy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcpy || defined __stub___strlcpy | choke me | #endif | | int | main () | { | return strlcpy (); | ; | return 0; | } configure:18774: result: no configure:18787: checking for strlcat configure:18787: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 /tmp/cc89Bqig.o: In function `main': /local/lustre_2.4.1/lustre-2.4.1/conftest.c:176: undefined reference to `strlcat' collect2: ld returned 1 exit status configure:18787: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | /* end confdefs.h. */ | /* Define strlcat to an innocuous variant, in case declares strlcat. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcat innocuous_strlcat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcat || defined __stub___strlcat | choke me | #endif | | int | main () | { | return strlcat (); | ; | return 0; | } configure:18787: result: no configure:18797: checking for umode_t configure:18797: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18797: $? = 0 configure:18797: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:147:22: error: expected expression before ')' token configure:18797: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((umode_t))) | return 0; | ; | return 0; | } configure:18797: result: yes configure:18806: checking for __s8 configure:18806: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18806: $? = 0 configure:18806: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:148:19: error: expected expression before ')' token configure:18806: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__s8))) | return 0; | ; | return 0; | } configure:18806: result: yes configure:18815: checking for __u8 configure:18815: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18815: $? = 0 configure:18815: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:149:19: error: expected expression before ')' token configure:18815: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__u8))) | return 0; | ; | return 0; | } configure:18815: result: yes configure:18824: checking for __s16 configure:18824: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18824: $? = 0 configure:18824: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:150:20: error: expected expression before ')' token configure:18824: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__s16))) | return 0; | ; | return 0; | } configure:18824: result: yes configure:18833: checking for __u16 configure:18833: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18833: $? = 0 configure:18833: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:151:20: error: expected expression before ')' token configure:18833: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__u16))) | return 0; | ; | return 0; | } configure:18833: result: yes configure:18842: checking for __s32 configure:18842: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18842: $? = 0 configure:18842: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:152:20: error: expected expression before ')' token configure:18842: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__s32))) | return 0; | ; | return 0; | } configure:18842: result: yes configure:18851: checking for __u32 configure:18851: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18851: $? = 0 configure:18851: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:153:20: error: expected expression before ')' token configure:18851: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__u32))) | return 0; | ; | return 0; | } configure:18851: result: yes configure:18860: checking for __u64 configure:18860: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18860: $? = 0 configure:18860: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:154:20: error: expected expression before ')' token configure:18860: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__u64))) | return 0; | ; | return 0; | } configure:18860: result: yes configure:18869: checking for __s64 configure:18869: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18869: $? = 0 configure:18869: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:155:20: error: expected expression before ')' token configure:18869: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((__s64))) | return 0; | ; | return 0; | } configure:18869: result: yes configure:18879: checking userspace __u64 is long long type configure:18899: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:18899: $? = 0 configure:18901: result: yes configure:18919: checking if efence debugging support is requested configure:18928: result: no configure:18942: checking whether to use libpthread for libcfs library configure:18952: checking for pthread_create in -lpthread configure:18977: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c -lpthread >&5 configure:18977: $? = 0 configure:18986: result: yes configure:18995: result: yes configure:19020: checking netdb.h usability configure:19020: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19020: $? = 0 configure:19020: result: yes configure:19020: checking netdb.h presence configure:19020: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19020: $? = 0 configure:19020: result: yes configure:19020: checking for netdb.h configure:19020: result: yes configure:19020: checking netinet/tcp.h usability configure:19020: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19020: $? = 0 configure:19020: result: yes configure:19020: checking netinet/tcp.h presence configure:19020: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19020: $? = 0 configure:19020: result: yes configure:19020: checking for netinet/tcp.h configure:19020: result: yes configure:19020: checking for asm/types.h configure:19020: result: yes configure:19020: checking for endian.h configure:19020: result: yes configure:19020: checking for sys/ioctl.h configure:19020: result: yes configure:19033: checking for gethostbyname configure:19033: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:19033: $? = 0 configure:19033: result: yes configure:19033: checking for socket configure:19033: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:19033: $? = 0 configure:19033: result: yes configure:19033: checking for connect configure:19033: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:19033: $? = 0 configure:19033: result: yes configure:19046: checking for linux/version.h configure:19046: result: yes configure:19060: checking for strnlen configure:19060: result: yes configure:19077: checking whether to enable readline support configure:19086: result: yes configure:19093: checking for readline in -lreadline configure:19118: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c -lreadline -lncurses >&5 /usr/bin/ld: cannot find -lreadline /usr/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status configure:19118: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char readline (); | int | main () | { | return readline (); | ; | return 0; | } configure:19127: result: no configure:19149: checking if libwrap support is requested configure:19162: result: no configure:19184: checking whether to initialize libsysio configure:19186: result: yes configure:19201: checking whether to use /dev/urandom for liblustre configure:19203: result: yes configure:19213: checking for cap_get_proc in -lcap configure:19238: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c -lcap >&5 /usr/bin/ld: cannot find -lcap collect2: ld returned 1 exit status configure:19238: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char cap_get_proc (); | int | main () | { | return cap_get_proc (); | ; | return 0; | } configure:19247: result: no configure:19266: checking for non-default maximum LNET payload configure:19279: result: no configure:19331: checking whether to build the userspace portals LND configure:19340: result: no configure:19345: checking whether to build usocklnd configure:19357: result: yes configure:19374: checking maximum OBD ioctl size configure:19388: result: 8192 bytes configure:19422: checking sys/user.h usability configure:19422: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19422: $? = 0 configure:19422: result: yes configure:19422: checking sys/user.h presence configure:19422: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19422: $? = 0 configure:19422: result: yes configure:19422: checking for sys/user.h configure:19422: result: yes configure:19422: checking sys/vfs.h usability configure:19422: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19422: $? = 0 configure:19422: result: yes configure:19422: checking sys/vfs.h presence configure:19422: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19422: $? = 0 configure:19422: result: yes configure:19422: checking for sys/vfs.h configure:19422: result: yes configure:19422: checking for stdint.h configure:19422: result: yes configure:19422: checking blkid/blkid.h usability configure:19422: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:203:25: fatal error: blkid/blkid.h: No such file or directory compilation terminated. configure:19422: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:19422: result: no configure:19422: checking blkid/blkid.h presence configure:19422: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c conftest.c:170:25: fatal error: blkid/blkid.h: No such file or directory compilation terminated. configure:19422: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include configure:19422: result: no configure:19422: checking for blkid/blkid.h configure:19422: result: no configure:19437: checking xtio.h usability configure:19437: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:203:18: fatal error: xtio.h: No such file or directory compilation terminated. configure:19437: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:19437: result: no configure:19437: checking xtio.h presence configure:19437: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c conftest.c:170:18: fatal error: xtio.h: No such file or directory compilation terminated. configure:19437: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include configure:19437: result: no configure:19437: checking for xtio.h configure:19437: result: no configure:19437: checking file.h usability configure:19437: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:203:18: fatal error: file.h: No such file or directory compilation terminated. configure:19437: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:19437: result: no configure:19437: checking file.h presence configure:19437: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c conftest.c:170:18: fatal error: file.h: No such file or directory compilation terminated. configure:19437: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | /* end confdefs.h. */ | #include configure:19437: result: no configure:19437: checking for file.h configure:19437: result: no configure:19452: checking linux/types.h usability configure:19452: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19452: $? = 0 configure:19452: result: yes configure:19452: checking linux/types.h presence configure:19452: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19452: $? = 0 configure:19452: result: yes configure:19452: checking for linux/types.h configure:19452: result: yes configure:19452: checking for sys/types.h configure:19452: result: yes configure:19452: checking linux/unistd.h usability configure:19452: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19452: $? = 0 configure:19452: result: yes configure:19452: checking linux/unistd.h presence configure:19452: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19452: $? = 0 configure:19452: result: yes configure:19452: checking for linux/unistd.h configure:19452: result: yes configure:19452: checking for unistd.h configure:19452: result: yes configure:19467: checking netinet/in.h usability configure:19467: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19467: $? = 0 configure:19467: result: yes configure:19467: checking netinet/in.h presence configure:19467: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19467: $? = 0 configure:19467: result: yes configure:19467: checking for netinet/in.h configure:19467: result: yes configure:19467: checking arpa/inet.h usability configure:19467: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19467: $? = 0 configure:19467: result: yes configure:19467: checking arpa/inet.h presence configure:19467: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c configure:19467: $? = 0 configure:19467: result: yes configure:19467: checking for arpa/inet.h configure:19467: result: yes configure:19467: checking catamount/data.h usability configure:19467: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:209:28: fatal error: catamount/data.h: No such file or directory compilation terminated. configure:19467: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:19467: result: no configure:19467: checking catamount/data.h presence configure:19467: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c conftest.c:176:28: fatal error: catamount/data.h: No such file or directory compilation terminated. configure:19467: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | /* end confdefs.h. */ | #include configure:19467: result: no configure:19467: checking for catamount/data.h configure:19467: result: no configure:19479: checking for inet_ntoa configure:19479: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c >&5 configure:19479: $? = 0 configure:19479: result: yes configure:19490: checking if readlink returns ssize_t configure:19507: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19507: $? = 0 configure:19509: result: yes configure:19527: checking for linux/random.h configure:19527: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:19527: $? = 0 configure:19527: result: yes configure:19545: checking ext2fs/ext2fs.h usability configure:19545: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:212:27: fatal error: ext2fs/ext2fs.h: No such file or directory compilation terminated. configure:19545: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_INET_NTOA 1 | #define HAVE_POSIX_1003_READLINK 1 | #define HAVE_LINUX_RANDOM_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:19545: result: no configure:19545: checking ext2fs/ext2fs.h presence configure:19545: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 conftest.c conftest.c:179:27: fatal error: ext2fs/ext2fs.h: No such file or directory compilation terminated. configure:19545: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_INET_NTOA 1 | #define HAVE_POSIX_1003_READLINK 1 | #define HAVE_LINUX_RANDOM_H 1 | /* end confdefs.h. */ | #include configure:19545: result: no configure:19545: checking for ext2fs/ext2fs.h configure:19545: result: no configure:19558: checking for adler32 in -lz configure:19583: gcc -o conftest -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro conftest.c -lz >&5 /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status configure:19583: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_INET_NTOA 1 | #define HAVE_POSIX_1003_READLINK 1 | #define HAVE_LINUX_RANDOM_H 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char adler32 (); | int | main () | { | return adler32 (); | ; | return 0; | } configure:19592: result: no configure:19616: WARNING: No zlib package found, unable to use adler32 checksum configure:19642: checking whether to randomly failing memory alloc configure:19644: result: yes configure:19657: checking whether to check invariants (expensive cpu-wise) configure:19659: result: configure:19672: checking whether to track references with lu_ref configure:19674: result: configure:19687: checking whether to enable page state tracking configure:19689: result: configure:19698: checking if kernel has .write_begin/end configure:19728: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:19731: $? = 0 configure:19733: test -s build/conftest.o configure:19736: $? = 0 configure:19739: result: yes configure:19756: checking d_obtain_alias exist in kernel configure:19777: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:19780: $? = 0 configure:19782: test -s build/conftest.o configure:19785: $? = 0 configure:19791: result: yes configure:19805: checking blkdev_put needs 2 parameters configure:19826: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:19829: $? = 0 configure:19831: test -s build/conftest.o configure:19834: $? = 0 configure:19840: result: yes configure:19854: checking dentry_open needs 4 parameters configure:19875: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:19878: $? = 0 configure:19880: test -s build/conftest.o configure:19883: $? = 0 configure:19889: result: yes configure:19903: checking if kernel has .pagevec_lru_add_file configure:19928: cp conftest.c build && make -d modules LD=ld CC=gcc -f /local/lustre_2.4.1/lustre-2.4.1/build/Makefile LUSTRE_LINUX_CONFIG=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config LINUXINCLUDE=-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/arch/x86/include/generated -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include -I/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64 EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include M=/local/lustre_2.4.1/lustre-2.4.1/build configure:19931: $? = 0 configure:19933: test -s build/conftest.o configure:19936: $? = 0 configure:19939: result: yes configure:19960: checking whether to try to build SNMP support configure:19969: result: auto configure:19975: checking for net-snmp-config configure:19991: found /usr/bin/net-snmp-config configure:20002: result: net-snmp-config configure:20020: checking net-snmp/net-snmp-config.h usability configure:20020: gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -DNETSNMP_ENABLE_IPV6 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -D_FORTIFY_SOURCE=2 -I/usr/include conftest.c >&5 conftest.c:218:38: fatal error: net-snmp/net-snmp-config.h: No such file or directory compilation terminated. configure:20020: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_INET_NTOA 1 | #define HAVE_POSIX_1003_READLINK 1 | #define HAVE_LINUX_RANDOM_H 1 | #define RANDOM_FAIL_ALLOC 1 | #define HAVE_KERNEL_WRITE_BEGIN_END 1 | #define HAVE_D_OBTAIN_ALIAS 1 | #define HAVE_BLKDEV_PUT_2ARGS 1 | #define HAVE_DENTRY_OPEN_4ARGS 1 | #define HAVE_PAGEVEC_LRU_ADD_FILE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:20020: result: no configure:20020: checking net-snmp/net-snmp-config.h presence configure:20020: gcc -E -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2 -DNETSNMP_ENABLE_IPV6 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -D_FORTIFY_SOURCE=2 -I/usr/include conftest.c conftest.c:185:38: fatal error: net-snmp/net-snmp-config.h: No such file or directory compilation terminated. configure:20020: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" | #define PACKAGE_URL "" | #define PACKAGE "lustre" | #define VERSION "2.4.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE_SYS_QUOTA_H 1 | #define HAVE_MODULE_LOADING_SUPPORT 1 | #define HAVE_KERN__U64_LONG_LONG 1 | #define HAVE_IS_COMPAT_TASK 1 | #define HAVE_REGISTER_SHRINKER 1 | #define HAVE_SYSCTL_UNNUMBERED 1 | #define HAVE_SCATTERLIST_SETPAGE 1 | #define HAVE_SCATTERLIST_INITTABLE 1 | #define HAVE_INIT_NET 1 | #define HAVE_DUMP_TRACE 1 | #define HAVE_TRACE_ADDRESS_RELIABLE 1 | #define HAVE_STACKTRACE_WARNING 1 | #define HAVE_LINUX_KEYTYPE_H 1 | #define HAVE_CRED_WRAPPERS 1 | #define HAVE_CPUMASK_SIZE 1 | #define HAVE_STRUCT_CRED 1 | #define HAVE_CPU_TOPOLOGY 1 | #define HAVE_TOPOLOGY_CORE_CPUMASK 1 | #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_CPUMASK_COPY 1 | #define HAVE_STRUCT_SHASH_ALG 1 | #define HAVE_UNSHARE_FS_STRUCT 1 | #define HAVE_SOCK_MAP_FD_2ARG 1 | #define HAVE_SET_MEMS_ALLOWED 1 | #define STACKTRACE_OPS_HAVE_WALK_STACK 1 | #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 | #define HAVE_LINUX_OOM_H 1 | #define HAVE_OOMADJ_IN_SIG 1 | #define HAVE_SYSCTL_CTLNAME 1 | #define HAVE_DEV_GET_BY_NAME_2ARG 1 | #define HAVE_OFED_IB_DMA_MAP 1 | #define HAVE_OFED_IB_COMP_VECTOR 1 | #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 | #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 | #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 | #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_REMOVE_FROM_PAGE_CACHE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define XATTR_ACL_SIZE 260 | #define HAVE_RW_TREE_LOCK 1 | #define HAVE_LINUX_FIEMAP_H 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_ASYNC_BLOCK_CIPHER 1 | #define HAVE_STRUCT_HASH_DESC 1 | #define HAVE_STRUCT_BLKCIPHER_DESC 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define HAVE_VM_OP_FAULT 1 | #define HAVE_PROCFS_USERS 1 | #define HAVE_EXPORTFS_DECODE_FH 1 | #define HAVE_LINUX_MMTYPES_H 1 | #define HAVE_BIO_ENDIO_2ARG 1 | #define HAVE_FH_TO_DENTRY 1 | #define HAVE_BDI_INIT 1 | #define HAVE_FS_STRUCT_USE_PATH 1 | #define HAVE_PGMKWRITE_USE_VMFAULT 1 | #define HAVE_INODE_PERMISION_2ARGS 1 | #define HAVE_TRYLOCK_PAGE 1 | #define HAVE_EXPORT_INODE_PERMISSION 1 | #define HAVE_QUOTA_ON_5ARGS 1 | #define HAVE_QUOTA_OFF_3ARGS 1 | #define HAVE_VFS_DQ_OFF 1 | #define HAVE_LOCK_MAP_ACQUIRE 1 | #define HAVE_FS_QUOTA_QUOTAIO_H 1 | #define HAVE_BDI_NAME 1 | #define HAVE_SB_ANY_QUOTA_ACTIVE 1 | #define HAVE_SB_HAS_QUOTA_ACTIVE 1 | #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 | #define HAVE_SB_ANY_QUOTA_LOADED 1 | #define HAVE_CPUMASK_OF_NODE 1 | #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 | #define HAVE_REQUEST_QUEUE_LIMITS 1 | #define HAVE_BDI_REGISTER 1 | #define HAVE_SB_BDI 1 | #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 | #define HAVE_CACHE_UPCALL 1 | #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 | #define HAVE_SELINUX_IS_ENABLED 1 | #define HAVE_VFS_INODE_NEWSIZE_OK 1 | #define HAVE_DQUOT_FS_DISK_QUOTA 1 | #define HAVE_SIMPLE_SETATTR 1 | #define HAVE_FS_STRUCT_RWLOCK 1 | #define HAVE_KERNEL_LOCKED 1 | #define HAVE_DCACHE_LOCK 1 | #define HAVE_D_DELETE_CONST const | #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 | #define HAVE_MIGRATE_H 1 | #define HAVE_SUPEROPS_USE_DENTRY 1 | #define HAVE_INODEOPS_USE_UMODE_T 1 | #define HAVE_CLEAR_INODE 1 | #define HAVE_ENCODE_FH_PARENT 1 | #define HAVE_SERVER_SUPPORT 1 | #define HAVE_DEV_SET_RDONLY 1 | #define HAVE_QUOTA64 1 | #define HAVE_LDISKFS_OSD 1 | #define E2FSPROGS "e2fsprogs" | #define MKE2FS "mke2fs" | #define DEBUGFS "debugfs" | #define TUNE2FS "tune2fs" | #define E2LABEL "e2label" | #define DUMPE2FS "dumpe2fs" | #define E2FSCK "e2fsck" | #define PFSCK "fsck" | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_UMODE_T 1 | #define HAVE___S8 1 | #define HAVE___U8 1 | #define HAVE___S16 1 | #define HAVE___U16 1 | #define HAVE___S32 1 | #define HAVE___U32 1 | #define HAVE___U64 1 | #define HAVE___S64 1 | #define HAVE_USER__U64_LONG_LONG 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_INET_NTOA 1 | #define HAVE_POSIX_1003_READLINK 1 | #define HAVE_LINUX_RANDOM_H 1 | #define RANDOM_FAIL_ALLOC 1 | #define HAVE_KERNEL_WRITE_BEGIN_END 1 | #define HAVE_D_OBTAIN_ALIAS 1 | #define HAVE_BLKDEV_PUT_2ARGS 1 | #define HAVE_DENTRY_OPEN_4ARGS 1 | #define HAVE_PAGEVEC_LRU_ADD_FILE 1 | /* end confdefs.h. */ | #include configure:20020: result: no configure:20020: checking for net-snmp/net-snmp-config.h configure:20020: result: no configure:20048: checking for SNMP support configure:20054: result: no (see config.log for errors) configure:20706: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by Lustre config.status 2.4.1, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on isg-dev4-1g config.status:1381: creating libcfs/Kernelenv config.status:1381: creating libcfs/Makefile config.status:1381: creating libcfs/autoMakefile config.status:1381: creating libcfs/autoconf/Makefile config.status:1381: creating libcfs/include/Makefile config.status:1381: creating libcfs/include/libcfs/Makefile config.status:1381: creating libcfs/include/libcfs/linux/Makefile config.status:1381: creating libcfs/include/libcfs/posix/Makefile config.status:1381: creating libcfs/include/libcfs/util/Makefile config.status:1381: creating libcfs/libcfs/Makefile config.status:1381: creating libcfs/libcfs/autoMakefile config.status:1381: creating libcfs/libcfs/linux/Makefile config.status:1381: creating libcfs/libcfs/posix/Makefile config.status:1381: creating libcfs/libcfs/util/Makefile config.status:1381: creating libcfs/include/libcfs/darwin/Makefile config.status:1381: creating libcfs/libcfs/darwin/Makefile config.status:1381: creating Makefile config.status:1381: creating autoMakefile config.status:1381: creating config/Makefile config.status:1381: creating Rules config.status:1381: creating lustre.spec config.status:1381: creating contrib/Makefile config.status:1381: creating contrib/lbuild/Makefile config.status:1381: creating contrib/scripts/Makefile config.status:1381: creating lnet/Kernelenv config.status:1381: creating lnet/Makefile config.status:1381: creating lnet/autoMakefile config.status:1381: creating lnet/autoconf/Makefile config.status:1381: creating lnet/doc/Makefile config.status:1381: creating lnet/include/Makefile config.status:1381: creating lnet/include/lnet/Makefile config.status:1381: creating lnet/include/lnet/linux/Makefile config.status:1381: creating lnet/klnds/Makefile config.status:1381: creating lnet/klnds/autoMakefile config.status:1381: creating lnet/klnds/mxlnd/autoMakefile config.status:1381: creating lnet/klnds/mxlnd/Makefile config.status:1381: creating lnet/klnds/o2iblnd/Makefile config.status:1381: creating lnet/klnds/o2iblnd/autoMakefile config.status:1381: creating lnet/klnds/qswlnd/Makefile config.status:1381: creating lnet/klnds/qswlnd/autoMakefile config.status:1381: creating lnet/klnds/ralnd/Makefile config.status:1381: creating lnet/klnds/ralnd/autoMakefile config.status:1381: creating lnet/klnds/gnilnd/Makefile config.status:1381: creating lnet/klnds/gnilnd/autoMakefile config.status:1381: creating lnet/klnds/socklnd/Makefile config.status:1381: creating lnet/klnds/socklnd/autoMakefile config.status:1381: creating lnet/klnds/ptllnd/Makefile config.status:1381: creating lnet/klnds/ptllnd/autoMakefile config.status:1381: creating lnet/lnet/Makefile config.status:1381: creating lnet/lnet/autoMakefile config.status:1381: creating lnet/selftest/Makefile config.status:1381: creating lnet/selftest/autoMakefile config.status:1381: creating lnet/ulnds/Makefile config.status:1381: creating lnet/ulnds/autoMakefile config.status:1381: creating lnet/ulnds/socklnd/Makefile config.status:1381: creating lnet/utils/Makefile config.status:1381: creating lnet/include/lnet/darwin/Makefile config.status:1381: creating lustre/Makefile config.status:1381: creating lustre/autoMakefile config.status:1381: creating lustre/autoconf/Makefile config.status:1381: creating lustre/conf/Makefile config.status:1381: creating lustre/contrib/Makefile config.status:1381: creating lustre/doc/Makefile config.status:1381: creating lustre/include/Makefile config.status:1381: creating lustre/include/lustre_ver.h config.status:1381: creating lustre/include/linux/Makefile config.status:1381: creating lustre/include/darwin/Makefile config.status:1381: creating lustre/include/lustre/Makefile config.status:1381: creating lustre/kernel_patches/targets/2.6-rhel6.target config.status:1381: creating lustre/kernel_patches/targets/2.6-rhel5.target config.status:1381: creating lustre/kernel_patches/targets/2.6-sles11.target config.status:1381: creating lustre/kernel_patches/targets/3.0-sles11.target config.status:1381: creating lustre/kernel_patches/targets/2.6-fc11.target config.status:1381: creating lustre/kernel_patches/targets/2.6-fc12.target config.status:1381: creating lustre/kernel_patches/targets/2.6-fc15.target config.status:1381: creating lustre/kernel_patches/targets/3.x-fc18.target config.status:1381: creating lustre/ldlm/Makefile config.status:1381: creating lustre/fid/Makefile config.status:1381: creating lustre/fid/autoMakefile config.status:1381: creating lustre/liblustre/Makefile config.status:1381: creating lustre/liblustre/tests/Makefile config.status:1381: creating lustre/liblustre/tests/mpi/Makefile config.status:1381: creating lustre/llite/Makefile config.status:1381: creating lustre/llite/autoMakefile config.status:1381: creating lustre/lclient/Makefile config.status:1381: creating lustre/lov/Makefile config.status:1381: creating lustre/lov/autoMakefile config.status:1381: creating lustre/lvfs/Makefile config.status:1381: creating lustre/lvfs/autoMakefile config.status:1381: creating lustre/mdc/Makefile config.status:1381: creating lustre/mdc/autoMakefile config.status:1381: creating lustre/lmv/Makefile config.status:1381: creating lustre/lmv/autoMakefile config.status:1381: creating lustre/mdt/Makefile config.status:1381: creating lustre/mdt/autoMakefile config.status:1381: creating lustre/mdd/Makefile config.status:1381: creating lustre/mdd/autoMakefile config.status:1381: creating lustre/fld/Makefile config.status:1381: creating lustre/fld/autoMakefile config.status:1381: creating lustre/obdclass/Makefile config.status:1381: creating lustre/obdclass/autoMakefile config.status:1381: creating lustre/obdclass/linux/Makefile config.status:1381: creating lustre/obdecho/Makefile config.status:1381: creating lustre/obdecho/autoMakefile config.status:1381: creating lustre/ofd/Makefile config.status:1381: creating lustre/ofd/autoMakefile config.status:1381: creating lustre/osc/Makefile config.status:1381: creating lustre/osc/autoMakefile config.status:1381: creating lustre/ost/Makefile config.status:1381: creating lustre/ost/autoMakefile config.status:1381: creating lustre/osd-ldiskfs/Makefile config.status:1381: creating lustre/osd-ldiskfs/autoMakefile config.status:1381: creating lustre/osd-zfs/Makefile config.status:1381: creating lustre/osd-zfs/autoMakefile config.status:1381: creating lustre/mgc/Makefile config.status:1381: creating lustre/mgc/autoMakefile config.status:1381: creating lustre/mgs/Makefile config.status:1381: creating lustre/mgs/autoMakefile config.status:1381: creating lustre/target/Makefile config.status:1381: creating lustre/ptlrpc/Makefile config.status:1381: creating lustre/ptlrpc/autoMakefile config.status:1381: creating lustre/ptlrpc/gss/Makefile config.status:1381: creating lustre/ptlrpc/gss/autoMakefile config.status:1381: creating lustre/quota/Makefile config.status:1381: creating lustre/quota/autoMakefile config.status:1381: creating lustre/scripts/Makefile config.status:1381: creating lustre/tests/Makefile config.status:1381: creating lustre/tests/mpi/Makefile config.status:1381: creating lustre/utils/Makefile config.status:1381: creating lustre/utils/gss/Makefile config.status:1381: creating lustre/osp/Makefile config.status:1381: creating lustre/osp/autoMakefile config.status:1381: creating lustre/lod/Makefile config.status:1381: creating lustre/lod/autoMakefile config.status:1381: creating lustre/obdclass/darwin/Makefile config.status:1381: creating snmp/Makefile config.status:1381: creating snmp/autoconf/Makefile config.status:1381: creating config.h config.status:1610: executing depfiles commands configure:22238: === configuring in libsysio (/local/lustre_2.4.1/lustre-2.4.1/libsysio) configure:22301: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--enable-mpitests=no' '--with-o2ib=/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/' '--with-linux=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' '--with-lustre-hack' '--with-sockets' --cache-file=/dev/null --srcdir=. configure:22238: === configuring in ldiskfs (/local/lustre_2.4.1/lustre-2.4.1/ldiskfs) configure:22301: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--enable-mpitests=no' '--with-o2ib=/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/' '--with-linux=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' '--with-lustre-hack' '--with-sockets' --cache-file=/dev/null --srcdir=. configure:22238: === configuring in lustre-iokit (/local/lustre_2.4.1/lustre-2.4.1/lustre-iokit) configure:22301: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--enable-mpitests=no' '--with-o2ib=/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/' '--with-linux=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' '--with-lustre-hack' '--with-sockets' --cache-file=/dev/null --srcdir=. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-unknown-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_env_CCASFLAGS_set= ac_cv_env_CCASFLAGS_value= ac_cv_env_CCAS_set= ac_cv_env_CCAS_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value=-D_FORTIFY_SOURCE=2 ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value='-Wl,-Bsymbolic-functions -Wl,-z,relro' ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func_connect=yes ac_cv_func_gethostbyname=yes ac_cv_func_inet_ntoa=yes ac_cv_func_socket=yes ac_cv_func_strlcat=no ac_cv_func_strlcpy=no ac_cv_func_strnlen=yes ac_cv_header_arpa_inet_h=yes ac_cv_header_asm_types_h=yes ac_cv_header_blkid_blkid_h=no ac_cv_header_catamount_data_h=no ac_cv_header_endian_h=yes ac_cv_header_ext2fs_ext2fs_h=no ac_cv_header_file_h=no ac_cv_header_inttypes_h=yes ac_cv_header_linux_random_h=yes ac_cv_header_linux_types_h=yes ac_cv_header_linux_unistd_h=yes ac_cv_header_linux_version_h=yes ac_cv_header_memory_h=yes ac_cv_header_net_snmp_net_snmp_config_h=no ac_cv_header_netdb_h=yes ac_cv_header_netinet_in_h=yes ac_cv_header_netinet_tcp_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_quota_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_user_h=yes ac_cv_header_sys_vfs_h=yes ac_cv_header_unistd_h=yes ac_cv_header_xtio_h=no ac_cv_host=x86_64-unknown-linux-gnu ac_cv_lib_cap_cap_get_proc=no ac_cv_lib_pthread_pthread_create=yes ac_cv_lib_readline_readline=no ac_cv_lib_z_adler32=no ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_GREP=/bin/grep ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=mawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_NET_SNMP_CONFIG=net-snmp-config ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_LD=ld ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_make_make_set=yes ac_cv_sizeof_unsigned_long_long=8 ac_cv_target=x86_64-unknown-linux-gnu ac_cv_type___s16=yes ac_cv_type___s32=yes ac_cv_type___s64=yes ac_cv_type___s8=yes ac_cv_type___u16=yes ac_cv_type___u32=yes ac_cv_type___u64=yes ac_cv_type___u8=yes ac_cv_type_spinlock_t=no ac_cv_type_umode_t=yes am_cv_CCAS_dependencies_compiler_type=gcc3 am_cv_CC_dependencies_compiler_type=gcc3 am_cv_prog_tar_ustar=gnutar lb_cv_file___libsysio_src_rmdir_c=yes lb_cv_file___lustre_iokit_ior_survey_ior_survey=yes lb_cv_file___snmp_lustre_snmp_c=yes lb_cv_file__boot_kernel_h=no lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64__config=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_fs_ext4_dir_c=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_fs_ext4_file_c=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_fs_ext4_inode_c=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_fs_ext4_super_c=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_fs_quota_quotaio_v2_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_fs_quotaio_v2_h=no lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_generated_autoconf_h=no lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_autoconf_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_bit_spinlock_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_exportfs_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_fiemap_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_kconfig_h=no lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_key_type_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_migrate_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_mm_types_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_oom_h=yes lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_quotaio_v2_h=no lb_cv_file__local_lustre_2_4_1_kernel_source_kernel_2_6_32_358_18_1_el6_linux_2_6_32_358_18_1_el6_x86_64_include_linux_version_h=yes lb_cv_file__local_lustre_2_4_1_lustre_2_4_1_ldiskfs_configure=yes lb_cv_file__var_adm_running_kernel_h=no ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /local/lustre_2.4.1/lustre-2.4.1/config/missing --run aclocal-1.11' AC_LUSTRE_CLI_VER_OFFSET_WARN='OBD_OCD_VERSION(0, 4, 0, 0)' AC_LUSTRE_FIX='0' AC_LUSTRE_LIB_VER_OFFSET_WARN='OBD_OCD_VERSION(0, 0, 1, 32)' AC_LUSTRE_MAJOR='2' AC_LUSTRE_MINOR='4' AC_LUSTRE_PATCH='1' AC_LUSTRE_VERSION_STRING='2.4.1' AC_LUSTRE_VER_ALLOWED_OFFSET='OBD_OCD_VERSION(0, 0, 1, 32)' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='$${TAR-tar}' AR='ar' ARCH_MIC_FALSE='' ARCH_MIC_TRUE='#' ARCH_x86_FALSE='#' ARCH_x86_TRUE='' AUTOCONF='${SHELL} /local/lustre_2.4.1/lustre-2.4.1/config/missing --run autoconf' AUTOCONF_HDIR='linux' AUTOHEADER='${SHELL} /local/lustre_2.4.1/lustre-2.4.1/config/missing --run autoheader' AUTOMAKE='${SHELL} /local/lustre_2.4.1/lustre-2.4.1/config/missing --run automake-1.11' AWK='mawk' BLKID_FALSE='' BLKID_TRUE='#' BUILDID='' BUILD_GNILND_FALSE='' BUILD_GNILND_RCA_FALSE='' BUILD_GNILND_RCA_TRUE='#' BUILD_GNILND_TRUE='#' BUILD_MXLND_FALSE='' BUILD_MXLND_TRUE='#' BUILD_O2IBLND_FALSE='#' BUILD_O2IBLND_TRUE='' BUILD_PTLLND_FALSE='' BUILD_PTLLND_TRUE='#' BUILD_QSWLND_FALSE='' BUILD_QSWLND_TRUE='#' BUILD_RALND_FALSE='' BUILD_RALND_TRUE='#' BUILD_USOCKLND_FALSE='#' BUILD_USOCKLND_TRUE='' CAP_LIBS='' CC='gcc' CCAS='gcc' CCASDEPMODE='depmode=gcc3' CCASFLAGS='-Wall -fPIC -D_GNU_SOURCE' CCDEPMODE='depmode=gcc3' CFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security ' CLIENT_FALSE='#' CLIENT_TRUE='' CONFIG_INCLUDE='include/linux/autoconf.h' CPP='gcc -E' CPPFLAGS='-include /local/lustre_2.4.1/lustre-2.4.1/config.h -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include -D_FORTIFY_SOURCE=2' CROSS_PATH='' CROSS_VARS='' CYGPATH_W='echo' DARWIN_FALSE='' DARWIN_TRUE='#' DEBUGFS='debugfs' DEFS='-DHAVE_CONFIG_H' DEPDIR='.deps' DOC_FALSE='' DOC_TRUE='#' DOWNSTREAM_RELEASE='' DUMPE2FS='dumpe2fs' E2FSCK='e2fsck' E2FSPROGS='e2fsprogs' E2LABEL='e2label' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' ENABLE_DOC='0' ENABLE_INIT_SCRIPTS='0' ENABLE_LIBPTHREAD='yes' EXEEXT='' EXT2FS_DEVEL_FALSE='' EXT2FS_DEVEL_TRUE='#' EXTRA_KCFLAGS='-include /local/lustre_2.4.1/lustre-2.4.1/config.h -g -I/local/lustre_2.4.1/lustre-2.4.1/libcfs/include -I/local/lustre_2.4.1/lustre-2.4.1/lnet/include -I/local/lustre_2.4.1/lustre-2.4.1/lustre/include' EXTRA_KLDFLAGS='' EXTRA_KLIBS='' EXTRA_LNET_INCLUDE='-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1//kernel_addons/backport/2.6.32-EL6.4/include// -I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include' EXT_DIR='/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/fs/ext4' GNICPPFLAGS='' GNILND='' GNILNDRCA='' GREP='/bin/grep' GSSAPI_LIBS='' GSS_FALSE='' GSS_KEYRING_FALSE='' GSS_KEYRING_TRUE='#' GSS_PIPEFS_FALSE='' GSS_PIPEFS_TRUE='#' GSS_TRUE='#' HAVE_PCLMULQDQ_FALSE='#' HAVE_PCLMULQDQ_TRUE='' INCLUDE_RULES='include /local/lustre_2.4.1/lustre-2.4.1/Rules' INIT_SCRIPTS_FALSE='' INIT_SCRIPTS_TRUE='#' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' K5VERS='' KMODEXT='.ko' KRBCFLAGS='' KRBDIR='' KRBLDFLAGS='' KRBLIBS='' LD='ld' LDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro' LDISKFS_BUILD_FALSE='#' LDISKFS_BUILD_TRUE='' LDISKFS_DEVEL_FALSE='#' LDISKFS_DEVEL_TRUE='' LDISKFS_DIR='/local/lustre_2.4.1/lustre-2.4.1/ldiskfs' LDISKFS_DIST_SUBDIR='ldiskfs' LDISKFS_ENABLED_FALSE='#' LDISKFS_ENABLED_TRUE='' LDISKFS_OBJ='/local/lustre_2.4.1/lustre-2.4.1/ldiskfs' LDISKFS_SUBDIR='ldiskfs' LDISKFS_SYMBOLS='Module.symvers' LIBCFS_INCLUDE_DIR='libcfs/include' LIBCFS_SUBDIR='libcfs' LIBEFENCE='' LIBLUSTRE_FALSE='#' LIBLUSTRE_TESTS_FALSE='#' LIBLUSTRE_TESTS_TRUE='' LIBLUSTRE_TRUE='' LIBOBJS='' LIBPTHREAD_FALSE='#' LIBPTHREAD_TRUE='' LIBREADLINE='' LIBS='' LIBSYSIO_SUBDIR='libsysio' LIBWRAP='' LINUX='/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64' LINUXRELEASE='2.6.32-jb23-358.18.1.el6-lustre-2.4.1' LINUX_CONFIG='/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64/.config' LINUX_FALSE='#' LINUX_OBJ='/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64' LINUX_TRUE='' LLCFLAGS='-g -Wall -fPIC -D_GNU_SOURCE' LLCPPFLAGS='-D__arch_lib__ -D_LARGEFILE64_SOURCE=1' LLITE_LLOOP_FALSE='#' LLITE_LLOOP_TRUE='' LTLIBOBJS='' LUSTRE='/local/lustre_2.4.1/lustre-2.4.1/lustre' LUSTREIOKIT_SUBDIR='lustre-iokit' MAINT='' MAINTAINER_MODE_FALSE='#' MAINTAINER_MODE_TRUE='' MAKEINFO='${SHELL} /local/lustre_2.4.1/lustre-2.4.1/config/missing --run makeinfo' MKDIR_P='/bin/mkdir -p' MKE2FS='mke2fs' MODULES_FALSE='#' MODULES_TRUE='' MODULE_TARGET='M' MOSTLYCLEANFILES='.*.cmd .*.flags *.o *.ko *.mod.c .depend .*.1.* Modules.symvers Module.symvers' MPICC_WRAPPER='' MPITESTS_FALSE='' MPITESTS_TRUE='#' MXCPPFLAGS='' MXLIBS='' MXLND='' NET_SNMP_CFLAGS='-DNETSNMP_ENABLE_IPV6 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -D_FORTIFY_SOURCE=2 -I/usr/include' NET_SNMP_CONFIG='net-snmp-config' NET_SNMP_LIBS='-Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lnetsnmpagent -lnetsnmphelpers -lnetsnmpmibs -lnetsnmp -Wl,-E' O2IBCPPFLAGS='-I/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/include' O2IBLND='o2iblnd' OBJDUMP='objdump' OBJEXT='o' OSDADDON='' PACKAGE='lustre' PACKAGE_BUGREPORT='http://bugs.whamcloud.com/' PACKAGE_NAME='Lustre' PACKAGE_STRING='Lustre LUSTRE_VERSION' PACKAGE_TARNAME='lustre' PACKAGE_URL='' PACKAGE_VERSION='LUSTRE_VERSION' PATH_SEPARATOR=':' PFSCK='fsck' PTHREAD_LIBS='-lpthread' PTLLND='' PTLLNDCPPFLAGS='' QSWCPPFLAGS='' QSWLND='' RACPPFLAGS='' RALND='' RANLIB='ranlib' RELEASE='2.6.32_jb23_358.18.1.el6_lustre_2.4.1_' RHEL_KERNEL_VERSION='2.6.32-358' SERVER_FALSE='#' SERVER_TRUE='' SET_MAKE='' SHELL='/bin/sh' SNMP_DIST_SUBDIR='snmp' SNMP_SUBDIR='' SPL='Not found' SPLIT_FALSE='' SPLIT_TRUE='#' SPL_OBJ='Not found' SPL_SYMBOLS='' SPL_VERSION='' STRIP='strip' SUNOS_FALSE='' SUNOS_TRUE='#' SYMVERFILE='Module.symvers' SYSIO='/local/lustre_2.4.1/lustre-2.4.1/libsysio' TESTS_FALSE='#' TESTS_TRUE='' TUNE2FS='tune2fs' UPTLLND='' USES_DPKG_FALSE='#' USES_DPKG_TRUE='' USE_QUILT_FALSE='#' USE_QUILT_TRUE='' USOCKLND='usocklnd' UTILS_FALSE='#' UTILS_TRUE='' VERSION='2.4.1' ZFS='Not found' ZFS_ENABLED_FALSE='' ZFS_ENABLED_TRUE='#' ZFS_LIBZFS_INCLUDE='Not found' ZFS_OBJ='Not found' ZFS_SYMBOLS='' ZFS_VERSION='' ZLIB='' ac_configure_args=' "--enable-mpitests=no" "--with-o2ib=/usr/src/ofa-kernel-headers-2.6.32-jb23-358.18.1.el6-lustre-2.4.1/" "--with-linux=/local/lustre_2.4.1/kernel_source/kernel-2.6.32-358.18.1.el6/linux-2.6.32-358.18.1.el6.x86_64" "CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security" "LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro" "CPPFLAGS=-D_FORTIFY_SOURCE=2" --with-lustre-hack --with-sockets' ac_ct_AR='ar' ac_ct_CC='gcc' agentdir='${pkglibdir}/snmp' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='#' am__fastdepCCAS_FALSE='#' am__fastdepCCAS_TRUE='' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__include='include' am__isrc='' am__leading_dot='.' am__nodep='_no' am__quote='' am__tar='tar --format=ustar -chf - "$$tardir"' am__untar='tar -xf -' bindir='${exec_prefix}/bin' build='x86_64-unknown-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' demodir='$(docdir)/demo' docdir='$(datadir)/doc/$(PACKAGE)' dvidir='${docdir}' exec_prefix='${prefix}' host='x86_64-unknown-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /local/lustre_2.4.1/lustre-2.4.1/config/install-sh' kextdir='' lb_target_os='linux' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' macosdir='' mandir='${datarootdir}/man' mibdir='${pkgdatadir}/snmp/mibs' mkdir_p='/bin/mkdir -p' moduledir='$(CROSS_PATH)/lib/modules/$(LINUXRELEASE)/updates/kernel' modulefsdir='$(moduledir)/fs/$(PACKAGE)' modulenetdir='$(moduledir)/net/$(PACKAGE)' oldincludedir='/usr/include' pdfdir='${docdir}' pkgexampledir='${pkgdatadir}/examples' plistdir='' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' rootsbindir='$(CROSS_PATH)/sbin' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subdirs=' libsysio ldiskfs lustre-iokit' sysconfdir='$(CROSS_PATH)/etc' target='x86_64-unknown-linux-gnu' target_alias='' target_cpu='x86_64' target_os='linux-gnu' target_vendor='unknown' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "Lustre" #define PACKAGE_TARNAME "lustre" #define PACKAGE_VERSION "LUSTRE_VERSION" #define PACKAGE_STRING "Lustre LUSTRE_VERSION" #define PACKAGE_BUGREPORT "http://bugs.whamcloud.com/" #define PACKAGE_URL "" #define PACKAGE "lustre" #define VERSION "2.4.1" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define SIZEOF_UNSIGNED_LONG_LONG 8 #define CDEBUG_ENABLED 1 #define CDEBUG_ENTRY_EXIT 1 #define LIBCFS_DEBUG 1 #define HAVE_SYS_QUOTA_H 1 #define HAVE_MODULE_LOADING_SUPPORT 1 #define HAVE_KERN__U64_LONG_LONG 1 #define HAVE_IS_COMPAT_TASK 1 #define HAVE_REGISTER_SHRINKER 1 #define HAVE_SYSCTL_UNNUMBERED 1 #define HAVE_SCATTERLIST_SETPAGE 1 #define HAVE_SCATTERLIST_INITTABLE 1 #define HAVE_INIT_NET 1 #define HAVE_DUMP_TRACE 1 #define HAVE_TRACE_ADDRESS_RELIABLE 1 #define HAVE_STACKTRACE_WARNING 1 #define HAVE_LINUX_KEYTYPE_H 1 #define HAVE_CRED_WRAPPERS 1 #define HAVE_CPUMASK_SIZE 1 #define HAVE_STRUCT_CRED 1 #define HAVE_CPU_TOPOLOGY 1 #define HAVE_TOPOLOGY_CORE_CPUMASK 1 #define HAVE_TOPOLOGY_THREAD_CPUMASK 1 #define HAVE_CPUMASK_OF_NODE 1 #define HAVE_CPUMASK_COPY 1 #define HAVE_STRUCT_SHASH_ALG 1 #define HAVE_UNSHARE_FS_STRUCT 1 #define HAVE_SOCK_MAP_FD_2ARG 1 #define HAVE_SET_MEMS_ALLOWED 1 #define STACKTRACE_OPS_HAVE_WALK_STACK 1 #define HAVE_SHRINKER_WANT_SHRINK_PTR 1 #define HAVE_LINUX_OOM_H 1 #define HAVE_OOMADJ_IN_SIG 1 #define HAVE_SYSCTL_CTLNAME 1 #define HAVE_DEV_GET_BY_NAME_2ARG 1 #define HAVE_OFED_IB_DMA_MAP 1 #define HAVE_OFED_IB_COMP_VECTOR 1 #define HAVE_OFED_RDMA_CMEV_ADDRCHANGE 1 #define HAVE_OFED_RDMA_CMEV_TIMEWAIT_EXIT 1 #define HAVE_5ARGS_SYSCTL_PROC_HANDLER 1 #define HAVE_TCP_SENDPAGE_USE_SOCKET 1 #define ENABLE_PINGER 1 #define ENABLE_CHECKSUM 1 #define ENABLE_LIBLUSTRE_RECOVERY 1 #define HAVE_LRU_RESIZE_SUPPORT 1 #define HAVE_REMOVE_FROM_PAGE_CACHE 1 #define HAVE_BIT_SPINLOCK_H 1 #define XATTR_ACL_SIZE 260 #define HAVE_RW_TREE_LOCK 1 #define HAVE_LINUX_FIEMAP_H 1 #define HAVE_CANCEL_DIRTY_PAGE 1 #define HAVE_ASYNC_BLOCK_CIPHER 1 #define HAVE_STRUCT_HASH_DESC 1 #define HAVE_STRUCT_BLKCIPHER_DESC 1 #define HAVE_FS_RENAME_DOES_D_MOVE 1 #define HAVE_KERNEL_SPLICE_READ 1 #define HAVE_LINUX_EXPORTFS_H 1 #define HAVE_VM_OP_FAULT 1 #define HAVE_PROCFS_USERS 1 #define HAVE_EXPORTFS_DECODE_FH 1 #define HAVE_LINUX_MMTYPES_H 1 #define HAVE_BIO_ENDIO_2ARG 1 #define HAVE_FH_TO_DENTRY 1 #define HAVE_BDI_INIT 1 #define HAVE_FS_STRUCT_USE_PATH 1 #define HAVE_PGMKWRITE_USE_VMFAULT 1 #define HAVE_INODE_PERMISION_2ARGS 1 #define HAVE_TRYLOCK_PAGE 1 #define HAVE_EXPORT_INODE_PERMISSION 1 #define HAVE_QUOTA_ON_5ARGS 1 #define HAVE_QUOTA_OFF_3ARGS 1 #define HAVE_VFS_DQ_OFF 1 #define HAVE_LOCK_MAP_ACQUIRE 1 #define HAVE_FS_QUOTA_QUOTAIO_H 1 #define HAVE_BDI_NAME 1 #define HAVE_SB_ANY_QUOTA_ACTIVE 1 #define HAVE_SB_HAS_QUOTA_ACTIVE 1 #define HAVE_ADD_TO_PAGE_CACHE_LRU 1 #define HAVE_SB_ANY_QUOTA_LOADED 1 #define HAVE_CPUMASK_OF_NODE 1 #define HAVE_BLK_QUEUE_LOG_BLK_SIZE 1 #define HAVE_REQUEST_QUEUE_LIMITS 1 #define HAVE_BDI_REGISTER 1 #define HAVE_SB_BDI 1 #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1 #define HAVE_CACHE_UPCALL 1 #define HAS_GENERIC_ERROR_REMOVE_PAGE 1 #define HAVE_SELINUX_IS_ENABLED 1 #define HAVE_VFS_INODE_NEWSIZE_OK 1 #define HAVE_DQUOT_FS_DISK_QUOTA 1 #define HAVE_SIMPLE_SETATTR 1 #define HAVE_FS_STRUCT_RWLOCK 1 #define HAVE_KERNEL_LOCKED 1 #define HAVE_DCACHE_LOCK 1 #define HAVE_D_DELETE_CONST const #define HAVE_REQUEST_QUEUE_UNPLUG_FN 1 #define HAVE_MIGRATE_H 1 #define HAVE_SUPEROPS_USE_DENTRY 1 #define HAVE_INODEOPS_USE_UMODE_T 1 #define HAVE_CLEAR_INODE 1 #define HAVE_ENCODE_FH_PARENT 1 #define HAVE_SERVER_SUPPORT 1 #define HAVE_DEV_SET_RDONLY 1 #define HAVE_QUOTA64 1 #define HAVE_LDISKFS_OSD 1 #define E2FSPROGS "e2fsprogs" #define MKE2FS "mke2fs" #define DEBUGFS "debugfs" #define TUNE2FS "tune2fs" #define E2LABEL "e2label" #define DUMPE2FS "dumpe2fs" #define E2FSCK "e2fsck" #define PFSCK "fsck" #define LIBLUSTRE_POSIX_ACL 1 #define ENABLE_PINGER 1 #define ENABLE_LIBLUSTRE_RECOVERY 1 #define HAVE_ASM_TYPES_H 1 #define HAVE_ENDIAN_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_LINUX_VERSION_H 1 #define HAVE_STRNLEN 1 #define HAVE_UMODE_T 1 #define HAVE___S8 1 #define HAVE___U8 1 #define HAVE___S16 1 #define HAVE___U16 1 #define HAVE___S32 1 #define HAVE___U32 1 #define HAVE___U64 1 #define HAVE___S64 1 #define HAVE_USER__U64_LONG_LONG 1 #define HAVE_LIBPTHREAD 1 #define HAVE_NETDB_H 1 #define HAVE_NETINET_TCP_H 1 #define HAVE_ASM_TYPES_H 1 #define HAVE_ENDIAN_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_GETHOSTBYNAME 1 #define HAVE_SOCKET 1 #define HAVE_CONNECT 1 #define HAVE_LINUX_VERSION_H 1 #define HAVE_STRNLEN 1 #define INIT_SYSIO 1 #define LIBLUSTRE_USE_URANDOM 1 #define LNET_MAX_PAYLOAD LNET_MTU #define OBD_MAX_IOCTL_BUFFER 8192 #define HAVE_SYS_USER_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_STDINT_H 1 #define HAVE_LINUX_TYPES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_LINUX_UNISTD_H 1 #define HAVE_UNISTD_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_ARPA_INET_H 1 #define HAVE_INET_NTOA 1 #define HAVE_POSIX_1003_READLINK 1 #define HAVE_LINUX_RANDOM_H 1 #define RANDOM_FAIL_ALLOC 1 #define HAVE_KERNEL_WRITE_BEGIN_END 1 #define HAVE_D_OBTAIN_ALIAS 1 #define HAVE_BLKDEV_PUT_2ARGS 1 #define HAVE_DENTRY_OPEN_4ARGS 1 #define HAVE_PAGEVEC_LRU_ADD_FILE 1 #define HAVE_PCLMULQDQ 1 configure: exit 0