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