aboutsummaryrefslogtreecommitdiff
path: root/util/vhost-user-server.c
AgeCommit message (Expand)Author
2023-12-21block: remove AioContext lockingStefan Hajnoczi
2023-11-28export/vhost-user-blk: Fix consecutive drainsKevin Wolf
2023-09-29util/vhost-user-server: Clean up local variable shadowingPhilippe Mathieu-Daudé
2023-09-07io: follow coroutine AioContext in qio_channel_yield()Stefan Hajnoczi
2023-05-30aio: remove aio_disable_external() APIStefan Hajnoczi
2023-05-30block/export: stop using is_external in vhost-user-blk serverStefan Hajnoczi
2023-05-30block/export: wait for vhost-user-blk requests when drainingStefan Hajnoczi
2023-05-30util/vhost-user-server: rename refcount to in_flight counterStefan Hajnoczi
2023-03-27block/export: only acquire AioContext once for vhost_user_server_stop()Stefan Hajnoczi
2023-02-14Do not include "qemu/error-report.h" in headers that do not need itThomas Huth
2023-02-06io: Add support for MSG_PEEK for socket channelmanish.mishra
2022-05-03util: rename qemu_*block() socket functionsMarc-André Lureau
2022-02-01block/export: Fix vhost-user-blk shutdown with requests in flightKevin Wolf
2022-01-12aio-posix: split poll check from ready handlerStefan Hajnoczi
2020-10-23util/vhost-user-server: move header to include/Stefan Hajnoczi
2020-10-23block/export: convert vhost-user-blk server to block export APIStefan Hajnoczi
2020-10-23util/vhost-user-server: rework vu_client_trip() coroutine lifecycleStefan Hajnoczi
2020-10-23util/vhost-user-server: check EOF when reading payloadStefan Hajnoczi
2020-10-23util/vhost-user-server: fix memory leak in vu_message_read()Stefan Hajnoczi
2020-10-23util/vhost-user-server: drop unused DevicePanicNotifierStefan Hajnoczi
2020-10-23util/vhost-user-server: drop unnecessary watch deletionStefan Hajnoczi
2020-10-23util/vhost-user-server: drop unnecessary QOM castStefan Hajnoczi
2020-10-23util/vhost-user-server: s/fileds/fields/ typo fixStefan Hajnoczi
2020-10-23util/vhost-user-server: generic vhost user serverCoiby Xu