summaryrefslogtreecommitdiffstats
path: root/block/export/vhost-user-blk-server.c
Commit message (Expand)AuthorAgeFilesLines
* block/export: Fix vhost-user-blk shutdown with requests in flightKevin Wolf2022-02-011-0/+5
* 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
* 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
* 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
* block/export: add vhost-user-blk multi-queue supportStefan Hajnoczi2020-10-231-6/+18
* block/export: add iothread and fixed-iothread optionsStefan Hajnoczi2020-10-231-1/+4
* util/vhost-user-server: move header to include/Stefan Hajnoczi2020-10-231-1/+1
* block/export: convert vhost-user-blk server to block export APIStefan Hajnoczi2020-10-231-332/+116Star
* block/export: report flush errorsStefan Hajnoczi2020-10-231-4/+7
* util/vhost-user-server: rework vu_client_trip() coroutine lifecycleStefan Hajnoczi2020-10-231-7/+2Star
* util/vhost-user-server: drop unused DevicePanicNotifierStefan Hajnoczi2020-10-231-2/+1Star
* block/export: consolidate request structs into VuBlockReqStefan Hajnoczi2020-10-231-47/+21Star
* block/export: vhost-user block device backend serverCoiby Xu2020-10-231-0/+661