From: Mike Christie Date: Wed, 22 Feb 2006 08:11:59 +0000 (-0600) Subject: [SCSI] don't call ips_eh_reset in ips_queue to avoid deadlock X-Git-Tag: v2.6.17-rc1~1129^2~4^2~117 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba3af0aff042caa1f41b5f7164cab37c717b8811;p=pandora-kernel.git [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 Acked-by: Hammer, Jack Signed-off-by: James Bottomley --- Reading git-diff-tree failed