2020-05-04 | Vladimir Sementsov... | block/nbd-client: drop max_block restriction from discard Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2020-05-04 | Vladimir Sementsov... | block/nbd-client: drop max_block restriction from block_status Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2020-05-04 | Max Reitz | iotests/041: Fix NBD socket path Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2020-05-04 | Eric Blake | tools: Fix use of fcntl(F_SETFD) during socket activation Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20200420175309.75894-3-eblake@redhat.com> |
commitcommitdifftree |
2020-02-26 | Pan Nengyuan | block/nbd: fix memory leak in nbd_open() Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2020-02-26 | Pan Nengyuan | block/nbd: extract the common cleanup code Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2020-02-26 | Eric Blake | nbd-client: Support leading / in NBD URI Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20200212023101.1162686-1-eblake@redhat.com> |
commitcommitdifftree |
2020-02-26 | Eric Blake | nbd: Fix regression with multiple meta contexts Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20200206173832.130004-1-eblake@redhat.com> |
commitcommitdifftree |
2020-02-05 | Eric Blake | qemu-nbd: Removed deprecated --partition option Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20200123164650.1741798-3-eblake@redhat.com> |
commitcommitdifftree |
2020-02-05 | Eric Blake | docs: Fix typo in qemu-nbd -P replacement Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20200123164650.1741798-2-eblake@redhat.com> |
commitcommitdifftree |
2020-02-05 | Eric Blake | nbd: Allow description when creating NBD blockdev Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114024635.11363-5-eblake@redhat.com> |
commitcommitdifftree |
2019-12-09 | Vladimir Sementsov... | block/qcow2-bitmap: fix crash bug in qcow2_co_remove_persist... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-11-19 | Eric Blake | tests: More iotest 223 improvements Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114213415.23499-5-eblake@redhat.com> |
commitcommitdifftree |
2019-11-19 | Eric Blake | iotests: Include QMP input in .out files Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114213415.23499-4-eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Eric Blake | iotests: Switch nbd tests to use Unix rather than TCP Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114213415.23499-3-eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Eric Blake | iotests: Fix 173 Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114213415.23499-2-eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Vladimir Sementsov... | MAINTAINERS: add more bitmap-related to Dirty Bitmaps... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Eric Blake | nbd: Don't send oversize strings Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114024635.11363-4-eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Eric Blake | bitmap: Enforce maximum bitmap name length Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114024635.11363-3-eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Eric Blake | nbd/server: Prefer heap over stack for parsing client... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191114024635.11363-2-eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Eric Blake | qemu-coroutine-sleep: Silence Coverity warning Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20191111203524.21912-1-eblake@redhat.com> |
commitcommitdifftree |
2019-11-18 | Andrey Shinkevich | iotests: Test NBD client reconnection Reviewed-by: Eric Blake <eblake@redhat.com> Tested-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-10-23 | Vladimir Sementsov... | iotests: test nbd reconnect Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-10-22 | Vladimir Sementsov... | block/nbd: nbd reconnect Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-10-22 | Vladimir Sementsov... | qemu-coroutine-sleep: introduce qemu_co_sleep_wake Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-09-25 | Vladimir Sementsov... | util/qemu-sockets: fix keep_alive handling in inet_connect_saddr Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-09-24 | Eric Blake | tests: Use iothreads during iotest 223 Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190920220729.31801-1-eblake@redhat.com> |
commitcommitdifftree |
2019-09-24 | Eric Blake | nbd: Grab aio context lock in more places Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190917023917.32226-1-eblake@redhat.com> |
commitcommitdifftree |
2019-09-24 | Sergio Lopez | nbd/server: attach client channel to the export's AioContext Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-09-24 | Eric Blake | nbd/client: Add hint when TLS is missing Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190907172055.26870-1-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | nbd: Implement server use of NBD FAST_ZERO Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190823143726.27062-5-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | nbd: Implement client use of NBD FAST_ZERO Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190823143726.27062-4-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | nbd: Prepare for NBD_CMD_FLAG_FAST_ZERO Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190823143726.27062-3-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | nbd: Improve per-export flag handling in server Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190823143726.27062-2-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | docs: Update preferred NBD device syntax Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190903145634.20237-1-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Andrey Shinkevich | block: workaround for unaligned byte range in fallocate() Suggested-by: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | nbd: Tolerate more errors to structured reply request Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190824172813.29720-3-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | nbd: Use g_autofree in a few places Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190824172813.29720-2-eblake@redhat.com> |
commitcommitdifftree |
2019-09-05 | Eric Blake | nbd: Advertise multi-conn for shared read-only connections Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190815185024.7010-1-eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | block/nbd: refactor nbd connection parameters Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | block/nbd: add cmdline and qapi parameter reconnect... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | block/nbd: move from quit to state Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | block/nbd: use non-blocking io channel for nbd negotiation Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | block/nbd: split connection_co start out of nbd_client_connect Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | nbd: improve CMD_CACHE: use BDRV_REQ_PREFETCH Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | block/stream: use BDRV_REQ_PREFETCH Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | block: implement BDRV_REQ_PREFETCH Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-08-15 | Vladimir Sementsov... | qapi: Add InetSocketAddress member keep-alive Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-07-19 | Eric Blake | nbd: Initialize reply on failure Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190719172001.19770-1-eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Vladimir Sementsov... | block/nbd: merge NBDClientSession struct back to BDRVNBDState Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Vladimir Sementsov... | block/nbd: merge nbd-client.* to nbd.c Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Vladimir Sementsov... | block/nbd-client: drop stale logout Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Eric Blake | nbd/server: Nicer spelling of max BLOCK_STATUS reply... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190510151735.29687-1-eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Max Reitz | iotests: Let 233 run concurrently Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Max Reitz | iotests: Use qemu-nbd's --pid-file Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Max Reitz | qemu-nbd: Do not close stderr Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Max Reitz | iotests.py: Add qemu_nbd_early_pipe() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-06-13 | Max Reitz | qemu-nbd: Add --pid-file option Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-05-07 | Max Reitz | iotests: Make 182 do without device_add Tested-by: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-05-07 | Eric Blake | iotests: Tweak 221 sizing for different hole granularities Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190506172111.31594-1-eblake@redhat.com> |
commitcommitdifftree |
2019-05-07 | Thomas Huth | tests/qemu-iotests: Fix more reference output files... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-05-07 | Max Reitz | iotests: Fix 233 for ports other than 10809 Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-05-07 | Max Reitz | qemu-nbd: Look up flag names in array Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-04-08 | Eric Blake | nbd/client: Fix error message for server with unusable... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190404145226.32649-1-eblake@redhat.com> |
commitcommitdifftree |
2019-04-08 | Eric Blake | nbd/server: Don't fail NBD_OPT_INFO for byte-aligned... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190403030526.12258-4-eblake@redhat.com> |
commitcommitdifftree |
2019-04-08 | Eric Blake | nbd/server: Trace client noncompliance on unaligned... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190403030526.12258-3-eblake@redhat.com> |
commitcommitdifftree |
2019-04-08 | Eric Blake | nbd/server: Fix blockstatus trace Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190403030526.12258-2-eblake@redhat.com> |
commitcommitdifftree |
2019-04-01 | Eric Blake | nbd/client: Trace server noncompliance on structured... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190330165349.32256-1-eblake@redhat.com> |
commitcommitdifftree |
2019-04-01 | Eric Blake | nbd/server: Advertise actual minimum block size Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190329042750.14704-7-eblake@redhat.com> |
commitcommitdifftree |
2019-04-01 | Eric Blake | block: Add bdrv_get_request_alignment() Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190329042750.14704-6-eblake@redhat.com> |
commitcommitdifftree |
2019-04-01 | Eric Blake | nbd/client: Support qemu-img convert from unaligned... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190329042750.14704-5-eblake@redhat.com> |
commitcommitdifftree |
2019-04-01 | Eric Blake | nbd/client: Reject inaccessible tail of inconsistent... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190330155704.24191-1-eblake@redhat.com> |
commitcommitdifftree |
2019-03-31 | Eric Blake | nbd/client: Report offsets in bdrv_block_status Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190329042750.14704-4-eblake@redhat.com> |
commitcommitdifftree |
2019-03-31 | Eric Blake | nbd/client: Lower min_block for block-status, unaligned... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190329042750.14704-3-eblake@redhat.com> |
commitcommitdifftree |
2019-03-31 | Eric Blake | iotests: Add 241 to test NBD on unaligned images Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190329042750.14704-2-eblake@redhat.com> |
commitcommitdifftree |
2019-03-30 | Eric Blake | nbd-client: Work around server BLOCK_STATUS misalignment... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190326171317.4036-1-eblake@redhat.com> |
commitcommitdifftree |
2019-03-30 | Eric Blake | qemu-img: Gracefully shutdown when map can't finish Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190326184043.7544-1-eblake@redhat.com> |
commitcommitdifftree |
2019-03-30 | Eric Blake | nbd: Permit simple error to NBD_CMD_BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190325190104.30213-3-eblake@redhat.com> |
commitcommitdifftree |
2019-03-30 | Eric Blake | nbd: Don't lose server's error to NBD_CMD_BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190325190104.30213-2-eblake@redhat.com> |
commitcommitdifftree |
2019-03-30 | Eric Blake | nbd: Tolerate some server non-compliance in NBD_CMD_BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190323212639.579-3-eblake@redhat.com> |
commitcommitdifftree |
2019-03-30 | Eric Blake | qemu-img: Report bdrv_block_status failures Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190323212639.579-2-eblake@redhat.com> |
commitcommitdifftree |
2019-03-06 | Eric Blake | iotests: Wait for qemu to end in 223 Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190305182908.13557-1-eblake@redhat.com> |
commitcommitdifftree |
2019-03-06 | Daniel P. Berrangé | nbd: fix outdated qapi docs syntax for tls-creds Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-03-06 | Daniel P. Berrange | nbd: allow authorization with nbd-server-start QMP... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-03-06 | Daniel P. Berrange | qemu-nbd: add support for authorization of TLS clients Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-26 | Daniel P. Berrangé | iotests: avoid broken pipe with certtool Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-26 | Daniel P. Berrangé | iotests: ensure we print nbd server log on error Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-26 | Andrey Shinkevich | iotests: handle TypeError for Python 3 in test 242 Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-11 | Andrey Shinkevich | qcow2: list of bitmaps new test 242 Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-11 | Andrey Shinkevich | qcow2: Add list of bitmaps to ImageInfoSpecificQCow2 Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-11 | Andrey Shinkevich | bdrv_query_image_info Error parameter added Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-11 | Eric Blake | nbd/server: Kill pointless shadowed variable Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190207191357.6665-1-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: rename read_reply_co to connection_co Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: don't check ioc Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: fix nbd_reply_chunk_iter_receive Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: split connection from initialization Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Vladimir Sementsov... | block/nbd: move connection code from block/nbd to block... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: split channel errors from export... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Vladimir Sementsov... | nbd: generalize usage of nbd_read Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-02-04 | Eric Blake | qemu-nbd: Deprecate qemu-nbd --partition Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20190125234837.2272-1-eblake@redhat.com> |
commitcommitdifftree |
next |