• J
    block/dirty-bitmaps: add user_locked status checker · 993edc0c
    John Snow 提交于
    Instead of both frozen and qmp_locked checks, wrap it into one check.
    frozen implies the bitmap is split in two (for backup), and shouldn't
    be modified. qmp_locked implies it's being used by another operation,
    like being exported over NBD. In both cases it means we shouldn't allow
    the user to modify it in any meaningful way.
    
    Replace any usages where we check both frozen and qmp_locked with the
    new check.
    Signed-off-by: NJohn Snow <jsnow@redhat.com>
    Reviewed-by: NEric Blake <eblake@redhat.com>
    Message-id: 20181002230218.13949-2-jsnow@redhat.com
    [w/edits Suggested-By: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>]
    Signed-off-by: NJohn Snow <jsnow@redhat.com>
    993edc0c
blockdev.c 132.2 KB