index
:
slackcoder/qemu
master
QEMU is a generic and open source machine & userspace emulator and virtualizer
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
block
/
nbd.c
Age
Commit message (
Expand
)
Author
2021-07-12
nbd: register yank function earlier
Lukas Straub
2021-06-29
block/nbd: Use qcrypto_tls_creds_check_endpoint()
Philippe Mathieu-Daudé
2021-06-18
block/nbd: safer transition to receiving request
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: add nbd_client_connected() helper
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: reuse nbd_co_do_establish_connection() in nbd_open()
Vladimir Sementsov-Ogievskiy
2021-06-18
nbd/client-connection: add option for non-blocking connection attempt
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: split nbd_co_do_establish_connection out of nbd_reconnect_attempt
Vladimir Sementsov-Ogievskiy
2021-06-18
nbd/client-connection: return only one io channel
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: drop BDRVNBDState::sioc
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: don't touch s->sioc in nbd_teardown_connection()
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: use negotiation of NBDClientConnection
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: split nbd_handle_updated_info out of nbd_client_handshake()
Vladimir Sementsov-Ogievskiy
2021-06-18
nbd/client-connection: add possibility of negotiation
Vladimir Sementsov-Ogievskiy
2021-06-18
nbd: move connection code from block/nbd to nbd/client-connection
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: introduce nbd_client_connection_release()
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: introduce nbd_client_connection_new()
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: rename NBDConnectThread to NBDClientConnection
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: make nbd_co_establish_connection_cancel() bs-independent
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: bs-independent interface for nbd_co_establish_connection()
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: drop thr->state
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: simplify waking of nbd_co_establish_connection()
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: BDRVNBDState: drop unused connect_err and connect_status
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: nbd_client_handshake(): fix leak of s->ioc
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: ensure ->connection_thread is always valid
Roman Kagan
2021-06-18
block/nbd: call socket_address_parse_named_fd() in advance
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: connect_thread_func(): do qio_channel_set_delay(false)
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: fix how state is cleared on nbd_open() failure paths
Vladimir Sementsov-Ogievskiy
2021-06-18
block/nbd: fix channel object leak
Roman Kagan
2021-05-21
coroutine-sleep: replace QemuCoSleepState pointer with struct in the API
Paolo Bonzini
2021-05-21
coroutine-sleep: allow qemu_co_sleep_wake that wakes nothing
Paolo Bonzini
2021-04-13
block/nbd: fix possible use after free of s->connect_thread
Vladimir Sementsov-Ogievskiy
2021-02-12
block/nbd: implement .bdrv_cancel_in_flight
Vladimir Sementsov-Ogievskiy
2021-02-03
block/nbd: only enter connection coroutine if it's present
Roman Kagan
2021-02-03
block/nbd: only detach existing iochannel from aio_context
Roman Kagan
2021-01-13
block/nbd.c: Add yank feature
Lukas Straub
2021-01-08
Remove superfluous timer_del() calls
Peter Maydell
2020-10-30
nbd: Add 'qemu-nbd -A' to expose allocation depth
Eric Blake
2020-10-09
block/nbd: nbd_co_reconnect_loop(): don't connect if drained
Vladimir Sementsov-Ogievskiy
2020-10-09
block/nbd: fix reconnect-delay
Vladimir Sementsov-Ogievskiy
2020-10-09
block/nbd: correctly use qio_channel_detach_aio_context when needed
Vladimir Sementsov-Ogievskiy
2020-10-09
block/nbd: fix drain dead-lock because of nbd reconnect-delay
Vladimir Sementsov-Ogievskiy
2020-09-02
block/nbd: use non-blocking connect: fix vm hang on connect()
Vladimir Sementsov-Ogievskiy
2020-07-28
block/nbd: nbd_co_reconnect_loop(): don't sleep if drained
Vladimir Sementsov-Ogievskiy
2020-07-28
block/nbd: on shutdown terminate connection attempt
Vladimir Sementsov-Ogievskiy
2020-07-28
block/nbd: allow drain during reconnect attempt
Vladimir Sementsov-Ogievskiy
2020-07-28
block/nbd: split nbd_establish_connection out of nbd_client_connect
Vladimir Sementsov-Ogievskiy
2020-07-28
block: nbd: Fix convert qcow2 compressed to nbd
Nir Soffer
2020-07-13
nbd: Avoid off-by-one in long export name truncation
Eric Blake
2020-07-10
nbd: Use ERRP_GUARD()
Vladimir Sementsov-Ogievskiy
2020-07-10
error: Eliminate error_propagate() with Coccinelle, part 2
Markus Armbruster
[next]