Philipp Baer wrote:
>
Correct.
Last night I was trying out the different builds trying find
out exactly why linux/fs.h got included in this file.
I could come with any case where it needed it.
Just go ahead and removed the NEED_FS_H line
I'll check this change in later today.
>
> I think, this line caused the error:
>
> --- xfs_os_defs.h ---
> #ifdef NEED_FS_H
> # include <linux/fs.h>
> #endif
> --- xfs_os_defs.h ---
>
> When I undefine NEED_FS_H, the sources compile without any problems.
> (bread() and brelse() are declared differently in fs.h (buffer_head))
>
> As you can see in the subject line, there might be another (more or
> less) critical problem: When I try to mount my floppy - the xfs-drivers
> are compiled into the kernel - my system is halted (fstab: filesystem:
> auto).
> I'll have to do this one more time to get the errormessage, but has
> anybody seen this problem before?
>
> So long,
> ciao, phb <ph_baer@xxxxxxx>
>
> Btw.: Is anybody interested in the 2.3.99pre5-XFS-Patch? I am no
> kernel-
> hacker/good programmer! I even don't know, if everything works, but it
> compiles... ;-)))
--
Russell Cattelan
cattelan@xxxxxxxxxxx
|