1. 24 Jan, 2014 1 commit
  2. 22 Jan, 2014 3 commits
  3. 06 Jan, 2014 1 commit
  4. 11 Oct, 2013 2 commits
  5. 12 Sep, 2013 2 commits
  6. 06 Sep, 2013 1 commit
    • Fam Zheng's avatar
      block: make bdrv_delete() static · 4f6fd349
      Fam Zheng authored
      Manage BlockDriverState lifecycle with refcnt, so bdrv_delete() is no
      longer public and should be called by bdrv_unref() if refcnt is
      decreased to 0.
      
      This is an identical change because effectively, there's no multiple
      reference of BDS now: no caller of bdrv_ref() yet, only bdrv_new() sets
      bs->refcnt to 1, so all bdrv_unref() now actually delete the BDS.
      Signed-off-by: default avatarFam Zheng <famz@redhat.com>
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
      4f6fd349
  7. 22 Apr, 2013 2 commits
  8. 22 Mar, 2013 1 commit
  9. 15 Mar, 2013 1 commit
  10. 19 Dec, 2012 2 commits
  11. 14 Nov, 2012 1 commit
  12. 26 Jan, 2012 1 commit
  13. 15 Dec, 2011 1 commit
    • Paolo Bonzini's avatar
      block: bdrv_aio_* do not return NULL · ad54ae80
      Paolo Bonzini authored
      Initially done with the following semantic patch:
      
      @ rule1 @
      expression E;
      statement S;
      @@
        E =
      (
         bdrv_aio_readv
      |  bdrv_aio_writev
      |  bdrv_aio_flush
      |  bdrv_aio_discard
      |  bdrv_aio_ioctl
      )
           (...);
      (
      - if (E == NULL) { ... }
      |
      - if (E)
          { <... S ...> }
      )
      
      which however missed the occurrence in block/blkverify.c
      (as it should have done), and left behind some unused
      variables.
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
      ad54ae80
  14. 21 Oct, 2011 1 commit
  15. 04 Nov, 2010 2 commits
  16. 22 Oct, 2010 1 commit
  17. 22 Sep, 2010 1 commit
  18. 21 Sep, 2010 1 commit