Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
Block layer patches:
- Add block export infrastructure
- iotests improvements
- Document the throttle block filter
- Misc code cleanups
# gpg: Signature made Fri 02 Oct 2020 15:36:53 BST
# gpg: using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6
# gpg: issuer "kwolf@redhat.com"
# gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full]
# Primary key fingerprint: DC3D EB15 9A9A F95D 3D74 56FE 7F09 B272 C88F 2FD6
* remotes/kevin/tags/for-upstream: (37 commits)
qcow2: Use L1E_SIZE in qcow2_write_l1_entry()
qemu-storage-daemon: Fix help line for --export
iotests: Test block-export-* QMP interface
iotests: Allow supported and unsupported formats at the same time
iotests: Introduce qemu_nbd_list_log()
iotests: Factor out qemu_tool_pipe_and_status()
nbd: Deprecate nbd-server-add/remove
nbd: Merge nbd_export_new() and nbd_export_create()
block/export: Move writable to BlockExportOptions
block/export: Add query-block-exports
block/export: Create BlockBackend in blk_exp_add()
block/export: Move blk to BlockExport
block/export: Add BLOCK_EXPORT_DELETED event
block/export: Add block-export-del
block/export: Move strong user reference to block_exports
block/export: Add 'id' option to block-export-add
block/export: Add blk_exp_close_all(_type)
block/export: Allocate BlockExport in blk_exp_add()
block/export: Add node-name to BlockExportOptions
block/export: Move AioContext from NBDExport to BlockExport
...
Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
No related branches found
No related tags found
Showing
- block.c 1 addition, 1 deletionblock.c
- block/export/export.c 325 additions, 0 deletionsblock/export/export.c
- block/export/meson.build 1 addition, 0 deletionsblock/export/meson.build
- block/meson.build 2 additions, 0 deletionsblock/meson.build
- block/monitor/block-hmp-cmds.c 7 additions, 6 deletionsblock/monitor/block-hmp-cmds.c
- block/qcow2-cluster.c 2 additions, 2 deletionsblock/qcow2-cluster.c
- block/sheepdog.c 1 addition, 1 deletionblock/sheepdog.c
- blockdev-nbd.c 91 additions, 80 deletionsblockdev-nbd.c
- docs/system/deprecated.rst 6 additions, 0 deletionsdocs/system/deprecated.rst
- docs/throttle.txt 107 additions, 1 deletiondocs/throttle.txt
- include/block/export.h 89 additions, 0 deletionsinclude/block/export.h
- include/block/nbd.h 8 additions, 14 deletionsinclude/block/nbd.h
- meson.build 1 addition, 1 deletionmeson.build
- nbd/server.c 131 additions, 178 deletionsnbd/server.c
- qapi/block-core.json 0 additions, 166 deletionsqapi/block-core.json
- qapi/block-export.json 291 additions, 0 deletionsqapi/block-export.json
- qapi/meson.build 3 additions, 1 deletionqapi/meson.build
- qapi/qapi-schema.json 1 addition, 0 deletionsqapi/qapi-schema.json
- qemu-io-cmds.c 2 additions, 9 deletionsqemu-io-cmds.c
- qemu-nbd.c 37 additions, 30 deletionsqemu-nbd.c
Loading
Please register or sign in to comment