Re: spin_unlock_irqrestore parse error



On Feb 1, 2:06 am, Juergen Beisert <jbeis...@xxxxxxxxxxxx> wrote:
Bill wrote:
In my device driver module, when I call spin_unlock_irqrestore(&lock,
flags) after previously calling spin_lock_irqsave(&lock, flags), I get
the following error:

error: parse error before '-' token

Try to run a simple:

linux-2.6.10 $ make clean
linux-2.6.10 $ make drivers/<path/to/your/driver>/<your-drivername>.i

This will run the preprocessor only on your source. Now you should be able
to find the reason. As you are crosscompiling, don't forget the ARCH= and
CROSS_COMPILE=.

JB

I found the error. A while back, "asm" had been #defined to "asm-ppc"
in the driver.
.



Relevant Pages