xfs
[Top] [All Lists]

Re: XFS cvs + Preempt Problem

To: Steve Lord <lord@xxxxxxx>
Subject: Re: XFS cvs + Preempt Problem
From: Andy Kwong <iserlohn@xxxxxxxxxxxx>
Date: 27 Sep 2001 15:53:03 -0700
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: <200109271718.f8RHIYs09809@xxxxxxxxxxxxxxxxxxxx>
References: <200109271718.f8RHIYs09809@xxxxxxxxxxxxxxxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx
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
> 
> 



<Prev in Thread] Current Thread [Next in Thread>