IB/srp: stop sharing the host lock with SCSI
authorBart Van Assche <bvanassche@acm.org>
Fri, 26 Nov 2010 20:08:38 +0000 (15:08 -0500)
committerDavid Dillow <dillowda@ornl.gov>
Mon, 10 Jan 2011 20:44:50 +0000 (15:44 -0500)
commite9684678221441f886b4d7c74f8770bb0981737a
tree76ed83fb7dd41c84c2b8e08b785a802e99c6e790
parent94a9174c630c8465ed9e97ecd242993429930c05
IB/srp: stop sharing the host lock with SCSI

We don't need protection against the SCSI stack, so use our own lock to
allow parallel progress on separate CPUs.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
[ broken out and small cleanups by David Dillow ]
Signed-off-by: David Dillow <dillowda@ornl.gov>
drivers/infiniband/ulp/srp/ib_srp.c
drivers/infiniband/ulp/srp/ib_srp.h