333 Commits (ec0d1849d990ae25017c7b611a4385f4ec2cc874)

Author SHA1 Message Date
Marc-André Lureau e0e7fe07e1 Remove trailing ; after G_DEFINE_AUTO macro 4 years ago
Marc-André Lureau 9edc6313da Replace GCC_FMT_ATTR with G_GNUC_PRINTF 4 years ago
Eric Blake 314b902621 nbd/server: Minor cleanups 4 years ago
Daniel P. Berrangé 046f98d075 block: pass desired TLS hostname through from block driver client 4 years ago
Peter Maydell 5df022cf2e osdep: Move memalign-related functions to their own header 4 years ago
Nir Soffer 523f5a9971 nbd/server.c: Remove unused field 4 years ago
Vladimir Sementsov-Ogievskiy 9e14491af4 nbd/client-connection: improve error message of cancelled attempt 5 years ago
Vladimir Sementsov-Ogievskiy 169b9a94ed nbd/client-connection: nbd_co_establish_connection(): return real error 5 years ago
Eric Blake e35574226a nbd/server: Simplify zero and trim 4 years ago
Eric Blake 1644cccea5 nbd/server: Don't complain on certain client disconnects 4 years ago
Eric Blake 76df2b8d69 nbd/server: Silence clang sanitizer warning 4 years ago
Vladimir Sementsov-Ogievskiy 4ddb5d2fde block/nbd: drop connection_co 5 years ago
Vladimir Sementsov-Ogievskiy f7ca4aadca nbd/client-connection: nbd_co_establish_connection(): fix non set errp 5 years ago
Eric Blake da24597dd3 nbd/server: Allow LIST_META_CONTEXT without STRUCTURED_REPLY 5 years ago
Richard Henderson cd1675f8d7 nbd/server: Mark variable unused in nbd_negotiate_meta_queries 5 years ago
Vladimir Sementsov-Ogievskiy 97cf89259e nbd/client-connection: add option for non-blocking connection attempt 5 years ago
Vladimir Sementsov-Ogievskiy 43cb34dede nbd/client-connection: return only one io channel 5 years ago
Vladimir Sementsov-Ogievskiy f58b2dfe3e nbd/client-connection: shutdown connection on release 5 years ago
Vladimir Sementsov-Ogievskiy e0e67cbe58 nbd/client-connection: implement connection retry 5 years ago
Vladimir Sementsov-Ogievskiy 130d49baa5 nbd/client-connection: add possibility of negotiation 5 years ago
Vladimir Sementsov-Ogievskiy e70da5ff64 nbd/client-connection: use QEMU_LOCK_GUARD 5 years ago
Vladimir Sementsov-Ogievskiy 5276c87c12 nbd: move connection code from block/nbd to nbd/client-connection 5 years ago
Sergio Lopez fd6afc501a nbd/server: Use drained block ops to quiesce the server 5 years ago
Stefano Garzarella d0fb9657a3 docs: fix references to docs/devel/tracing.rst 5 years ago
Nir Soffer 0da9856851 nbd: server: Report holes for raw images 5 years ago
Sergio Lopez f148ae7d36 nbd/server: Quiesce coroutines on context switch 5 years ago
Thomas Huth ded5d78c1e configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h 5 years ago
Eric Blake c0b21f2e22 nbd: Silence Coverity false positive 5 years ago
Eric Blake dbc7b01492 nbd: Add 'qemu-nbd -A' to expose allocation depth 6 years ago
Eric Blake 71719cd57f nbd: Add new qemu:allocation-depth metadata context 6 years ago
Eric Blake 3b1f244c59 nbd: Allow export of multiple bitmaps for one device 6 years ago
Eric Blake 47ec485e8d nbd: Refactor counting of metadata contexts 6 years ago
Eric Blake 02e87e3b1c nbd: Simplify qemu bitmap context name 6 years ago
Eric Blake cbad81cef8 nbd: Update qapi to support exporting multiple bitmaps 6 years ago
Stefan Hajnoczi f51d23c80a block/export: add iothread and fixed-iothread options 6 years ago
Stefan Hajnoczi cbc20bfb8f block: move block exports to libblockdev 6 years ago
Eric Blake ebd57062a1 nbd: Simplify meta-context parsing 6 years ago
Eric Blake d1e2c3e7bd nbd/server: Reject embedded NUL in NBD strings 6 years ago
Christian Borntraeger bbc35fc20e nbd: silence maybe-uninitialized warnings 6 years ago
Kevin Wolf 5b1cb49704 nbd: Merge nbd_export_new() and nbd_export_create() 6 years ago
Kevin Wolf 30dbc81d31 block/export: Move writable to BlockExportOptions 6 years ago
Kevin Wolf 331170e073 block/export: Create BlockBackend in blk_exp_add() 6 years ago
Kevin Wolf 37a4f70cea block/export: Move blk to BlockExport 6 years ago
Kevin Wolf 3c3bc462ad block/export: Add block-export-del 6 years ago
Kevin Wolf 3859ad36f0 block/export: Move strong user reference to block_exports 6 years ago
Kevin Wolf bc4ee65b8c block/export: Add blk_exp_close_all(_type) 6 years ago
Kevin Wolf a6ff798966 block/export: Allocate BlockExport in blk_exp_add() 6 years ago
Kevin Wolf 8612c68673 block/export: Move AioContext from NBDExport to BlockExport 6 years ago
Kevin Wolf c69de1bef5 block/export: Move refcount from NBDExport to BlockExport 6 years ago
Kevin Wolf dbc9e94a23 nbd/server: Simplify export shutdown 6 years ago