[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/10] Block layer patches
From: |
Kevin Wolf |
Subject: |
[PULL 00/10] Block layer patches |
Date: |
Thu, 12 May 2022 17:33:51 +0200 |
The following changes since commit ec11dc41eec5142b4776db1296972c6323ba5847:
Merge tag 'pull-misc-2022-05-11' of git://repo.or.cz/qemu/armbru into staging
(2022-05-11 09:00:26 -0700)
are available in the Git repository at:
git://repo.or.cz/qemu/kevin.git tags/for-upstream
for you to fetch changes up to f70625299ecc9ba577c87f3d1d75012c747c7d88:
qemu-iotests: inline common.config into common.rc (2022-05-12 15:42:49 +0200)
----------------------------------------------------------------
Block layer patches
- coroutine: Fix crashes due to too large pool batch size
- fdc: Prevent end-of-track overrun
- nbd: MULTI_CONN for shared writable exports
- iotests test runner improvements
----------------------------------------------------------------
Daniel P. Berrangé (2):
tests/qemu-iotests: print intent to run a test in TAP mode
.gitlab-ci.d: export meson testlog.txt as an artifact
Eric Blake (2):
qemu-nbd: Pass max connections to blockdev layer
nbd/server: Allow MULTI_CONN for shared writable exports
Hanna Reitz (1):
iotests/testrunner: Flush after run_test()
Kevin Wolf (2):
coroutine: Rename qemu_coroutine_inc/dec_pool_size()
coroutine: Revert to constant batch size
Paolo Bonzini (1):
qemu-iotests: inline common.config into common.rc
Philippe Mathieu-Daudé (2):
hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507)
tests/qtest/fdc-test: Add a regression test for CVE-2021-3507
qapi/block-export.json | 8 +-
docs/interop/nbd.txt | 1 +
docs/tools/qemu-nbd.rst | 3 +-
include/block/nbd.h | 5 +-
include/qemu/coroutine.h | 6 +-
blockdev-nbd.c | 13 +-
hw/block/fdc.c | 8 ++
hw/block/virtio-blk.c | 6 +-
nbd/server.c | 10 +-
qemu-nbd.c | 2 +-
tests/qtest/fdc-test.c | 21 ++++
util/qemu-coroutine.c | 26 ++--
tests/qemu-iotests/testrunner.py | 4 +
.gitlab-ci.d/buildtest-template.yml | 12 +-
MAINTAINERS | 1 +
tests/qemu-iotests/common.config | 41 -------
tests/qemu-iotests/common.rc | 31 +++--
tests/qemu-iotests/tests/nbd-multiconn | 145 +++++++++++++++++++++++
tests/qemu-iotests/tests/nbd-multiconn.out | 5 +
tests/qemu-iotests/tests/nbd-qemu-allocation.out | 2 +-
20 files changed, 261 insertions(+), 89 deletions(-)
delete mode 100644 tests/qemu-iotests/common.config
create mode 100755 tests/qemu-iotests/tests/nbd-multiconn
create mode 100644 tests/qemu-iotests/tests/nbd-multiconn.out
- [PULL 00/10] Block layer patches,
Kevin Wolf <=
- [PULL 01/10] coroutine: Rename qemu_coroutine_inc/dec_pool_size(), Kevin Wolf, 2022/05/12
- [PULL 02/10] coroutine: Revert to constant batch size, Kevin Wolf, 2022/05/12
- [PULL 10/10] qemu-iotests: inline common.config into common.rc, Kevin Wolf, 2022/05/12
- [PULL 03/10] iotests/testrunner: Flush after run_test(), Kevin Wolf, 2022/05/12
- [PULL 07/10] tests/qtest/fdc-test: Add a regression test for CVE-2021-3507, Kevin Wolf, 2022/05/12
- [PULL 06/10] hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507), Kevin Wolf, 2022/05/12
- [PULL 08/10] qemu-nbd: Pass max connections to blockdev layer, Kevin Wolf, 2022/05/12
- [PULL 09/10] nbd/server: Allow MULTI_CONN for shared writable exports, Kevin Wolf, 2022/05/12
- [PULL 04/10] tests/qemu-iotests: print intent to run a test in TAP mode, Kevin Wolf, 2022/05/12
- [PULL 05/10] .gitlab-ci.d: export meson testlog.txt as an artifact, Kevin Wolf, 2022/05/12