]>
2023-09-08 | Denis V. Lunev | qemu-nbd: define struct NbdClientOpts when HAVE_NBD_DEVICE... CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-09-08 | Denis V. Lunev | qemu-nbd: improve error message for dup2 error Suggested-by: Eric Blake <eblake@redhat.com> CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-09-08 | Philippe Mathieu... | util/iov: Avoid dynamic stack allocation Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-09-08 | Stefan Hajnoczi | io: follow coroutine AioContext in qio_channel_yield() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-09-08 | Stefan Hajnoczi | io: check there are no qio_channel_yield() coroutines... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-09-08 | Stefan Hajnoczi | nbd: drop unused nbd_start_negotiate() aio_context... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-09-08 | Stefan Hajnoczi | nbd: drop unused nbd_receive_negotiate() aio_context... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-09-08 | Andrey Drobyshev | qemu-iotests/197: use more generic commands for formats... Tested-by: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-27 | Denis V. Lunev | qemu-nbd: regression with arguments passing into nbd_client_... CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd: Use enum for various negotiation modes Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd/client: Add safety check on chunk payload length Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd/client: Simplify cookie vs. index computation Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd: s/handle/cookie/ to match NBD spec Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd/server: Refactor to pass full request around Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd/server: Prepare for alternate-size headers Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd: Consistent typedef usage in header Signed-off-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Eric Blake | nbd/client: Use smarter assert Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Denis V. Lunev | qemu-nbd: make verbose bool and local variable in main() CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Denis V. Lunev | qemu-nbd: handle dup2() error when qemu-nbd finished... CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Denis V. Lunev | qemu-nbd: properly report error on error in dup2()... CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Denis V. Lunev | qemu-nbd: properly report error if qemu_daemon() is... CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Denis V. Lunev | qemu-nbd: fix regression with qemu-nbd --fork run over ssh CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-07-19 | Denis V. Lunev | qemu-nbd: pass structure into nbd_client_thread instead... CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Improve qemu_strtosz handling of fractions Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Improve qemu_strtod* error paths Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Use parse_uint in qemu_strtosz for negative... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Set value in all integral qemu_strto* error... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Set value in all qemu_strtosz* error paths Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Add more coverage to qemu_strtosz Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | numa: Check for qemu_strtosz_MiB error Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Allow NULL str in qemu_strtosz Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Refactor qemu_strtosz tests for less boilerplate Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Prepare for upcoming semantic change in... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Add coverage of qemu_strtod Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Allow NULL endptr in parse_uint() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Adjust signature of parse_uint[_full] Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Document differences between parse_uint and... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | cutils: Fix wraparound parsing in qemu_strtoui Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Test more integer corner cases Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Test integral qemu_strto* value on failures Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Use g_assert_cmpuint where appropriate Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | test-cutils: Avoid g_assert in unit tests Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | qcow2: Explicit mention of padding bytes Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-06-02 | Eric Blake | iotests: Fix test 104 under NBD Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-05-03 | Stefan Hajnoczi | block/export: call blk_set_dev_ops(blk, NULL, NULL) Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-05-03 | Eric Blake | systemd: Also clear LISTEN_FDNAMES during systemd socket... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2023-04-04 | Eric Blake | nbd/server: Request TCP_NODELAY Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: document what is protected by the CoMutexes Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: take receive_mutex when reading requests[].receiving Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: move s->state under requests_lock Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: code motion and function renaming Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: use a QemuMutex to synchronize yanking, reconnection... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: keep send_mutex/free_sema handling outside nbd_co_do_es... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: remove peppering of nbd_client_connected Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: mark more coroutine_fns Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Paolo Bonzini | nbd: safeguard against waking up invalid coroutine Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Vladimir Sementsov... | iotests/223: check new possibility of exporting bitmaps... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Vladimir Sementsov... | qapi: nbd-export: allow select bitmaps by node/name... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-04-26 | Vladimir Sementsov... | qapi: rename BlockDirtyBitmapMergeSource to BlockDirtyBitmap... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-03-21 | Rao Lei | block/nbd.c: Fixed IO request coroutine not being wakeup... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-03-21 | Eric Blake | docs: Consistent typography for options of qemu-nbd Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-03-21 | Vladimir Sementsov... | MAINTAINERS: change Vladimir's email address Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-03-08 | Eric Blake | qemu-io: Allow larger write zeroes under no fallback Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-03-08 | Eric Blake | qemu-io: Utilize 64-bit status during map Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2022-03-08 | Eric Blake | nbd/server: Minor cleanups Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
2022-01-28 | Nir Soffer | nbd/server.c: Remove unused field Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-11-22 | Eric Blake | nbd/server: Simplify zero and trim Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
2021-11-16 | Eric Blake | nbd/server: Silence clang sanitizer warning Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
next |