]> git.baikalelectronics.ru Git - kernel.git/commit
vhost/scsi: fix up req type endian-ness
authorMichael S. Tsirkin <mst@redhat.com>
Fri, 10 Jul 2020 10:36:16 +0000 (06:36 -0400)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 29 Jul 2020 17:24:30 +0000 (13:24 -0400)
commit64d25a748034cfc41b8446eb2b6482bd7d34361a
tree157d7f9c6b92fb07fdd00813a1307535b317dab1
parenta2d70df81b120cfa0e53601d47b8575faf695c8c
vhost/scsi: fix up req type endian-ness

vhost/scsi doesn't handle type conversion correctly
for request type when using virtio 1.0 and up for BE,
or cross-endian platforms.

Fix it up using vhost_32_to_cpu.

Cc: stable@vger.kernel.org
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
drivers/vhost/scsi.c