block: add new BlockDriver handler: bdrv_cancel_in_flight
commitbd54669a4adf0931be3b0574d07ce4809bf67807
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Fri, 5 Feb 2021 16:37:11 +0000 (5 19:37 +0300)
committerEric Blake <eblake@redhat.com>
Fri, 12 Feb 2021 15:45:18 +0000 (12 09:45 -0600)
tree33a561ed7db50b46253dd372f20781998bcc4ec3
parentc90e3512a4683345a8e7074961d8275ceaec578d
block: add new BlockDriver handler: bdrv_cancel_in_flight

It will be used to stop retrying NBD requests on mirror cancel.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20210205163720.887197-2-vsementsov@virtuozzo.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
block/io.c
include/block/block.h
include/block/block_int.h