Makefile: Enable building with SRP initiator disabled in kernel config
Makefile: Clean up "install" and "uninstall" targets
IB/srp: SLES 11 SP3 build fix
IB/srp: Fix a rare kernel crash triggered by reconnecting

Avoid that reconnecting can trigger a very rare kernel crash on RHEL 6
or SLES 11 initiator systems.
IB/srp: Fix a race condition between fast I/O failing and I/O queueing

Avoid that srp_unmap_data() can get invoked concurrently by
srp_terminate_io() and from the error path in srp_queuecommand()
if srp_post_send() fails.
v2.0.20
IB/srp: Remove unneeded locking
IB/srp: Check ib_query_gid return value

Detected by Coverity.

Signed-off-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
v2.0.21