Age | Commit message (Expand) | Author |
2018-05-04 | nbd/client: Relax handling of large NBD_CMD_BLOCK_STATUS reply | Eric Blake |
2018-04-02 | nbd: Fix 32-bit compilation on BLOCK_STATUS | Eric Blake |
2018-03-13 | nbd: BLOCK_STATUS for standard get_block_status function: client part | Vladimir Sementsov-Ogievskiy |
2018-03-13 | block/nbd-client: save first fatal error in nbd_iter_error | Vladimir Sementsov-Ogievskiy |
2018-03-01 | nbd: Honor server's advertised minimum block size | Eric Blake |
2017-11-17 | nbd: Don't crash when server reports NBD_CMD_READ failure | Eric Blake |
2017-11-09 | nbd-client: Stricter enforcing of structured reply spec | Eric Blake |
2017-11-09 | nbd-client: Short-circuit 0-length operations | Eric Blake |
2017-11-09 | nbd-client: Refuse read-only client with BDRV_O_RDWR | Eric Blake |
2017-11-09 | nbd-client: Fix error message typos | Eric Blake |
2017-10-30 | nbd: Minimal structured read for client | Vladimir Sementsov-Ogievskiy |
2017-10-30 | nbd/client: prepare nbd_receive_reply for structured reply | Vladimir Sementsov-Ogievskiy |
2017-10-12 | block/nbd-client: refactor nbd_co_receive_reply | Vladimir Sementsov-Ogievskiy |
2017-10-12 | block/nbd-client: assert qiov len once in nbd_co_request | Vladimir Sementsov-Ogievskiy |
2017-09-25 | block/nbd-client: nbd_co_send_request: fix return code | Vladimir Sementsov-Ogievskiy |
2017-09-25 | block/nbd-client: simplify check in nbd_co_receive_reply | Vladimir Sementsov-Ogievskiy |
2017-09-25 | block/nbd-client: refactor nbd_co_receive_reply | Vladimir Sementsov-Ogievskiy |
2017-09-25 | nbd-client: Use correct macro parenthesization | Eric Blake |
2017-09-06 | nbd: Use new qio_channel_*_all() functions | Eric Blake |
2017-08-30 | block/nbd-client: refactor request send/receive | Vladimir Sementsov-Ogievskiy |
2017-08-30 | block/nbd-client: rename nbd_recv_coroutines_enter_all | Vladimir Sementsov-Ogievskiy |
2017-08-30 | block/nbd-client: get rid of ssize_t | Vladimir Sementsov-Ogievskiy |
2017-08-30 | nbd-client: avoid read_reply_co entry if send failed | Stefan Hajnoczi |
2017-08-23 | nbd-client: avoid spurious qio_channel_yield() re-entry | Stefan Hajnoczi |
2017-08-23 | fix build failure in nbd_read_reply_entry() | Igor Mammedov |
2017-08-15 | nbd-client: Fix regression when server sends garbage | Eric Blake |
2017-07-14 | nbd: Implement NBD_INFO_BLOCK_SIZE on client | Eric Blake |
2017-07-14 | nbd: Create struct for tracking export info | Eric Blake |
2017-07-04 | nbd: fix NBD over TLS | Paolo Bonzini |
2017-06-26 | block: change variable names in BlockDriverState | Manos Pitsidianakis |
2017-06-15 | nbd: rename read_sync and friends | Vladimir Sementsov-Ogievskiy |
2017-06-07 | nbd: make it thread-safe, fix qcow2 over nbd | Paolo Bonzini |
2017-06-06 | nbd/client.c: use errp instead of LOG | Vladimir Sementsov-Ogievskiy |
2017-06-06 | nbd: add errp parameter to nbd_wr_syncv() | Vladimir Sementsov-Ogievskiy |
2017-03-27 | nbd-client: fix handling of hungup connections | Paolo Bonzini |
2017-02-21 | coroutine-lock: add mutex argument to CoQueue APIs | Paolo Bonzini |
2017-02-21 | nbd: convert to use qio_channel_yield | Paolo Bonzini |
2017-01-03 | aio: add AioPollFn and io_poll() interface | Stefan Hajnoczi |
2016-11-22 | nbd: Allow unmap and fua during write zeroes | Eric Blake |
2016-11-02 | nbd: Implement NBD_CMD_WRITE_ZEROES on client | Eric Blake |
2016-11-02 | nbd: Rename struct nbd_request and nbd_reply | Eric Blake |
2016-11-02 | nbd: Rename NbdClientSession to NBDClientSession | Eric Blake |
2016-11-02 | nbd: Treat flags vs. command type as separate fields | Eric Blake |
2016-11-01 | nbd: Use CoQueue for free_sema instead of CoMutex | Changlong Xie |
2016-07-20 | nbd: Convert to byte-based interface | Eric Blake |
2016-07-20 | nbd: Switch .bdrv_co_discard() to byte-based | Eric Blake |
2016-07-20 | nbd: Drop unused offset parameter | Eric Blake |
2016-07-20 | nbd: Rely on block layer to break up large requests | Eric Blake |
2016-07-13 | coroutine: move entry argument to qemu_coroutine_create | Paolo Bonzini |
2016-07-05 | nbd: Allow larger requests | Eric Blake |