qemu-patch-raspberry4/hw/virtio
Greg Kurz 04b7a1523d vhost: set vring endianness for legacy virtio
Legacy virtio is native endian: if the guest and host endianness differ,
we have to tell vhost so it can swap bytes where appropriate. This is
done through a vhost ring ioctl.

Signed-off-by: Greg Kurz <gkurz@linux.vnet.ibm.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2015-06-17 17:12:54 +02:00
..
dataplane dataplane: allow virtio-1 devices 2015-06-10 18:15:04 +02:00
Makefile.objs dataplane: endianness-aware accesses 2015-02-16 15:07:16 +00:00
vhost-backend.c vhost: Remove superfluous '\n' around error_report() 2015-03-10 08:15:33 +03:00
vhost-user.c vhost-user: add multi queue support 2015-06-01 14:18:55 +02:00
vhost.c vhost: set vring endianness for legacy virtio 2015-06-17 17:12:54 +02:00
virtio-balloon.c virtio-balloon: switch to virtio_add_feature 2015-06-10 18:15:06 +02:00
virtio-bus.c virtio: device_plugged() can fail 2015-05-31 16:44:12 +02:00
virtio-mmio.c virtio: allow virtio-1 queue layout 2015-06-10 18:15:04 +02:00
virtio-pci.c virtio-input: emulated devices [pci] 2015-06-10 18:15:06 +02:00
virtio-pci.h virtio-input: emulated devices [pci] 2015-06-10 18:15:06 +02:00
virtio-rng.c virtio-rng: move qdev properties into virtio-rng.c 2015-06-10 18:15:34 +02:00
virtio.c virtio: add modern config accessors 2015-06-10 18:15:05 +02:00