summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorRoman Pen2016-07-19 14:27:41 +0200
committerStefan Hajnoczi2016-09-13 12:00:55 +0200
commit9e909a582916f313d9614ccdf994d4d5ad6e2e0f (patch)
treefacd4dc4048f3cc5a0dfdb9635bee5b28f365e24 /scripts
parentqcow2: avoid memcpy(dst, NULL, len) (diff)
downloadqemu-9e909a582916f313d9614ccdf994d4d5ad6e2e0f.tar.gz
qemu-9e909a582916f313d9614ccdf994d4d5ad6e2e0f.tar.xz
qemu-9e909a582916f313d9614ccdf994d4d5ad6e2e0f.zip
linux-aio: consume events in userspace instead of calling io_getevents
AIO context in userspace is represented as a simple ring buffer, which can be consumed directly without entering the kernel, which obviously can bring some performance gain. QEMU does not use timeout value for waiting for events completions, so we can consume all events from userspace. Signed-off-by: Roman Pen <roman.penyaev@profitbricks.com> Message-id: 1468931263-32667-2-git-send-email-roman.penyaev@profitbricks.com Cc: Stefan Hajnoczi <stefanha@redhat.com> Cc: Paolo Bonzini <pbonzini@redhat.com> Cc: qemu-devel@nongnu.org Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions