summaryrefslogtreecommitdiff
path: root/1b355f15f8e97da0fda3f8590fc17ac022895a1a
diff options
context:
space:
mode:
authorMichael S. Tsirkin <mst@redhat.com>2018-03-09 23:23:35 +0200
committerMichael S. Tsirkin <mst@redhat.com>2018-03-20 02:29:10 +0200
commit40d6ce03a3f16146f896157a5af7a8a3d20661c2 (patch)
treeb3827a01ab1a6d76b0ff6d206af6a6ed15a1276f /1b355f15f8e97da0fda3f8590fc17ac022895a1a
parent8ff142ad62c4f2eb2f455d0da317474b30cb1d15 (diff)
packed virtqueues: more efficient virtqueue layout
Performance analysis of this is in my kvm forum 2016 presentation. The idea is to have a r/w descriptor in a ring structure, replacing the used and available ring, index and descriptor buffer. This is also easier for devices to implement than the 1.0 layout. Several more enhancements will be necessary to actually make this efficient for devices to use. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: Cornelia Huck <cohuck@redhat.com> Approved-by: https://www.oasis-open.org/apps/org/workgroup/virtio/ballot.php?id=3177 Fixes: https://github.com/oasis-tcs/virtio-spec/issues/3
Diffstat (limited to '1b355f15f8e97da0fda3f8590fc17ac022895a1a')
0 files changed, 0 insertions, 0 deletions