v5: rebase on master Vladimir Sementsov-Ogievskiy (14): block: return status from bdrv_append and friends block: use return status of bdrv_append() block: check return value of bdrv_open_child and drop error propagation blockdev: fix drive_backup_prepare() missed error block: drop extra error propagation for bdrv_set_backing_hd block/mirror: drop extra error propagation in commit_active_start() blockjob: return status from block_job_set_speed() block/qcow2: qcow2_get_specific_info(): drop error propagation block/qcow2-bitmap: improve qcow2_load_dirty_bitmaps() interface block/qcow2-bitmap: return status from qcow2_store_persistent_dirty_bitmaps block/qcow2: read_cache_sizes: return status value block/qcow2: simplify qcow2_co_invalidate_cache() block/qed: bdrv_qed_do_open: deal with errp block/qcow2: refactor qcow2_update_options_prepare error paths
block/qcow2.h | 9 ++--- include/block/block.h | 12 +++---- include/block/blockjob.h | 2 +- block.c | 69 ++++++++++++++++++++++--------------- block/backup-top.c | 23 ++++++------- block/blkdebug.c | 6 ++-- block/blklogwrites.c | 10 +++--- block/blkreplay.c | 6 ++-- block/blkverify.c | 11 +++--- block/commit.c | 6 ++-- block/mirror.c | 18 ++++------ block/qcow2-bitmap.c | 67 ++++++++++++++++++----------------- block/qcow2.c | 64 +++++++++++++++------------------- block/qed.c | 24 ++++++++----- block/quorum.c | 6 ++-- blockdev.c | 10 +++--- blockjob.c | 18 +++++----- tests/test-bdrv-graph-mod.c | 6 ++-- 18 files changed, 180 insertions(+), 187 deletions(-) -- 2.29.2