aboutsummaryrefslogtreecommitdiff
path: root/block/export/export.c
AgeCommit message (Expand)Author
2023-12-21block: remove AioContext lockingStefan Hajnoczi
2023-10-12block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCKKevin Wolf
2023-05-30block/export: don't require AioContext lock around blk_exp_ref/unref()Stefan Hajnoczi
2023-05-19block/export: Fix null pointer dereference in error pathKevin Wolf
2023-05-03block/export: call blk_set_dev_ops(blk, NULL, NULL)Stefan Hajnoczi
2023-04-25block: convert blk_exp_close_all_type() to AIO_WAIT_WHILE_UNLOCKED()Stefan Hajnoczi
2022-12-14qapi block: Elide redundant has_FOO in generated CMarkus Armbruster
2022-10-27block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_ai...Emanuele Giuseppe Esposito
2022-06-24vduse-blk: Implement vduse-blk exportXie Yongji
2022-03-04block: introduce bdrv_activateEmanuele Giuseppe Esposito
2021-07-20block/export: Conditionally ignore set-context errorMax Reitz
2021-01-28qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake
2020-12-11fuse: Allow exporting BDSs via FUSEMax Reitz
2020-11-03configure: introduce --enable-vhost-user-blk-serverStefan Hajnoczi
2020-10-23block/export: add iothread and fixed-iothread optionsStefan Hajnoczi
2020-10-23util/vhost-user-server: use static library in meson.buildStefan Hajnoczi
2020-10-23block/export: convert vhost-user-blk server to block export APIStefan Hajnoczi
2020-10-02block/export: Move writable to BlockExportOptionsKevin Wolf
2020-10-02block/export: Add query-block-exportsKevin Wolf
2020-10-02block/export: Create BlockBackend in blk_exp_add()Kevin Wolf
2020-10-02block/export: Move blk to BlockExportKevin Wolf
2020-10-02block/export: Add BLOCK_EXPORT_DELETED eventKevin Wolf
2020-10-02block/export: Add block-export-delKevin Wolf
2020-10-02block/export: Move strong user reference to block_exportsKevin Wolf
2020-10-02block/export: Add 'id' option to block-export-addKevin Wolf
2020-10-02block/export: Add blk_exp_close_all(_type)Kevin Wolf
2020-10-02block/export: Allocate BlockExport in blk_exp_add()Kevin Wolf
2020-10-02block/export: Move AioContext from NBDExport to BlockExportKevin Wolf
2020-10-02block/export: Move refcount from NBDExport to BlockExportKevin Wolf
2020-10-02block/export: Remove magic from block-export-addKevin Wolf
2020-10-02block/export: Add BlockExport infrastructure and block-export-addKevin Wolf