qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 0/8] Block patches
@ 2023-06-01 15:25 Stefan Hajnoczi
  2023-06-01 15:25 ` [PULL 1/8] block: add blk_io_plug_call() API Stefan Hajnoczi
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Stefan Hajnoczi @ 2023-06-01 15:25 UTC (permalink / raw)
  To: qemu-devel
  Cc: qemu-block, Stefano Stabellini, Aarushi Mehta, Anthony Perard,
	Thomas Huth, Julia Suvorova, Paolo Bonzini, Fam Zheng,
	Hanna Reitz, Philippe Mathieu-Daudé, Stefano Garzarella,
	Michael S. Tsirkin, Daniel P. Berrangé, Markus Armbruster,
	Cornelia Huck, Marc-André Lureau, xen-devel, Paul Durrant,
	Kevin Wolf, Richard Henderson, Eric Blake, Stefan Hajnoczi,
	Raphael Norwitz, kvm

The following changes since commit c6a5fc2ac76c5ab709896ee1b0edd33685a67ed1:

  decodetree: Add --output-null for meson testing (2023-05-31 19:56:42 -0700)

are available in the Git repository at:

  https://gitlab.com/stefanha/qemu.git tags/block-pull-request

for you to fetch changes up to 98b126f5e3228a346c774e569e26689943b401dd:

  qapi: add '@fdset' feature for BlockdevOptionsVirtioBlkVhostVdpa (2023-06-01 11:08:21 -0400)

----------------------------------------------------------------
Pull request

- Stefano Garzarella's blkio block driver 'fd' parameter
- My thread-local blk_io_plug() series

----------------------------------------------------------------

Stefan Hajnoczi (6):
  block: add blk_io_plug_call() API
  block/nvme: convert to blk_io_plug_call() API
  block/blkio: convert to blk_io_plug_call() API
  block/io_uring: convert to blk_io_plug_call() API
  block/linux-aio: convert to blk_io_plug_call() API
  block: remove bdrv_co_io_plug() API

Stefano Garzarella (2):
  block/blkio: use qemu_open() to support fd passing for virtio-blk
  qapi: add '@fdset' feature for BlockdevOptionsVirtioBlkVhostVdpa

 MAINTAINERS                       |   1 +
 qapi/block-core.json              |   6 ++
 meson.build                       |   4 +
 include/block/block-io.h          |   3 -
 include/block/block_int-common.h  |  11 ---
 include/block/raw-aio.h           |  14 ---
 include/sysemu/block-backend-io.h |  13 +--
 block/blkio.c                     |  96 ++++++++++++------
 block/block-backend.c             |  22 -----
 block/file-posix.c                |  38 -------
 block/io.c                        |  37 -------
 block/io_uring.c                  |  44 ++++-----
 block/linux-aio.c                 |  41 +++-----
 block/nvme.c                      |  44 +++------
 block/plug.c                      | 159 ++++++++++++++++++++++++++++++
 hw/block/dataplane/xen-block.c    |   8 +-
 hw/block/virtio-blk.c             |   4 +-
 hw/scsi/virtio-scsi.c             |   6 +-
 block/meson.build                 |   1 +
 block/trace-events                |   6 +-
 20 files changed, 293 insertions(+), 265 deletions(-)
 create mode 100644 block/plug.c

-- 
2.40.1



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

end of thread, other threads:[~2023-06-01 21:29 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-01 15:25 [PULL 0/8] Block patches Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 1/8] block: add blk_io_plug_call() API Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 2/8] block/nvme: convert to " Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 3/8] block/blkio: " Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 4/8] block/io_uring: " Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 5/8] block/linux-aio: " Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 6/8] block: remove bdrv_co_io_plug() API Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 7/8] block/blkio: use qemu_open() to support fd passing for virtio-blk Stefan Hajnoczi
2023-06-01 15:25 ` [PULL 8/8] qapi: add '@fdset' feature for BlockdevOptionsVirtioBlkVhostVdpa Stefan Hajnoczi
2023-06-01 21:29 ` [PULL 0/8] Block patches Richard Henderson

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).