From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030703 Description of problem: I am unable to compile this kernel with xfs support. xfs_syncd.c: In function `syncd': xfs_syncd.c:52: structure has no member named `sigmask_lock' xfs_syncd.c:54: too many arguments to function `recalc_sigpending' Version-Release number of selected component (if applicable): kernel-source-2.4.21-20.1.2024.2.1.nptl How reproducible: Always Steps to Reproduce: 1.make xconfig and slect y for xfs file system 2. make dep bzImage 3. Actual Results: xfs_syncd.c: In function `syncd': xfs_syncd.c:52: structure has no member named `sigmask_lock' xfs_syncd.c:54: too many arguments to function `recalc_sigpending' Expected Results: xfs code shold compile Additional info:
the O_DIRECT change has not been integrate into xfs code ine the tree. /BUILD/kernel-2.4.21/linux-2.4.21/arch/i386/lib/lib.a --end-group -o .tmp_vmlinux1 fs/fs.o(.text+0xa130c): In function `xfs_write': : undefined reference to `generic_file_write_nolock' make[1]: *** [kallsyms] Error 1 O_DIRECT
XFS doesn't compile.... guess why it's off :)
Please update xfs source with nptl change and O_directe.
Sorry, but your patch to make XFS compile doesn't seem to be attached to this bug report.
Created attachment 93355 [details] A xfs update patch by Russell Cattelan,cattelan I got this xfs patch Russell Cattelan,cattelan. This update xfs to compile stat in Redhat kernel. It applies cleanly.