locking bug in aacraid
drivers/scsi/aacraid/commsup.c
518 } else if (down_interruptible(&fibptr->event_wait)) {
519 fibptr->done = 2;
520 up(&fibptr->event_wait);
521 }
If down_interruptible() returns -EINTR that means we don't need to call up() as we do on line 520.
regards,
dan carpenter