23 Commits (40f4a21895b5a7eae4011593837069f63460d983)

Author SHA1 Message Date
Stefan Hajnoczi 40f4a21895 nbd-client: avoid spurious qio_channel_yield() re-entry 9 years ago
Eric Blake 72b6ffc766 nbd-client: Fix regression when server sends garbage 9 years ago
Eric Blake 004a89fce9 nbd: Create struct for tracking export info 9 years ago
Manos Pitsidianakis f5a5ca7969 block: change variable names in BlockDriverState 9 years ago
Stefan Hajnoczi e4548bb640 nbd: drop unused NBDClientSession.is_unix field 10 years ago
Paolo Bonzini ff82911cd3 nbd: convert to use qio_channel_yield 10 years ago
Eric Blake fa778fffdf nbd: Implement NBD_CMD_WRITE_ZEROES on client 10 years ago
Eric Blake ed2dd91267 nbd: Rename struct nbd_request and nbd_reply 10 years ago
Eric Blake 10676b81a9 nbd: Rename NbdClientSession to NBDClientSession 10 years ago
Changlong Xie 9bc9732fae nbd: Use CoQueue for free_sema instead of CoMutex 10 years ago
Eric Blake 7423f41782 nbd: Limit nbdflags to 16 bits 10 years ago
Eric Blake 70c4fb2648 nbd: Convert to byte-based interface 10 years ago
Eric Blake 447e57c3b0 nbd: Switch .bdrv_co_discard() to byte-based 10 years ago
Eric Blake 52a4650574 nbd: Simplify client FUA handling 10 years ago
Kevin Wolf 2b556518c3 nbd: Support BDRV_REQ_FUA 11 years ago
Daniel P. Berrange 75822a12c0 nbd: enable use of TLS with NBD block driver 11 years ago
Daniel P. Berrange 064097d919 nbd: convert block client to use I/O channels for connection setup 11 years ago
Max Reitz 3f4726596d nbd: Set block size to BDRV_SECTOR_SIZE 12 years ago
Max Reitz f53a829bb9 nbd: Drop BDS backpointer 12 years ago
Max Reitz 1ce52846d3 nbd: Improve error messages 12 years ago
Stefan Hajnoczi 69447cd8f3 nbd: implement .bdrv_detach/attach_aio_context() 12 years ago
Marc-André Lureau e2bc625f9b nbd: pass export name as init argument 13 years ago
Marc-André Lureau 2302c1cafb Split nbd block client code 13 years ago