summaryrefslogtreecommitdiffstats
path: root/tests/Makefile.include
diff options
context:
space:
mode:
authorStefan Hajnoczi2020-02-18 19:27:08 +0100
committerStefan Hajnoczi2020-02-22 09:26:47 +0100
commitf25c0b547916962d0b1be260b5b643287bea0851 (patch)
tree15de99bb92f45f7ffd006085ccb8f5e6fcd40427 /tests/Makefile.include
parentvirtio: increase virtqueue size for virtio-scsi and virtio-blk (diff)
downloadqemu-f25c0b547916962d0b1be260b5b643287bea0851.tar.gz
qemu-f25c0b547916962d0b1be260b5b643287bea0851.tar.xz
qemu-f25c0b547916962d0b1be260b5b643287bea0851.zip
aio-posix: avoid reacquiring rcu_read_lock() when polling
The first rcu_read_lock/unlock() is expensive. Nested calls are cheap. This optimization increases IOPS from 73k to 162k with a Linux guest that has 2 virtio-blk,num-queues=1 and 99 virtio-blk,num-queues=32 devices. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20200218182708.914552-1-stefanha@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'tests/Makefile.include')
0 files changed, 0 insertions, 0 deletions