Show patches with: Series = block/nbd: rework client connection       |   32 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v4,32/32] block/nbd: safer transition to receiving request block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,31/32] block/nbd: add nbd_client_connected() helper block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,30/32] block/nbd: reuse nbd_co_do_establish_connection() in nbd_open() block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,29/32] nbd/client-connection: add option for non-blocking connection attempt block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,28/32] block/nbd: split nbd_co_do_establish_connection out of nbd_reconnect_attempt block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,27/32] block-coroutine-wrapper: allow non bdrv_ prefix block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,26/32] nbd/client-connection: return only one io channel block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,25/32] block/nbd: drop BDRVNBDState::sioc block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,24/32] block/nbd: don't touch s->sioc in nbd_teardown_connection() block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,23/32] block/nbd: use negotiation of NBDClientConnection block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,22/32] block/nbd: split nbd_handle_updated_info out of nbd_client_handshake() block/nbd: rework client connection - - 2 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,21/32] nbd/client-connection: shutdown connection on release block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,20/32] nbd/client-connection: implement connection retry block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,19/32] nbd/client-connection: add possibility of negotiation block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,18/32] nbd/client-connection: use QEMU_LOCK_GUARD block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,17/32] nbd: move connection code from block/nbd to nbd/client-connection block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,16/32] block/nbd: introduce nbd_client_connection_release() block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,15/32] block/nbd: introduce nbd_client_connection_new() block/nbd: rework client connection - - 2 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,14/32] block/nbd: rename NBDConnectThread to NBDClientConnection block/nbd: rework client connection - - 2 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,13/32] block/nbd: make nbd_co_establish_connection_cancel() bs-independent block/nbd: rework client connection - - 2 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,12/32] block/nbd: bs-independent interface for nbd_co_establish_connection() block/nbd: rework client connection - - 2 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,11/32] block/nbd: drop thr->state block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,10/32] block/nbd: simplify waking of nbd_co_establish_connection() block/nbd: rework client connection - - - - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,09/32] block/nbd: BDRVNBDState: drop unused connect_err and connect_status block/nbd: rework client connection - - 2 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,08/32] block/nbd: nbd_client_handshake(): fix leak of s->ioc block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,07/32] block/nbd: ensure ->connection_thread is always valid block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,06/32] block/nbd: call socket_address_parse_named_fd() in advance block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,05/32] qemu-sockets: introduce socket_address_parse_named_fd() block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,04/32] block/nbd: connect_thread_func(): do qio_channel_set_delay(false) block/nbd: rework client connection - 1 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,03/32] block/nbd: fix how state is cleared on nbd_open() failure paths block/nbd: rework client connection - - 2 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,02/32] block/nbd: fix channel object leak block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New
[v4,01/32] co-queue: drop extra coroutine_fn marks block/nbd: rework client connection - - 1 - --- 2021-06-10 Vladimir Sementsov-Ogievskiy New