vhost/scsi: Use copy_to_iter() to send control queue response
authorBijan Mottahedeh <bijan.mottahedeh@oracle.com>
Tue, 4 Dec 2018 00:48:23 +0000 (16:48 -0800)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 15 Jan 2019 01:28:08 +0000 (20:28 -0500)
commit8e5dadfe76cf2862ebf3e4f22adef29982df7766
treed5be0bca9014695f3b8abaa89e26d7256605333f
parent74ad7419489ddade8044e3c9ab064ad656520306
vhost/scsi: Use copy_to_iter() to send control queue response

Uses copy_to_iter() instead of __copy_to_user() in order to ensure we
support arbitrary layouts and an input buffer split across iov entries.

Fixes: 0d02dbd68c47b ("vhost/scsi: Respond to control queue operations")
Signed-off-by: Bijan Mottahedeh <bijan.mottahedeh@oracle.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/vhost/scsi.c