Mike Christie ba3af0aff0 [SCSI] don't call ips_eh_reset in ips_queue to avoid deadlock
When the locking was changed in the eh code ips_eh_reset was changed
so that it was a wraper around __ips_eh_reset and all ips_eh_reset
does is grab the host lock and then calls __ips_eh_reset.

In the queuecommand, ips_queue is called with the host_lock held so if
it calls ips_eh_reset we will have a problem. This patch just has
ips_queue call __ips_eh_reset.

Patch is only compile tested. I do not have the HW.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Acked-by: Hammer, Jack <Jack_Hammer@adaptec.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-02-27 23:32:39 -06:00
..
2006-02-27 22:55:06 -06:00
2006-02-26 09:10:58 -08:00
2006-01-14 18:27:13 -08:00
2006-02-13 22:30:10 -08:00
2005-10-30 17:37:32 -08:00
2006-02-20 20:00:12 -08:00
2006-01-14 10:41:42 -08:00
2006-02-13 21:33:40 -08:00
2006-01-10 00:08:17 +01:00
2006-01-18 19:20:31 -08:00