2023-10-05 | Eric Blake | nbd/server: Add FLAG_PAYLOAD support to CMD_BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-26-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/server: Prepare for per-request filtering of BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-25-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/server: Refactor list of negotiated meta contexts Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-24-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/client: Request extended headers during negotiation Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-23-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/client: Accept 64-bit block status chunks Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-22-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/client: Initial support for extended headers Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-21-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/client: Plumb errp through nbd_receive_replies Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-20-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/server: Enable initial support for extended headers Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-19-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/server: Support 64-bit block status Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-18-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/server: Prepare to send extended header replies Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-17-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/server: Prepare to receive extended header requests Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-16-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | nbd/server: Support a request payload Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230925192229.3186470-15-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | mailmap: Fix BALATON Zoltan author email Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230927143815.3397386-8-eblake@redhat.com> |
commitcommitdifftree |
2023-10-05 | Eric Blake | maint: Tweak comments in mailmap regarding SPF Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230927143815.3397386-7-eblake@redhat.com> |
commitcommitdifftree |
2023-09-29 | Eric Blake | qemu-nbd: changes towards enabling -Wshadow=local Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230922205019.2755352-2-eblake@redhat.com> |
commitcommitdifftree |
2023-09-25 | Eric Blake | nbd/server: Refactor handling of command sanity checks Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230829175826.377251-24-eblake@redhat.com> |
commitcommitdifftree |
2023-09-25 | Eric Blake | nbd: Prepare for 64-bit request effect lengths Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230829175826.377251-23-eblake@redhat.com> |
commitcommitdifftree |
2023-09-22 | Eric Blake | nbd: Add types for extended headers Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230829175826.377251-22-eblake@redhat.com> |
commitcommitdifftree |
2023-09-22 | Eric Blake | nbd/client: Pass mode through to nbd_send_request Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230829175826.377251-21-eblake@redhat.com> |
commitcommitdifftree |
2023-09-22 | Eric Blake | nbd: Replace bool structured_reply with mode enum Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230829175826.377251-20-eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd: Use enum for various negotiation modes Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-9-eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd/client: Add safety check on chunk payload length Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-8-eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd/client: Simplify cookie vs. index computation Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-7-eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd: s/handle/cookie/ to match NBD spec Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-6-eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd/server: Refactor to pass full request around Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-5-eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd/server: Prepare for alternate-size headers Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-4-eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd: Consistent typedef usage in header Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-3-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-07-19 | Eric Blake | nbd/client: Use smarter assert Signed-off-by: Eric Blake <eblake@redhat.com> ...ID: <20230608135653.2918540-2-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Improve qemu_strtosz handling of fractions Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-20-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Improve qemu_strtod* error paths Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-19-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Use parse_uint in qemu_strtosz for negative... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-18-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Set value in all integral qemu_strto* error... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-17-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Set value in all qemu_strtosz* error paths Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-16-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Add more coverage to qemu_strtosz Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-15-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | numa: Check for qemu_strtosz_MiB error Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-14-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Allow NULL str in qemu_strtosz Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-13-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Refactor qemu_strtosz tests for less boilerplate Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-12-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Prepare for upcoming semantic change in... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-11-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Add coverage of qemu_strtod Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-10-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Allow NULL endptr in parse_uint() Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-9-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Adjust signature of parse_uint[_full] Message-Id: <20230522190441.64278-8-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Document differences between parse_uint and... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-7-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | cutils: Fix wraparound parsing in qemu_strtoui Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-6-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Test more integer corner cases Message-Id: <20230522190441.64278-5-eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Test integral qemu_strto* value on failures Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-4-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Use g_assert_cmpuint where appropriate Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-3-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | test-cutils: Avoid g_assert in unit tests Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522190441.64278-2-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | qcow2: Explicit mention of padding bytes Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230522184631.47211-1-eblake@redhat.com> |
commitcommitdifftree |
2023-06-02 | Eric Blake | iotests: Fix test 104 under NBD Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20230519150216.2599189-1-eblake@redhat.com> |
commitcommitdifftree |
2023-05-10 | Eric Blake | migration: Attempt disk reactivation in more failure... Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20230502205212.134680-1-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> ...Id: <20230324153349.1123774-1-eblake@redhat.com> |
commitcommitdifftree |
2023-04-24 | Eric Blake | migration: Minor control flow simplification Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2023-04-24 | Eric Blake | migration: Handle block device inactivation failures... 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> Message-Id: <20230404004047.142086-1-eblake@redhat.com> |
commitcommitdifftree |
2022-06-24 | Eric Blake | nbd: Drop dead code spotted by Coverity Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20220516210519.76135-1-eblake@redhat.com> |
commitcommitdifftree |
2022-05-12 | Eric Blake | nbd/server: Allow MULTI_CONN for shared writable exports Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20220512004924.417153-3-eblake@redhat.com> |
commitcommitdifftree |
2022-05-12 | Eric Blake | qemu-nbd: Pass max connections to blockdev layer Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20220512004924.417153-2-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> ...Id: <20220314203818.3681277-2-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> ...Id: <20211203231539.3900865-4-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> ...Id: <20211203231539.3900865-3-eblake@redhat.com> |
commitcommitdifftree |
2022-03-08 | Eric Blake | nbd/server: Minor cleanups Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20211203231539.3900865-2-eblake@redhat.com> |
commitcommitdifftree |
2021-11-22 | Eric Blake | nbd/server: Simplify zero and trim Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20211117170230.1128262-3-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> ...Id: <20211117170230.1128262-2-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> Message-Id: <20211115223943.626416-1-eblake@redhat.com> |
commitcommitdifftree |
2021-11-02 | Eric Blake | qemu-img: Consistent docs for convert -F Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210921142812.2631605-1-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> ...Id: <20210907173505.1499709-1-eblake@redhat.com> |
commitcommitdifftree |
2021-09-15 | Eric Blake | qemu-img: Add -F shorthand to convert Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210913131735.1948339-1-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> ...Id: <20210709153951.2801666-4-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> ...Id: <20210709153951.2801666-3-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> ...Id: <20210709153951.2801666-2-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> ...Id: <20210707184125.2551140-1-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> ...Id: <20210701190655.2131223-3-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> ...Id: <20210701190655.2131223-2-eblake@redhat.com> |
commitcommitdifftree |
2021-07-09 | Eric Blake | qemu-img: Improve error for rebase without backing... Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210708155228.2666172-1-eblake@redhat.com> |
commitcommitdifftree |
2021-07-09 | Eric Blake | qemu-img: Require -F with -b backing image Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210503213600.569128-3-eblake@redhat.com> |
commitcommitdifftree |
2021-07-09 | Eric Blake | qcow2: Prohibit backing file changes in 'qemu-img amend' Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210503213600.569128-2-eblake@redhat.com> |
commitcommitdifftree |
2021-06-29 | Eric Blake | block: Move read-only check during truncation earlier Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210609163034.997943-1-eblake@redhat.com> |
commitcommitdifftree |
2021-03-24 | Eric Blake | utils: Work around mingw strto*l bug with 0x Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210317143325.2165821-3-eblake@redhat.com> |
commitcommitdifftree |
2021-03-24 | Eric Blake | utils: Tighter tests for qemu_strtosz Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210317143325.2165821-2-eblake@redhat.com> |
commitcommitdifftree |
2021-03-09 | Eric Blake | scsi: Silence gcc warning Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210209152350.207958-1-eblake@redhat.com> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
2021-03-08 | Eric Blake | iotests: Fix up python style in 300 Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210215220518.1745469-1-eblake@redhat.com> |
commitcommitdifftree |
2021-03-05 | Eric Blake | qga: Utilize QAPI_LIST_APPEND in qmp_guest_network_get_inter... Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210205171634.1491258-1-eblake@redhat.com> |
commitcommitdifftree |
2021-02-16 | Eric Blake | maint: Tell git that *.py files should use python diff... Signed-off-by: Eric Blake <eblake@redhat.com> ...Id: <20210215222524.1820223-1-eblake@redhat.com> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
2021-02-03 | Eric Blake | block: use int64_t as bytes type in tracked requests Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2021-02-03 | Eric Blake | iotests: Fix expected whitespace for 185 Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210202185914.614705-1-eblake@redhat.com> |
commitcommitdifftree |
2021-01-28 | Eric Blake | qapi: More complex uses of QAPI_LIST_APPEND Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210113221013.390592-6-eblake@redhat.com> |
commitcommitdifftree |
2021-01-28 | Eric Blake | qapi: Use QAPI_LIST_APPEND in trivial cases Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210113221013.390592-5-eblake@redhat.com> |
commitcommitdifftree |
2021-01-28 | Eric Blake | qapi: Introduce QAPI_LIST_APPEND Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210113221013.390592-4-eblake@redhat.com> |
commitcommitdifftree |
2021-01-28 | Eric Blake | qapi: A couple more QAPI_LIST_PREPEND() stragglers Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210113221013.390592-3-eblake@redhat.com> |
commitcommitdifftree |
2021-01-28 | Eric Blake | net: Clarify early exit condition Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20210113221013.390592-2-eblake@redhat.com> |
commitcommitdifftree |
2020-12-19 | Eric Blake | qapi: Use QAPI_LIST_PREPEND() where possible Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20201113011340.463563-5-eblake@redhat.com> |
commitcommitdifftree |
2020-12-19 | Eric Blake | migration: Refactor migrate_cap_add Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20201113011340.463563-4-eblake@redhat.com> |
commitcommitdifftree |
2020-12-19 | Eric Blake | rocker: Revamp fp_port_get_info Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20201113011340.463563-3-eblake@redhat.com> |
commitcommitdifftree |
2020-11-16 | Eric Blake | nbd: Silence Coverity false positive Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20201111163510.713855-1-eblake@redhat.com> |
commitcommitdifftree |
2020-11-09 | Eric Blake | block: Fix integer promotion error in bdrv_getlength() Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20201105155122.60943-1-eblake@redhat.com> |
commitcommitdifftree |
next |