[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 0/8] Block layer patches
From: |
Kevin Wolf |
Subject: |
[PULL 0/8] Block layer patches |
Date: |
Tue, 11 Jun 2024 19:36:50 +0200 |
The following changes since commit 80e8f0602168f451a93e71cbb1d59e93d745e62e:
Merge tag 'bsd-user-misc-2024q2-pull-request' of gitlab.com:bsdimp/qemu into
staging (2024-06-09 11:21:55 -0700)
are available in the Git repository at:
https://repo.or.cz/qemu/kevin.git tags/for-upstream
for you to fetch changes up to 3ab0f063e58ed9224237d69c4211ca83335164c4:
crypto/block: drop qcrypto_block_open() n_threads argument (2024-06-10
11:05:43 +0200)
----------------------------------------------------------------
Block layer patches
- crypto: Fix crash when used with multiqueue devices
- linux-aio: add IO_CMD_FDSYNC command support
- copy-before-write: Avoid integer overflows for timeout > 4s
- Fix crash with QMP block_resize and iothreads
- qemu-io: add cvtnum() error handling for zone commands
- Code cleanup
----------------------------------------------------------------
Denis V. Lunev via (1):
block: drop force_dup parameter of raw_reconfigure_getfd()
Fiona Ebner (1):
block/copy-before-write: use uint64_t for timeout in nanoseconds
Prasad J Pandit (1):
linux-aio: add IO_CMD_FDSYNC command support
Stefan Hajnoczi (5):
Revert "monitor: use aio_co_reschedule_self()"
aio: warn about iohandler_ctx special casing
qemu-io: add cvtnum() error handling for zone commands
block/crypto: create ciphers on demand
crypto/block: drop qcrypto_block_open() n_threads argument
crypto/blockpriv.h | 13 +++--
include/block/aio.h | 6 +++
include/block/raw-aio.h | 1 +
include/crypto/block.h | 2 -
block/copy-before-write.c | 2 +-
block/crypto.c | 1 -
block/file-posix.c | 17 ++++--
block/linux-aio.c | 21 +++++++-
block/qcow.c | 2 +-
block/qcow2.c | 5 +-
crypto/block-luks.c | 4 +-
crypto/block-qcow.c | 8 ++-
crypto/block.c | 114 ++++++++++++++++++++++++-----------------
qapi/qmp-dispatch.c | 7 ++-
qemu-io-cmds.c | 48 ++++++++++++++++-
tests/unit/test-crypto-block.c | 4 --
16 files changed, 176 insertions(+), 79 deletions(-)
- [PULL 0/8] Block layer patches,
Kevin Wolf <=
- [PULL 1/8] block: drop force_dup parameter of raw_reconfigure_getfd(), Kevin Wolf, 2024/06/11
- [PULL 2/8] Revert "monitor: use aio_co_reschedule_self()", Kevin Wolf, 2024/06/11
- [PULL 3/8] aio: warn about iohandler_ctx special casing, Kevin Wolf, 2024/06/11
- [PULL 4/8] qemu-io: add cvtnum() error handling for zone commands, Kevin Wolf, 2024/06/11
- [PULL 5/8] block/copy-before-write: use uint64_t for timeout in nanoseconds, Kevin Wolf, 2024/06/11
- [PULL 6/8] linux-aio: add IO_CMD_FDSYNC command support, Kevin Wolf, 2024/06/11
- [PULL 7/8] block/crypto: create ciphers on demand, Kevin Wolf, 2024/06/11
- [PULL 8/8] crypto/block: drop qcrypto_block_open() n_threads argument, Kevin Wolf, 2024/06/11
- Re: [PULL 0/8] Block layer patches, Richard Henderson, 2024/06/13