• P
    Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging · 523a2a42
    Peter Maydell 提交于
    Pull request
    
    # gpg: Signature made Tue 12 Mar 2019 20:23:08 GMT
    # gpg:                using RSA key F9B7ABDBBCACDF95BE76CBD07DEF8106AAFC390E
    # gpg: Good signature from "John Snow (John Huston) <jsnow@redhat.com>" [full]
    # Primary key fingerprint: FAEB 9711 A12C F475 812F  18F2 88A9 064D 1835 61EB
    #      Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76  CBD0 7DEF 8106 AAFC 390E
    
    * remotes/jnsnow/tags/bitmaps-pull-request: (22 commits)
      tests/qemu-iotests: add bitmap resize test 246
      block/qcow2-bitmap: Allow resizes with persistent bitmaps
      block/qcow2-bitmap: Don't check size for IN_USE bitmap
      docs/interop/qcow2: Improve bitmap flag in_use specification
      bitmaps: Fix typo in function name
      block/dirty-bitmaps: implement inconsistent bit
      block/dirty-bitmaps: disallow busy bitmaps as merge source
      block/dirty-bitmaps: prohibit removing readonly bitmaps
      block/dirty-bitmaps: prohibit readonly bitmaps for backups
      block/dirty-bitmaps: add block_dirty_bitmap_check function
      block/dirty-bitmap: add inconsistent status
      block/dirty-bitmaps: add inconsistent bit
      iotests: add busy/recording bit test to 124
      blockdev: remove unused paio parameter documentation
      block/dirty-bitmaps: move comment block
      block/dirty-bitmaps: unify qmp_locked and user_locked calls
      block/dirty-bitmap: explicitly lock bitmaps with successors
      nbd: change error checking order for bitmaps
      block/dirty-bitmap: change semantics of enabled predicate
      block/dirty-bitmap: remove set/reset assertions against enabled bit
      ...
    Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
    
    # Conflicts:
    #	tests/qemu-iotests/group
    523a2a42
blockdev.c 134.5 KB