block: Add error parameter to blk_insert_bs()
Now that blk_insert_bs() requests the BlockBackend permissions for the node it attaches to, it can fail. Instead of aborting, pass the errors to the callers. Signed-off-by:Kevin Wolf <kwolf@redhat.com> Reviewed-by:
Max Reitz <mreitz@redhat.com> Acked-by:
Fam Zheng <famz@redhat.com>
Showing
- block.c 4 additions, 1 deletionblock.c
- block/backup.c 4 additions, 1 deletionblock/backup.c
- block/block-backend.c 8 additions, 5 deletionsblock/block-backend.c
- block/commit.c 30 additions, 8 deletionsblock/commit.c
- block/mirror.c 12 additions, 3 deletionsblock/mirror.c
- block/qcow2.c 8 additions, 2 deletionsblock/qcow2.c
- blockdev.c 9 additions, 2 deletionsblockdev.c
- blockjob.c 6 additions, 1 deletionblockjob.c
- hmp.c 5 additions, 1 deletionhmp.c
- hw/core/qdev-properties-system.c 6 additions, 1 deletionhw/core/qdev-properties-system.c
- include/sysemu/block-backend.h 1 addition, 1 deletioninclude/sysemu/block-backend.h
- migration/block.c 1 addition, 1 deletionmigration/block.c
- nbd/server.c 5 additions, 1 deletionnbd/server.c
- tests/test-blockjob.c 1 addition, 1 deletiontests/test-blockjob.c
Loading
Please register or sign in to comment