qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/7] virtio: use MemoryRegionCache for descripto


From: Michael S. Tsirkin
Subject: Re: [Qemu-devel] [PATCH 0/7] virtio: use MemoryRegionCache for descriptors and rings
Date: Fri, 20 Jan 2017 19:54:35 +0200

On Fri, Jan 20, 2017 at 06:07:50PM +0100, Paolo Bonzini wrote:
> Patch posted during 2.8 hard freeze.  Quick measurements give a 10%
> performance improvement on various virtio-blk benchmarks, but the machine
> I used seems to love my patches particularly today!
> 
> Paolo

Will review, thanks!


> Paolo Bonzini (7):
>   virtio: make virtio_should_notify static
>   virtio: add virtio_*_phys_cached
>   virtio: use address_space_map/unmap to access descriptors
>   virtio: use MemoryRegionCache to access descriptors
>   virtio: add MemoryListener to cache ring translations
>   virtio: use VRingMemoryRegionCaches for descriptor ring
>   virtio: use VRingMemoryRegionCaches for avail and used rings
> 
>  hw/net/virtio-net.c               |  14 +-
>  hw/virtio/virtio.c                | 322 
> ++++++++++++++++++++++++++++++--------
>  include/hw/virtio/virtio-access.h |  52 ++++++
>  include/hw/virtio/virtio.h        |   2 +-
>  4 files changed, 322 insertions(+), 68 deletions(-)
> 
> -- 
> 2.9.3



reply via email to

[Prev in Thread] Current Thread [Next in Thread]