summary refs log tree commit diff
path: root/src/linux.rs
diff options
context:
space:
mode:
authorXiong Zhang <xiong.y.zhang@intel.corp-partner.google.com>2020-01-02 18:17:43 +0800
committerCommit Bot <commit-bot@chromium.org>2020-03-05 09:03:33 +0000
commit2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc (patch)
tree122c4d7f3d9bf97de7f9208f74912a077fe09415 /src/linux.rs
parentdb4c70d2151d054b6b4df58be432e500aeafecbe (diff)
downloadcrosvm-2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc.tar
crosvm-2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc.tar.gz
crosvm-2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc.tar.bz2
crosvm-2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc.tar.lz
crosvm-2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc.tar.xz
crosvm-2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc.tar.zst
crosvm-2f7dabbd6a0d8620e4b19b92cdae24c08e4c7ccc.zip
Virtio: Add blk VIRTIO_RING_F_EVENT_IDX feature
Previous interrupt suppress patch only supply crude interrupt suppress,
VIRTIO_RING_F_EVENT_IDX feature supply a more performant alternative:
1) where the driver specifies how far the device can progress before a
notification is required
2) where the device specifies how far the driver can progress before a
interrrupt is required.

This patch add this feature into blk.
For gpu and network, this could be added also, but gpu and network
performance don't get better.

BUG=None
TEST=run benchmark for blk in guest

Change-Id: I73fe3f8b72a9e88fd6073890bc6ab2bee891d51d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2008341
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Xiong  Zhang <xiong.y.zhang@intel.corp-partner.google.com>
Diffstat (limited to 'src/linux.rs')
0 files changed, 0 insertions, 0 deletions