New issue
Advanced search Search tips

Issue 753630 link

Starred by 8 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

crosvm: improve virtio_net performance

Project Member Reported by smbar...@chromium.org, Aug 9 2017

Issue description

There are some virtio features that could improve performance; we should look at adding these if we think they'll help.

In no particular order:
1) VIRTIO_NET_F_MRG_RXBUF
Allows the guest to provide smaller buffers to the host, instead of the 64k monster buffers that are required when UFO/TSO features are turned on.
2) VIRTIO_RING_F_EVENT_IDX
Helps avoid triggering interrupts when the guest should be polling for received packets.
3) VIRTIO_RING_F_INDIRECT_DESC
Indirect descriptors support.
 
Also use readv/writev if possible so we can eliminate the copy into crosvm.
Components: Internals
Components: OS>Systems>Containers
Labels: Hotlist-Crostini-Platform
Components: -Internals

Sign in to add a comment