diff options
| author | Zhengui li | 2019-03-15 15:04:38 +0100 |
|---|---|---|
| committer | Kevin Wolf | 2019-04-30 15:29:00 +0200 |
| commit | 126734c4f7c38592f6f36ac9e02ab3aad13a656f (patch) | |
| tree | 3406f5bfe9f02dbbc63966c4ae892e869a730fab /scripts/modules/module_block.py | |
| parent | block: Fix AioContext switch for bs->drv == NULL (diff) | |
| download | qemu-126734c4f7c38592f6f36ac9e02ab3aad13a656f.tar.gz qemu-126734c4f7c38592f6f36ac9e02ab3aad13a656f.tar.xz qemu-126734c4f7c38592f6f36ac9e02ab3aad13a656f.zip | |
vpc: unlock Coroutine lock to make IO submit Concurrently
Concurrent IO becomes serial IO because of the qemu Coroutine lock,
which reduce IO performance severely.
So unlock Coroutine lock before bdrv_co_pwritev and
bdrv_co_preadv to fix it.
Signed-off-by: Zhengui li <lizhengui@huawei.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'scripts/modules/module_block.py')
0 files changed, 0 insertions, 0 deletions
