qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 0/6] Block patches
@ 2022-01-12 17:13 Stefan Hajnoczi
  2022-01-12 17:13 ` [PULL 1/6] aio-posix: split poll check from ready handler Stefan Hajnoczi
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Stefan Hajnoczi @ 2022-01-12 17:13 UTC (permalink / raw)
  To: qemu-devel, Peter Maydell
  Cc: Fam Zheng, Stefan Hajnoczi, Paul Durrant,
	Philippe Mathieu-Daudé, Stefano Stabellini, qemu-block,
	Juan Quintela, Michael S. Tsirkin, Stefan Weil, Anthony Perard,
	xen-devel, Stefano Garzarella, Peter Lieven, Julia Suvorova,
	Dr. David Alan Gilbert, Ronnie Sahlberg, Aarushi Mehta,
	Kevin Wolf, Daniel P. Berrangé, Richard W.M. Jones, Coiby Xu,
	Hanna Reitz, Paolo Bonzini

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




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-01-14 13:29 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-12 17:13 [PULL 0/6] Block patches Stefan Hajnoczi
2022-01-12 17:13 ` [PULL 1/6] aio-posix: split poll check from ready handler Stefan Hajnoczi
2022-01-12 17:13 ` [PULL 2/6] virtio: get rid of VirtIOHandleAIOOutput Stefan Hajnoczi
2022-01-12 17:13 ` [PULL 3/6] virtio-blk: drop unused virtio_blk_handle_vq() return value Stefan Hajnoczi
2022-01-12 17:14 ` [PULL 4/6] virtio-scsi: prepare virtio_scsi_handle_cmd for dataplane Stefan Hajnoczi
2022-01-12 17:14 ` [PULL 5/6] virtio: use ->handle_output() instead of ->handle_aio_output() Stefan Hajnoczi
2022-01-12 17:14 ` [PULL 6/6] virtio: unify dataplane and non-dataplane ->handle_output() Stefan Hajnoczi
2022-01-14 13:21 ` [PULL 0/6] Block patches Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).