On 5/12/22 08:33, Kevin Wolf wrote:
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
Applied, thanks. Please update https://wiki.qemu.org/ChangeLog/7.1 as
appropriate.
r~
----------------------------------------------------------------
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