]>
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
2021-09-29 | Eric Blake | nbd/server: Allow LIST_META_CONTEXT without STRUCTURED_REPLY Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210907173505.1499709-1-eblake@redhat.com> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
2021-07-21 | Eric Blake | qemu-img: Add --skip-broken-bitmaps for 'convert -... Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210709153951.2801666-4-eblake@redhat.com> |
commit | commitdiff | tree |
2021-07-21 | Eric Blake | qemu-img: Fail fast on convert --bitmaps with inconsistent... Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210709153951.2801666-3-eblake@redhat.com> |
commit | commitdiff | tree |
2021-07-21 | Eric Blake | iotests: Improve and rename test 291 to qemu-img-bitmap Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210709153951.2801666-2-eblake@redhat.com> |
commit | commitdiff | tree |
2021-07-12 | Lukas Straub | nbd: register yank function earlier Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-07-12 | Eric Blake | qemu-img: Reword 'qemu-img map --output=json' docs Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210707184125.2551140-1-eblake@redhat.com> |
commit | commitdiff | tree |
2021-07-12 | Eric Blake | qemu-img: Make unallocated part of backing chain obvious... Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210701190655.2131223-3-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-07-12 | Eric Blake | iotests: Improve and rename test 309 to nbd-qemu-allocation Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210701190655.2131223-2-eblake@redhat.com> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
2021-06-18 | Vladimir Sementsov... | block/nbd: nbd_client_handshake(): fix leak of s->ioc Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
2021-06-18 | Paolo Bonzini | async: the main AioContext is only "current" if under... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
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> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/qcow2: refactor qcow2_update_options_prepare... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/qed: bdrv_qed_do_open: deal with errp Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/qcow2: simplify qcow2_co_invalidate_cache() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/qcow2: read_cache_sizes: return status value Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/qcow2-bitmap: return status from qcow2_store_persisten... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/qcow2-bitmap: improve qcow2_load_dirty_bitmaps... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/qcow2: qcow2_get_specific_info(): drop error... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | blockjob: return status from block_job_set_speed() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block/mirror: drop extra error propagation in commit_active_... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block: drop extra error propagation for bdrv_set_backing_hd Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | blockdev: fix drive_backup_prepare() missed error Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | block: check return value of bdrv_open_child and drop... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Eric Blake | utils: Deprecate hex-with-suffix sizes Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210211204438.1184395-4-eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Eric Blake | utils: Improve qemu_strtosz() to have 64 bits of precision Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210211204438.1184395-3-eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Eric Blake | utils: Enhance testsuite for do_strtosz() Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210211204438.1184395-2-eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Nir Soffer | nbd: server: Report holes for raw images Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-03-08 | Vladimir Sementsov... | MAINTAINERS: add Vladimir as co-maintainer of NBD Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | block: use return status of bdrv_append() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | block: return status from bdrv_append and friends Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Peter Krempa | qemu-iotests: 300: Add test case for modifying persistence... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Peter Krempa | migration: dirty-bitmap: Allow control of bitmap persistence Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Peter Krempa | migration: dirty-bitmap: Use struct for alias map inner... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | iotests/264: add backup-cancel test-case Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | block/backup: implement .cancel job handler Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | iotests/264: add mirror-cancel test-case Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | iotests.py: qemu_nbd_popen: remove pid file after use Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | iotests/264: move to python unittest Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | block/mirror: implement .cancel job handler Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | job: add .cancel handler for the driver Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | block/raw-format: implement .bdrv_cancel_in_flight... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | block/nbd: implement .bdrv_cancel_in_flight Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Vladimir Sementsov... | block: add new BlockDriver handler: bdrv_cancel_in_flight Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Jagannathan Raman | io: error_prepend() in qio_channel_readv_full_all(... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Max Reitz | iotests/210: Fix reference output Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Eric Blake | qemu-nbd: Permit --shared=0 for unlimited clients Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210209152759.209074-3-eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-12 | Eric Blake | qemu-nbd: Use SOMAXCONN for socket listen() backlog Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210209152759.209074-2-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-03 | Roman Kagan | nbd: make nbd_read* return -EIO on error Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-03 | Roman Kagan | block/nbd: only enter connection coroutine if it's... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-03 | Roman Kagan | block/nbd: only detach existing iochannel from aio_context Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-03 | Vladimir Sementsov... | block/io: use int64_t bytes in copy_range Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2021-02-03 | Vladimir Sementsov... | block/io: support int64_t bytes in read/write wrappers Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
next |