aboutsummaryrefslogtreecommitdiff
path: root/nbd.c
AgeCommit message (Expand)Author
2013-04-04oslib-posix: rename socket_set_nonblock() to qemu_set_nonblock()Stefan Hajnoczi
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-12-19block: move include files to include/block/Paolo Bonzini
2012-11-28nbd: fix use of two uninitialized bytes when connecting to a named exportPaolo Bonzini
2012-11-13nbd: fixes to read-only handlingPaolo Bonzini
2012-10-23nbd: ask and print error information from qemu-socketsPaolo Bonzini
2012-10-23qemu-sockets: add Error ** to all functionsPaolo Bonzini
2012-09-25Separate inet_connect into inet_connect (blocking) and inet_nonblocking_connectOrit Wasserman
2012-09-19nbd: add nbd_export_get_blockdevPaolo Bonzini
2012-09-19nbd: negotiate with named exportsPaolo Bonzini
2012-09-19nbd: register named exportsPaolo Bonzini
2012-09-19nbd: add notification for closing an NBDExportPaolo Bonzini
2012-09-19nbd: track clients into NBDExportPaolo Bonzini
2012-09-19nbd: add reference counting to NBDExportPaolo Bonzini
2012-09-19nbd: do not leak nbd_trip coroutines when a connection is torn downPaolo Bonzini
2012-09-19nbd: make refcount interface publicPaolo Bonzini
2012-09-19nbd: do not close BlockDriverState in nbd_export_closePaolo Bonzini
2012-09-19nbd: pass NBDClient to nbd_send_negotiatePaolo Bonzini
2012-09-18nbd: add more constantsPaolo Bonzini
2012-08-13net: inet_connect(), inet_connect_opts(): add in_progress argumentLuiz Capitulino
2012-05-10sockets: use error class to pass listen errorAmos Kong
2012-05-10sockets: change inet_connect() to support nonblock socketAmos Kong
2012-04-19nbd: obey FUA on readsPaolo Bonzini
2012-04-19nbd: do not include block_int.hPaolo Bonzini
2012-04-19nbd: do not block in nbd_wr_sync if no data at all is availablePaolo Bonzini
2012-04-19nbd: consistently return negative errno valuesPaolo Bonzini
2012-04-19nbd: consistently check for <0 or >=0Paolo Bonzini
2012-04-19nbd: consistently use ssize_tPaolo Bonzini
2012-04-15nbd: Fix compiler warning (w64)Stefan Weil
2011-12-22qemu-nbd: throttle requestsPaolo Bonzini
2011-12-22qemu-nbd: asynchronous operationPaolo Bonzini
2011-12-22qemu-nbd: add client pointer to NBDRequestPaolo Bonzini
2011-12-22qemu-nbd: move client handling to nbd.cPaolo Bonzini
2011-12-22qemu-nbd: introduce NBDRequestPaolo Bonzini
2011-12-22qemu-nbd: introduce NBDExportPaolo Bonzini
2011-12-22qemu-nbd: introduce nbd_do_receive_requestPaolo Bonzini
2011-12-22qemu-nbd: more robust handling of invalid requestsPaolo Bonzini
2011-12-22qemu-nbd: introduce nbd_do_send_replyPaolo Bonzini
2011-12-22qemu-nbd: simplify nbd_tripPaolo Bonzini
2011-12-22qemu-nbd: remove data_size argument to nbd_tripPaolo Bonzini
2011-12-22qemu-nbd: remove offset argument to nbd_tripPaolo Bonzini
2011-12-22Update ioctl order in nbd_init() to detect EBUSYChunyan Liu
2011-12-22nbd: add support for NBD_CMD_TRIMPaolo Bonzini
2011-12-22nbd: add support for NBD_CMD_FLUSHPaolo Bonzini
2011-12-22nbd: add support for NBD_CMD_FLAG_FUAPaolo Bonzini
2011-12-22nbd: fix error handling in the serverPaolo Bonzini
2011-12-22nbd: switch to asynchronous operationPaolo Bonzini
2011-12-02fix spelling in main directoryDong Xu Wang
2011-11-11nbd: treat EPIPE from NBD_DO_IT as successPaolo Bonzini
2011-09-21nbd: fix non-Linux build failurePaolo Bonzini