On Wed, 05/06 16:22, Paolo Bonzini wrote:
>
>
> On 06/05/2015 13:23, Fam Zheng wrote:
> > void bdrv_op_block(BlockDriverState *bs, BlockOpType op, Error *reason)
> > {
> > BdrvOpBlocker *blocker;
> > assert((int) op >= 0 && op < BLOCK_OP_TYPE_MAX);
> >
> > +bdrv_op_blocker_notif
On 06/05/2015 13:23, Fam Zheng wrote:
> void bdrv_op_block(BlockDriverState *bs, BlockOpType op, Error *reason)
> {
> BdrvOpBlocker *blocker;
> assert((int) op >= 0 && op < BLOCK_OP_TYPE_MAX);
>
> +bdrv_op_blocker_notify(bs, op, reason, true);
> blocker = g_new0(BdrvOpBlock
BDS users can register a notifier and get notified about op blocker
changes.
Signed-off-by: Fam Zheng
---
block.c | 20
include/block/block.h | 8
include/block/block_int.h | 3 +++
3 files changed, 31 insertions(+)
diff --git a/block.c b/bl