aacraid: Fix AIF triggered IOP_RESET
[cascardo/linux.git] / drivers / scsi / aacraid / commctrl.c
index ebf214b..4b3bb52 100644 (file)
@@ -857,6 +857,11 @@ int aac_do_ioctl(struct aac_dev * dev, int cmd, void __user *arg)
 
        mutex_lock(&dev->ioctl_mutex);
 
+       if (dev->adapter_shutdown) {
+               status = -EACCES;
+               goto cleanup;
+       }
+
        /*
         *      HBA gets first crack
         */