summaryrefslogtreecommitdiffstats
path: root/block/export
Commit message (Expand)AuthorAgeFilesLines
* block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_ai...Emanuele Giuseppe Esposito2022-10-271-1/+1
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-121-2/+2
* block: Add a 'flags' param to blk_pread()Alberto Faria2022-07-121-1/+1
* vduse-blk: Add name optionXie Yongji2022-06-241-2/+2
* vduse-blk: Add serial optionXie Yongji2022-06-243-8/+18
* libvduse: Add support for reconnectingXie Yongji2022-06-241-1/+18
* vduse-blk: Add vduse-blk resize supportXie Yongji2022-06-241-0/+20
* vduse-blk: Implement vduse-blk exportXie Yongji2022-06-244-0/+360
* block/export: Abstract out the logic of virtio-blk I/O processXie Yongji2022-06-244-239/+299
* block/export: Fix incorrect length passed to vu_queue_push()Xie Yongji2022-06-241-3/+2Star
* block: get rid of blk->guest_block_sizeStefan Hajnoczi2022-06-241-1/+0Star
* osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-071-0/+1
* block/export/fuse.c: allow writable exports to take RESIZE permissionEmanuele Giuseppe Esposito2022-03-041-7/+18
* block: introduce bdrv_activateEmanuele Giuseppe Esposito2022-03-041-1/+1
* block/export/fuse: Fix build failure on FreeBSDPhilippe Mathieu-Daudé2022-02-011-0/+4
* block/export/fuse: Rearrange if-else-if ladder in fuse_fallocate()Philippe Mathieu-Daudé2022-02-011-20/+21
* block/export: Fix vhost-user-blk shutdown with requests in flightKevin Wolf2022-02-011-0/+5
* aio-posix: split poll check from ready handlerStefan Hajnoczi2022-01-121-2/+2
* block/export/fuse.c: fix musl buildFabrice Fontaine2021-11-021-0/+4
* block/export/fuse.c: fix fuse-lseek on uclibc or muslFabrice Fontaine2021-09-011-0/+3
* block/export/fuse.c: fix musl buildFabrice Fontaine2021-08-091-2/+6
* block/export: Conditionally ignore set-context errorMax Reitz2021-07-201-1/+4
* export/fuse: Let permissions be adjustableMax Reitz2021-07-091-11/+62
* export/fuse: Give SET_ATTR_SIZE its own branchMax Reitz2021-07-091-9/+11
* export/fuse: Add allow-other optionMax Reitz2021-07-091-5/+23
* export/fuse: Pass default_permissions for mountMax Reitz2021-07-091-2/+6
* block/export: improve vu_blk_sect_range_ok()Stefan Hajnoczi2021-05-181-1/+8
* block/export: disable VHOST_USER_PROTOCOL_F_INFLIGHT_SHMFD for nowStefan Hajnoczi2021-03-191-2/+1Star
* block/export: port virtio-blk read/write range checkStefan Hajnoczi2021-03-081-3/+16
* block/export: port virtio-blk discard/write zeroes input validationStefan Hajnoczi2021-03-081-23/+93
* block/export: fix vhost-user-blk export sector number calculationStefan Hajnoczi2021-03-081-1/+1
* block/export: use VIRTIO_BLK_SECTOR_BITSStefan Hajnoczi2021-03-081-3/+12
* block/export: fix blk_size double byteswapStefan Hajnoczi2021-03-081-1/+1
* qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake2021-01-281-5/+2Star
* fuse: Implement hole detection through lseekMax Reitz2020-12-111-0/+77
* fuse: (Partially) implement fallocate()Max Reitz2020-12-111-0/+84
* fuse: Allow growable exportsMax Reitz2020-12-111-8/+36
* fuse: Implement standard FUSE operationsMax Reitz2020-12-111-0/+242
* fuse: Allow exporting BDSs via FUSEMax Reitz2020-12-113-0/+301
* block/export: avoid g_return_val_if() input validationStefan Hajnoczi2020-12-091-1/+3
* libvhost-user: make it a meson subprojectMarc-André Lureau2020-12-081-1/+1
* meson: move vhost_user_blk_server to meson.buildStefan Hajnoczi2020-11-121-1/+4
* block/export: fix vhost-user-blk get_config() information leakStefan Hajnoczi2020-11-031-0/+3
* block/export: make vhost-user-blk config space little-endianStefan Hajnoczi2020-11-031-13/+12Star
* configure: introduce --enable-vhost-user-blk-serverStefan Hajnoczi2020-11-032-3/+3
* block/export: add vhost-user-blk multi-queue supportStefan Hajnoczi2020-10-231-6/+18
* block/export: add iothread and fixed-iothread optionsStefan Hajnoczi2020-10-232-2/+34
* block: move block exports to libblockdevStefan Hajnoczi2020-10-231-2/+2
* util/vhost-user-server: use static library in meson.buildStefan Hajnoczi2020-10-232-5/+5
* util/vhost-user-server: move header to include/Stefan Hajnoczi2020-10-231-1/+1