From: Joseph Gruher Date: Wed, 5 Jan 2011 21:00:21 +0000 (-0500) Subject: scsi_dh_alua: fix deadlock in stpg_endio X-Git-Tag: v2.6.37.5~20 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07fdde9d76f51afd29b1bd3ec1f5a7b8f5b16400;p=pandora-kernel.git scsi_dh_alua: fix deadlock in stpg_endio commit ed0f36bc5719b25659b637f80ceea85494b84502 upstream. The use of blk_execute_rq_nowait() implies __blk_put_request() is needed in stpg_endio() rather than blk_put_request() -- blk_finish_request() is called with queue lock already held. Signed-off-by: Joseph Gruher Signed-off-by: Ilgu Hong Signed-off-by: Mike Snitzer Signed-off-by: James Bottomley Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed