Back to bug 1375597

Who When What Removed Added
Michal Privoznik 2016-09-13 16:07:31 UTC Status NEW POST
Assignee libvirt-maint mprivozn
Jiri Denemark 2016-10-04 12:35:01 UTC Status POST MODIFIED
Fixed In Version libvirt-1.2.17-13.el7_2.6
errata-xmlrpc 2016-10-04 12:36:11 UTC Status MODIFIED ON_QA
Michal Privoznik 2016-10-06 11:53:47 UTC Doc Text Feature:
Teach libvirt to set virtio ring size.

Reason:
Virtio devices have this so called ring which is a buffer for guest <-> QEMU data transfer. Being able to tune the size of this buffer is important for better performance of data transfer. Unfortunately, libvirt hasn't allowed that until now.


Result:
New attribute for interface's <driver/> has been introduced:
<driver rx_queue_size='512'/>
With this configuration knob, users can adjust the size of virtio ring buffer on per-domain basis.
Doc Type If docs needed, set a value Enhancement
yalzhang 2016-10-10 01:34:36 UTC Status ON_QA VERIFIED
Jiri Herrmann 2016-10-12 11:42:33 UTC CC jherrman
Doc Text Feature:
Teach libvirt to set virtio ring size.

Reason:
Virtio devices have this so called ring which is a buffer for guest <-> QEMU data transfer. Being able to tune the size of this buffer is important for better performance of data transfer. Unfortunately, libvirt hasn't allowed that until now.


Result:
New attribute for interface's <driver/> has been introduced:
<driver rx_queue_size='512'/>
With this configuration knob, users can adjust the size of virtio ring buffer on per-domain basis.
It is now possible to specify the data buffer limit between a guest and the QEMU emulator. To do this, change the value of the <driver rx_queue_size='N'/> parameter in the guest's domain XML file, where N can be from 256 to 1024.
Jiri Herrmann 2016-10-12 12:08:47 UTC Doc Text It is now possible to specify the data buffer limit between a guest and the QEMU emulator. To do this, change the value of the <driver rx_queue_size='N'/> parameter in the guest's domain XML file, where N can be from 256 to 1024. It is now possible to specify the virtio data buffer limit between a guest and the QEMU emulator. To do this, change the value of the <driver rx_queue_size='N'/> parameter in the guest's domain XML file, where N can be from 256 to 1024.
errata-xmlrpc 2016-11-09 00:45:15 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-11-09 17:17:07 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-11-09 12:17:07 UTC

Back to bug 1375597