We are developing a SCSI device driver for a custom storage controller
on 
Linux Alpha on DS20.  When it is run on the SMP mode, we get
spinlockstuck message.  The machine largely does not respond after that. 

For example while trying to copy from cdrom to the custom device, 
it gives the messages below and is stuck there.

ll_rw_blk:497 spinlockstuck in kflushd at fffffc00003e22fc(0) owner
kflushd at fffff00003e1d9c(0) l_rw_blk.c :341
sched.c :30 spinlock stuck in klogd at fffffc000032cbc4(1) owner kflushd
at fffffc000032cbc4(0) sched.c:30
ll_rw_blk:497 spinlockstuck in kflushd at fffffc00003e22fc(0) owner
kflushd at fffff00003e1d9c(0) l_rw_blk.c :341
sched.c :30 spinlock stuck in klogd at fffffc000032cbc4(1) owner kflushd
at fffffc000032cbc4(0) sched.c:30

Why are these messages appearing? 
_The driver code does not contain any spinlock by itself._
What is the right way to do it / avoid the above problem.

Please post a reply to [EMAIL PROTECTED] as we are not on the
Alpha-linux mailing list.

Thanks,
Kuldeep & Saravanan
[EMAIL PROTECTED]

Reply via email to