Re: 2.6.9-rc1-mm5

Nikita Danilov
2004-09-14T09:08:05Z

Rafael J. Wysocki writes:
> On Monday 13 of September 2004 10:50, Andrew Morton wrote:
> >
> > Due to master.kernel.org being on the blink, 2.6.9-rc1-mm5 Is currently at
> >
> > http://www.zip.com.au/~akpm/linux/patches/2.6.9-rc1-mm5/
> >
> > and will later appear at
> >
> >
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm5/
>
> It does not compile on SMP x86-64 w/ NUMA:
>
> CC arch/x86_64/ia32/ia32_ioctl.o
> In file included from fs/compat_ioctl.c:63,
> from arch/x86_64/ia32/ia32_ioctl.c:14:
> include/linux/reiserfs_fs.h:441: error: redefinition of `struct key'
> include/linux/reiserfs_fs.h: In function `le_key_k_offset':

include/linux/key.h defines struct key that conflicts with reiserfs'
struct key. As a temporary fix turn off CONFIG_KEYS (or
CONFIG_REISERFS_FS :)).

Correct solution is to put both structs into proper namespaces by
prefixing them.

> Greets,
> RJW
>

Nikita.