From: Mike Christie Date: Fri, 31 Dec 2010 08:22:22 +0000 (-0600) Subject: [SCSI] libiscsi: use bh locking instead of irq with session lock X-Git-Tag: v2.6.38-rc1~466^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bfcf72e4426da2fd8f8081a641385ffc3ccc2282;p=pandora-kernel.git [SCSI] libiscsi: use bh locking instead of irq with session lock The session lock is taken in threads, timers, and bottom halves like softirqs and tasklets. All the code but iscsi_conn/session_failure take the session lock with the spin_lock_bh call. This was done because I thought some offload drivers would be calling these functions from a irq. They never did, so this patch has iscsi_conn/session_failure use the bh locking. Signed-off-by: Mike Christie Signed-off-by: James Bottomley --- Reading git-diff-tree failed