This series contains various optimizations for the SCSI data I/O path. They increase the number of IOPS seen with iSCSI or SRP between 2% and 3.5% in workloads that previously hit the host_lock hard. While this isn't a lot it now fully shifts the contention to the queue_lock, which will get out of the way later when the SCSI midlayer is converted to use the blk-mq infrastructure. Testing has been limited on virtio_scsi, libata, iscsi and srp and more feedback is as always welcome. This work was sponsored by the ION division of Fusion IO. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html