Skip to content
  • Peter Maydell's avatar
    Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · 8f4699d8
    Peter Maydell authored
    
    
    Block patches
    
    # gpg: Signature made Mon 20 Oct 2014 13:04:09 BST using RSA key ID C88F2FD6
    # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
    
    * remotes/kevin/tags/for-upstream: (28 commits)
      block: Make device model's references to BlockBackend strong
      block: Lift device model API into BlockBackend
      blockdev: Convert qmp_eject(), qmp_change_blockdev() to BlockBackend
      block/qapi: Convert qmp_query_block() to BlockBackend
      blockdev: Fix blockdev-add not to create DriveInfo
      blockdev: Drop superfluous DriveInfo member id
      pc87312: Drop unused members of PC87312State
      ide: Complete conversion from BlockDriverState to BlockBackend
      hw: Convert from BlockDriverState to BlockBackend, mostly
      virtio-blk: Rename VirtIOBlkConf variables to conf
      virtio-blk: Drop redundant VirtIOBlock member conf
      block: Rename BlockDriverCompletionFunc to BlockCompletionFunc
      block: Rename BlockDriverAIOCB* to BlockAIOCB*
      block: Eliminate DriveInfo member bdrv, use blk_by_legacy_dinfo()
      block: Merge BlockBackend and BlockDriverState name spaces
      block: Eliminate BlockDriverState member device_name[]
      block: Eliminate bdrv_iterate(), use bdrv_next()
      blockdev: Eliminate drive_del()
      block: Make BlockBackend own its BlockDriverState
      block: Code motion to get rid of stubs/blockdev.c
      ...
    
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
    8f4699d8