2022-03-08 | Eric Blake | qemu-io: Utilize 64-bit status during map Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-08 | Eric Blake | nbd/server: Minor cleanups Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: validate NBD TLS with UNIX sockets... Reviewed-by: Eric Blake <eblake@redhat.com> Tested-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: validate NBD TLS with UNIX sockets Reviewed-by: Eric Blake <eblake@redhat.com> Tested-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: validate NBD TLS with hostname... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: convert NBD TLS test to use standard... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: introduce filter for qemu-nbd export... Reviewed-by: Eric Blake <eblake@redhat.com> Tested-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: expand _filter_nbd rules Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | tests/qemu-iotests: add QEMU_IOTESTS_REGEN=1 to update... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | block/nbd: don't restrict TLS usage to IP sockets Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | qemu-nbd: add --tls-hostname option for TLS certificate... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | block/nbd: support override of hostname for TLS certificate... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | block: pass desired TLS hostname through from block... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-07 | Daniel P. Berrangé | crypto: mandate a hostname when checking x509 creds... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-01-28 | Hanna Reitz | iotests/block-status-cache: New test Reviewed-by: Eric Blake <eblake@redhat.com> Tested-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-01-28 | Hanna Reitz | block/io: Update BSC only if want_zero is true Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-01-28 | Philippe Mathieu... | qapi/block: Cosmetic change in BlockExportType schema Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-01-28 | Nir Soffer | nbd/server.c: Remove unused field Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-11-22 | Eric Blake | nbd/server: Simplify zero and trim Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-11-22 | Eric Blake | nbd/server: Don't complain on certain client disconnects Signed-off-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-11-16 | Richard W.M. Jones | nbd/server: Add --selinux-label option Signed-off-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-11-16 | Eric Blake | nbd/server: Silence clang sanitizer warning Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: update blk_co_pwrite() and blk_co_pread... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: fix blk_co_flush prototype to mention... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: drop INT_MAX restriction from blk_check_byte_... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: blk_pread, blk_pwrite: rename count... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_aio_ functions to int64_t... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_co_copy_range to int64_t... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_foo wrappers to use int64_t... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: drop blk_prw, use block-coroutine-wrapper Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-coroutine-wrapper.py: support BlockBackend first... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: rename _do_ helper functions to _co_do_ Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_co_pdiscard to int64_t bytes Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_co_pwritev_part to int64_t... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: make blk_co_preadv() 64bit Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: blk_check_byte_request(): int64_t bytes Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-10-15 | Hanna Reitz | qcow2: Silence clang -m32 compiler warning Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: check that received handle is valid Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: drop connection_co Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: refactor nbd_recv_coroutines_wake_all() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: move nbd_recv_coroutines_wake_all() up Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: nbd_channel_error() shutdown channel unconditionally Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | nbd/client-connection: nbd_co_establish_connection... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Eric Blake | nbd/server: Allow LIST_META_CONTEXT without STRUCTURED_REPLY Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/io: allow 64bit discard requests Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of int in driver discard... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: make BlockLimits::max_pdiscard 64bit Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/io: allow 64bit write-zeroes requests Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of int in driver write_zeroes... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: make BlockLimits::max_pwrite_zeroes 64bit Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of uint64_t in copy_range... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of uint64_t in driver write... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of uint64_t in driver read... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | qcow2: check request on vmstate save/load path Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/io: bring request check to bdrv_co_(read,write... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-09-29 | Nir Soffer | qemu-nbd: Change default cache mode to writeback Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-07-21 | Eric Blake | qemu-img: Add --skip-broken-bitmaps for 'convert -... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-07-21 | Eric Blake | qemu-img: Fail fast on convert --bitmaps with inconsistent... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-07-21 | Eric Blake | iotests: Improve and rename test 291 to qemu-img-bitmap Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-07-12 | Lukas Straub | nbd: register yank function earlier Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-07-12 | Eric Blake | qemu-img: Reword 'qemu-img map --output=json' docs Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-07-12 | Eric Blake | qemu-img: Make unallocated part of backing chain obvious... Signed-off-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-07-12 | Eric Blake | iotests: Improve and rename test 309 to nbd-qemu-allocation Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: safer transition to receiving request Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: add nbd_client_connected() helper Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: reuse nbd_co_do_establish_connection() in... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: add option for non-blocking... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: split nbd_co_do_establish_connection out... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block-coroutine-wrapper: allow non bdrv_ prefix Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: return only one io channel Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: drop BDRVNBDState::sioc Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: don't touch s->sioc in nbd_teardown_connection() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: use negotiation of NBDClientConnection Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: split nbd_handle_updated_info out of nbd_client_h... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: shutdown connection on release Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: implement connection retry Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: add possibility of negotiation Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: use QEMU_LOCK_GUARD Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd: move connection code from block/nbd to nbd/client... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: introduce nbd_client_connection_release() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: introduce nbd_client_connection_new() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: rename NBDConnectThread to NBDClientConnection Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: make nbd_co_establish_connection_cancel... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: bs-independent interface for nbd_co_establish_con... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: drop thr->state Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: simplify waking of nbd_co_establish_connection() Reviewied-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: BDRVNBDState: drop unused connect_err and... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: nbd_client_handshake(): fix leak of s->ioc Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Roman Kagan | block/nbd: ensure ->connection_thread is always valid Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: call socket_address_parse_named_fd() in... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | qemu-sockets: introduce socket_address_parse_named_fd() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: connect_thread_func(): do qio_channel_set_delay... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: fix how state is cleared on nbd_open() failure... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Roman Kagan | block/nbd: fix channel object leak Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | co-queue: drop extra coroutine_fn marks Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Paolo Bonzini | tests: cover aio_co_enter from a worker thread without... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-06-18 | Paolo Bonzini | async: the main AioContext is only "current" if under... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-05-11 | Stefan Hajnoczi | sockets: update SOCKET_ADDRESS_TYPE_FD listen(2) backlog Cc: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-03-08 | Vladimir Sementsov... | block/qcow2: refactor qcow2_update_options_prepare... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-03-08 | Vladimir Sementsov... | block/qed: bdrv_qed_do_open: deal with errp Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
next |