Details
-
Bug
-
Resolution: Done
-
Minor
-
None
-
Lustre 2.5.3
-
None
-
SLES11 SP4
-
3
-
9223372036854775807
Description
I need help in compiling b2_5_fe client in SLES11 SP4.
I already cherry-picked
LU-6889 kernel: new kerrnel [SLES11 SP4 3.0.101-65]
LU-7596 kernel: kernel update [SLES11 SP4 3.0.101-68]
into my repo.
The compilation failed on the changes of denture struct from sles11sp3
to sles11sp4. Please help!
...
+ make -j 8 -s
Making all in .
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lvfs.h:47,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd_support.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/lmv/lmv_obd.c:54:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h: In function 'l_dput':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h:102: error: 'struct dentry' has no member named 'd_count'
make[9]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/lmv/lmv_obd.o] Error 1
make[8]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/lmv] Error 2
make[8]: *** Waiting for unfinished jobs....
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lvfs.h:47,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd_support.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/obd.h:45,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/fld/fld_request.c:55:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h: In function 'l_dput':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h:102: error: 'struct dentry' has no member named 'd_count'
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lvfs.h:47,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd_support.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/obd.h:45,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/fid/fid_request.c:53:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h: In function 'l_dput':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h:102: error: 'struct dentry' has no member named 'd_count'
make[9]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/fld/fld_request.o] Error 1
make[8]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/fld] Error 2
make[9]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/fid/fid_request.o] Error 1
make[8]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/fid] Error 2
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lvfs.h:47,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd_support.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lustre_cfg.h:227,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lustre_lib.h:53,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/lloop.c:108:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h: In function 'l_dput':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h:102: error: 'struct dentry' has no member named 'd_count'
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/lloop.c:110:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h: In function 'd_lustre_invalidate':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h:1630: error: 'struct dentry' has no member named 'd_count'
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h:1637: error: 'struct dentry' has no member named 'd_count'
make[9]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/lloop.o] Error 1
make[9]: *** Waiting for unfinished jobs....
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lvfs.h:47,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd_support.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c:45:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h: In function 'l_dput':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h:102: error: 'struct dentry' has no member named 'd_count'
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c:50:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h: In function 'd_lustre_invalidate':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h:1630: error: 'struct dentry' has no member named 'd_count'
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h:1637: error: 'struct dentry' has no member named 'd_count'
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c: In function 'll_dcompare':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c:118: error: 'const struct dentry' has no member named 'd_count'
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c: In function 'll_ddelete':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c:190: error: 'const struct dentry' has no member named 'd_count'
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c: In function 'll_d_init':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c:214: error: 'struct dentry' has no member named 'd_count'
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c: In function 'll_revalidate_it':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.c:535: error: 'struct dentry' has no member named 'd_count'
make[9]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dcache.o] Error 1
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/lvfs.h:47,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/include/obd_support.h:42,
from /usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dir.c:53:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h: In function 'l_dput':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/include/linux/lvfs.h:102: error: 'struct dentry' has no member named 'd_count'
In file included from /usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dir.c:60:
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h: In function 'd_lustre_invalidate':
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h:1630: error: 'struct dentry' has no member named 'd_count'
/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/llite_internal.h:1637: error: 'struct dentry' has no member named 'd_count'
make[9]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite/dir.o] Error 1
make[8]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre/llite] Error 2
make[7]: *** [/usr/src/packages/BUILD/lustre-2.5.3/lustre] Error 2
make[7]: *** Waiting for unfinished jobs....
make[6]: *** [_module_/usr/src/packages/BUILD/lustre-2.5.3] Error 2
make[5]: *** [sub-make] Error 2
make[4]: *** [all] Error 2
make[3]: *** [modules] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.39308 (%build)
Attachments
Issue Links
- is related to
-
LU-3974 Support for linux 3.11 kernel
- Resolved