[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL for-6.1 0/3] Block patches
From: |
Stefan Hajnoczi |
Subject: |
[PULL for-6.1 0/3] Block patches |
Date: |
Wed, 21 Jul 2021 14:12:50 +0100 |
The following changes since commit 801f3db7564dcce8a37a70833c0abe40ec19f8ce:
Merge remote-tracking branch 'remotes/philmd/tags/kconfig-20210720' into
staging (2021-07-20 19:30:28 +0100)
are available in the Git repository at:
https://gitlab.com/stefanha/qemu.git tags/block-pull-request
for you to fetch changes up to d7ddd0a1618a75b31dc308bb37365ce1da972154:
linux-aio: limit the batch size using `aio-max-batch` parameter (2021-07-21
13:47:50 +0100)
----------------------------------------------------------------
Pull request
Stefano's performance regression fix for commit 2558cb8dd4 ("linux-aio:
increasing MAX_EVENTS to a larger hardcoded value").
----------------------------------------------------------------
Stefano Garzarella (3):
iothread: generalize iothread_set_param/iothread_get_param
iothread: add aio-max-batch parameter
linux-aio: limit the batch size using `aio-max-batch` parameter
qapi/misc.json | 6 ++-
qapi/qom.json | 7 +++-
include/block/aio.h | 12 ++++++
include/sysemu/iothread.h | 3 ++
block/linux-aio.c | 9 ++++-
iothread.c | 82 ++++++++++++++++++++++++++++++++++-----
monitor/hmp-cmds.c | 2 +
util/aio-posix.c | 12 ++++++
util/aio-win32.c | 5 +++
util/async.c | 2 +
qemu-options.hx | 8 +++-
11 files changed, 134 insertions(+), 14 deletions(-)
--
2.31.1
- [PULL for-6.1 0/3] Block patches,
Stefan Hajnoczi <=