[SCSI] virtio-scsi: split locking per vq
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 13 Jun 2012 14:56:32 +0000 (16:56 +0200)
committerJames Bottomley <JBottomley@Parallels.com>
Fri, 20 Jul 2012 07:58:57 +0000 (08:58 +0100)
commit139fe45abc2234b20fd5ecbcb7ea6d3688fed5e5
tree4861934faa4808c0c12b5669f03d1e8df5dc1216
parentb5ee8f2802c559fccb177c0a117f5cd56c1049cc
[SCSI] virtio-scsi: split locking per vq

Keep a separate lock for each virtqueue.  While not particularly
important now, it prepares the code for when we will add support
for multiple request queues.  It is also more tidy as soon as
we introduce a separate lock for the sglist.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/virtio_scsi.c