X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Faacraid%2Fcommctrl.c;h=47fefca72695d02f3959b7a4e5c846a9c611c9bf;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=9f75144e5247e1a9a4ed5501fd0ffc6d9d3c4304;hpb=9464c7cf61b9433057924c36e6e02f303a00e768;p=linux-2.6.git diff --git a/drivers/scsi/aacraid/commctrl.c b/drivers/scsi/aacraid/commctrl.c index 9f75144e5..47fefca72 100644 --- a/drivers/scsi/aacraid/commctrl.c +++ b/drivers/scsi/aacraid/commctrl.c @@ -38,8 +38,6 @@ #include #include #include -#include -#include #include #include @@ -295,16 +293,6 @@ return_fib: status = 0; } else { spin_unlock_irqrestore(&dev->fib_lock, flags); - /* If someone killed the AIF aacraid thread, restart it */ - status = !dev->aif_thread; - if (status && dev->queues && dev->fsa_dev) { - /* Be paranoid, be very paranoid! */ - kthread_stop(dev->thread); - ssleep(1); - dev->aif_thread = 0; - dev->thread = kthread_run(aac_command_thread, dev, dev->name); - ssleep(1); - } if (f.wait) { if(down_interruptible(&fibctx->wait_sem) < 0) { status = -EINTR;