[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 0/6] Block patches
From: |
Stefan Hajnoczi |
Subject: |
[PULL 0/6] Block patches |
Date: |
Wed, 12 Jan 2022 17:13:56 +0000 |
The following changes since commit 91f5f7a5df1fda8c34677a7c49ee8a4bb5b56a36:
Merge remote-tracking branch
'remotes/lvivier-gitlab/tags/linux-user-for-7.0-pull-request' into staging
(2022-01-12 11:51:47 +0000)
are available in the Git repository at:
https://gitlab.com/stefanha/qemu.git tags/block-pull-request
for you to fetch changes up to db608fb78444c58896db69495729e4458eeaace1:
virtio: unify dataplane and non-dataplane ->handle_output() (2022-01-12
17:09:39 +0000)
----------------------------------------------------------------
Pull request
----------------------------------------------------------------
Stefan Hajnoczi (6):
aio-posix: split poll check from ready handler
virtio: get rid of VirtIOHandleAIOOutput
virtio-blk: drop unused virtio_blk_handle_vq() return value
virtio-scsi: prepare virtio_scsi_handle_cmd for dataplane
virtio: use ->handle_output() instead of ->handle_aio_output()
virtio: unify dataplane and non-dataplane ->handle_output()
include/block/aio.h | 4 +-
include/hw/virtio/virtio-blk.h | 2 +-
include/hw/virtio/virtio.h | 5 +-
util/aio-posix.h | 1 +
block/curl.c | 11 ++--
block/export/fuse.c | 4 +-
block/io_uring.c | 19 ++++---
block/iscsi.c | 4 +-
block/linux-aio.c | 16 +++---
block/nfs.c | 6 +--
block/nvme.c | 51 ++++++++++++-------
block/ssh.c | 4 +-
block/win32-aio.c | 4 +-
hw/block/dataplane/virtio-blk.c | 16 +-----
hw/block/virtio-blk.c | 14 ++----
hw/scsi/virtio-scsi-dataplane.c | 60 +++-------------------
hw/scsi/virtio-scsi.c | 2 +-
hw/virtio/virtio.c | 73 +++++++++------------------
hw/xen/xen-bus.c | 6 +--
io/channel-command.c | 6 ++-
io/channel-file.c | 3 +-
io/channel-socket.c | 3 +-
migration/rdma.c | 8 +--
tests/unit/test-aio.c | 4 +-
tests/unit/test-fdmon-epoll.c | 4 +-
util/aio-posix.c | 89 +++++++++++++++++++++++++--------
util/aio-win32.c | 4 +-
util/async.c | 10 +++-
util/main-loop.c | 4 +-
util/qemu-coroutine-io.c | 5 +-
util/vhost-user-server.c | 11 ++--
31 files changed, 221 insertions(+), 232 deletions(-)
--
2.34.1
- [PULL 0/6] Block patches,
Stefan Hajnoczi <=
- [PULL 1/6] aio-posix: split poll check from ready handler, Stefan Hajnoczi, 2022/01/12
- [PULL 3/6] virtio-blk: drop unused virtio_blk_handle_vq() return value, Stefan Hajnoczi, 2022/01/12
- [PULL 4/6] virtio-scsi: prepare virtio_scsi_handle_cmd for dataplane, Stefan Hajnoczi, 2022/01/12
- [PULL 5/6] virtio: use ->handle_output() instead of ->handle_aio_output(), Stefan Hajnoczi, 2022/01/12
- [PULL 6/6] virtio: unify dataplane and non-dataplane ->handle_output(), Stefan Hajnoczi, 2022/01/12
- [PULL 2/6] virtio: get rid of VirtIOHandleAIOOutput, Stefan Hajnoczi, 2022/01/12
- Re: [PULL 0/6] Block patches, Peter Maydell, 2022/01/14