2023-06-01 | Eric Blake | cutils: Improve qemu_strtosz handling of fractions Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Improve qemu_strtod* error paths Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Use parse_uint in qemu_strtosz for negative... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Set value in all integral qemu_strto* error... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Set value in all qemu_strtosz* error paths Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Add more coverage to qemu_strtosz Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | numa: Check for qemu_strtosz_MiB error Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Allow NULL str in qemu_strtosz Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Refactor qemu_strtosz tests for less boilerplate Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Prepare for upcoming semantic change in... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Add coverage of qemu_strtod Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Allow NULL endptr in parse_uint() Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Adjust signature of parse_uint[_full] Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Document differences between parse_uint and... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | cutils: Fix wraparound parsing in qemu_strtoui Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Test more integer corner cases Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Test integral qemu_strto* value on failures Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Use g_assert_cmpuint where appropriate Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | test-cutils: Avoid g_assert in unit tests Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | qcow2: Explicit mention of padding bytes Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-01 | Eric Blake | iotests: Fix test 104 under NBD Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
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> |
commitcommitdifftree |
2023-05-03 | Eric Blake | systemd: Also clear LISTEN_FDNAMES during systemd socket... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-04-04 | Eric Blake | nbd/server: Request TCP_NODELAY Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
2022-03-21 | Rao Lei | block/nbd.c: Fixed IO request coroutine not being wakeup... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-21 | Eric Blake | docs: Consistent typography for options of qemu-nbd Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-21 | Vladimir Sementsov... | MAINTAINERS: change Vladimir's email address Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2022-03-08 | Eric Blake | qemu-io: Allow larger write zeroes under no fallback Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
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 |
next |