1. 22 1月, 2014 1 次提交
  2. 07 1月, 2014 1 次提交
  3. 11 10月, 2013 2 次提交
  4. 12 9月, 2013 2 次提交
  5. 06 9月, 2013 1 次提交
    • F
      block: make bdrv_delete() static · 4f6fd349
      Fam Zheng 提交于
      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: NFam Zheng <famz@redhat.com>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      4f6fd349
  6. 22 4月, 2013 2 次提交
  7. 23 3月, 2013 1 次提交
  8. 15 3月, 2013 1 次提交
  9. 19 12月, 2012 2 次提交
  10. 15 11月, 2012 1 次提交
  11. 26 1月, 2012 1 次提交
  12. 15 12月, 2011 1 次提交
    • P
      block: bdrv_aio_* do not return NULL · ad54ae80
      Paolo Bonzini 提交于
      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: NPaolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      ad54ae80
  13. 21 10月, 2011 1 次提交
  14. 04 11月, 2010 2 次提交
  15. 22 10月, 2010 1 次提交
  16. 23 9月, 2010 1 次提交
  17. 21 9月, 2010 1 次提交