Sorry, this problems seems to manifest itself when preempt is compiled
for i386. If I compile it for i686, the problem goes away.
On Thu, 2001-09-27 at 10:18, Steve Lord wrote:
> > A XFS kernel from the cvs tree plus the preempt patches yielded the
> > following error. (From a RPM build)
> >
> > fs/fs.o: In function `dput':
> > fs/fs.o(.text+0x16498): undefined reference to `atomic_dec_and_lock'
> > fs/fs.o(.text+0x194d7): more undefined references to
> > `atomic_dec_and_lock' follow
> > make[1]: *** [kallsyms] Error 1
> > make: *** [vmlinux] Error 2
> > error: Bad exit status from /var/tmp/rpm-tmp.80358 (%build)
> >
> > I tried compiling the tree manually and it came up with the same error.
> > Anyone have any ideas?
>
> This is not code which xfs has changed, it is core kernel code,
> atomic_dec_and_lock is in arch/i386/lib/dec_and_lock.c
>
> Steve
>
> >
> > --Andy
>
>
|