nova/releasenotes/notes/bp-libvirt-virtio-set-queue-sizes-6c54a2ce3dc30d18.yaml
Sahid Orentino Ferdjaoui a1eca36557 libvirt: add support for virtio-net rx/tx queue sizes
Add support for configuring the `rx_queue_size` and `tx_queue_size`
options in the virtio-net driver by way of nova.conf

Currently, valid values for the ring buffer sizes are are 256, 512,
and 1024.

Configuring rx requires libvirt v2.3 QEMU v2.7.
Configuring tx requires libvirt v3.7 QEMU v2.10.

Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@redhat.com>
Co-Authored-By: Nicolas Simonds <nic@metacloud.com>
DocImpact Implements: bp libvirt-virtio-set-queue-sizes
Change-Id: Ib6d4a2d6b9072db42d11ecdde0950cf7a7781944
2018-04-23 06:26:40 -04:00

15 lines
516 B
YAML

---
features:
- |
libvirt: add support for virtio-net rx/tx queue sizes
Add support for configuring the ``rx_queue_size`` and
``tx_queue_size`` options in the QEMU virtio-net driver by way of
nova.conf. Only supported for vhost/vhostuser interfaces
Currently, valid values for the ring buffer sizes are 256, 512,
and 1024.
Adjustable RX queue sizes requires QEMU 2.7.0, and libvirt 2.3.0
(or newer) Adjustable TX queue sizes requires QEMU 2.10.0, and
libvirt 3.7.0 (or newer)