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
I am running Linux 2.6.10 on an MPC8248 processor.