[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/6] virtio: handle non contigious s/g entries
From: |
Cornelia Huck |
Subject: |
Re: [Qemu-devel] [PATCH 0/6] virtio: handle non contigious s/g entries |
Date: |
Tue, 27 Oct 2015 13:06:27 +0100 |
On Tue, 27 Oct 2015 10:47:54 +0200
"Michael S. Tsirkin" <address@hidden> wrote:
> TL;DR:
> This fixes virtio in a way transparent to guest.
> We should now be able to revert commits aa8580cd and df0acded19ec which worked
> around it in a way that's not transparent.
(...)
> Michael S. Tsirkin (6):
> virtio: introduce virtio_map
> virtio: switch to virtio_map
> virtio-blk: convert to virtqueue_map
> virtio-serial: convert to virtio_map
> virtio-scsi: convert to virtqueue_map
> virtio: drop virtqueue_map_sg
>
> include/hw/virtio/virtio.h | 3 +--
> hw/block/virtio-blk.c | 5 +----
> hw/char/virtio-serial-bus.c | 5 +----
> hw/scsi/virtio-scsi.c | 16 ++------------
> hw/virtio/virtio.c | 52
> +++++++++++++++++++++++++++++++++++----------
> 5 files changed, 46 insertions(+), 35 deletions(-)
Does not compile for me on s390:
/home/cohuck/git/qemu/hw/virtio/virtio.c: In function ‘virtqueue_map’:
/home/cohuck/git/qemu/hw/virtio/virtio.c:498:25: error: passing argument 3 of
‘virtqueue_map_iovec’ from incompatible pointer type [-Werror]
1);
^
/home/cohuck/git/qemu/hw/virtio/virtio.c:451:13: note: expected ‘size_t *’ but
argument is of type ‘unsigned int *’
static void virtqueue_map_iovec(struct iovec *sg, hwaddr *addr,
^
/home/cohuck/git/qemu/hw/virtio/virtio.c:501:25: error: passing argument 3 of
‘virtqueue_map_iovec’ from incompatible pointer type [-Werror]
0);
^
/home/cohuck/git/qemu/hw/virtio/virtio.c:451:13: note: expected ‘size_t *’ but
argument is of type ‘unsigned int *’
static void virtqueue_map_iovec(struct iovec *sg, hwaddr *addr,
^
- [Qemu-devel] [PATCH 3/6] virtio-blk: convert to virtqueue_map, (continued)
- [Qemu-devel] [PATCH 3/6] virtio-blk: convert to virtqueue_map, Michael S. Tsirkin, 2015/10/27
- [Qemu-devel] [PATCH 5/6] virtio-scsi: convert to virtqueue_map, Michael S. Tsirkin, 2015/10/27
- [Qemu-devel] [PATCH 6/6] virtio: drop virtqueue_map_sg, Michael S. Tsirkin, 2015/10/27
- Re: [Qemu-devel] [PATCH 0/6] virtio: handle non contigious s/g entries, Michael S. Tsirkin, 2015/10/27
- Re: [Qemu-devel] [PATCH 0/6] virtio: handle non contigious s/g entries, Michael S. Tsirkin, 2015/10/27
- Re: [Qemu-devel] [PATCH 0/6] virtio: handle non contigious s/g entries,
Cornelia Huck <=