1. 11 11月, 2015 6 次提交
  2. 24 10月, 2015 2 次提交
  3. 05 9月, 2015 1 次提交
  4. 02 7月, 2015 2 次提交
  5. 24 6月, 2015 1 次提交
  6. 23 6月, 2015 1 次提交
    • W
      vvfat: add a label option · d5941dda
      Wolfgang Bumiller 提交于
      Until now the vvfat volume label was hardcoded to be
      "QEMU VVFAT", now you can pass a file.label=labelname option
      to the -drive to change it.
      
      The FAT structure defines the volume label to be limited to
      11 bytes and is filled up spaces when shorter than that. The
      trailing spaces however aren't exposed to the user by
      operating systems.
      
      [Added missing comment '#' characters in block-core.json to fix build
      errors.
      --Stefan]
      Signed-off-by: NWolfgang Bumiller <w.bumiller@proxmox.com>
      Message-id: 1434706529-13895-2-git-send-email-w.bumiller@proxmox.com
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      d5941dda
  7. 12 6月, 2015 2 次提交
  8. 29 5月, 2015 1 次提交
    • J
      qapi: add dirty bitmap status · 9abe3bdc
      John Snow 提交于
      Bitmaps can be in a handful of different states with potentially
      more to come as we tool around with migration and persistence patches.
      
      Management applications may need to know why certain bitmaps are
      unavailable for various commands, e.g. busy in another operation,
      busy being migrated, etc.
      
      Right now, all we offer is BlockDirtyInfo's boolean member 'frozen'.
      Instead of adding more booleans, replace it by an enumeration member
      'status' with values 'active' and 'frozen'.  Then add new value
      'disabled'.
      
      Incompatible change.  Fine because the changed part hasn't been
      released so far.
      Suggested-by: NEric Blake <eblake@redhat.com>
      Signed-off-by: NJohn Snow <jsnow@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      [Commit message tweaked]
      Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
      9abe3bdc
  9. 08 5月, 2015 1 次提交
  10. 06 5月, 2015 2 次提交
  11. 28 4月, 2015 9 次提交
  12. 27 3月, 2015 1 次提交
  13. 19 3月, 2015 2 次提交
  14. 17 3月, 2015 1 次提交
  15. 10 3月, 2015 1 次提交
  16. 07 2月, 2015 2 次提交
    • F
      block: add event when disk usage exceeds threshold · e2462113
      Francesco Romani 提交于
      Managing applications, like oVirt (http://www.ovirt.org), make extensive
      use of thin-provisioned disk images.
      To let the guest run smoothly and be not unnecessarily paused, oVirt sets
      a disk usage threshold (so called 'high water mark') based on the occupation
      of the device,  and automatically extends the image once the threshold
      is reached or exceeded.
      
      In order to detect the crossing of the threshold, oVirt has no choice but
      aggressively polling the QEMU monitor using the query-blockstats command.
      This lead to unnecessary system load, and is made even worse under scale:
      deployments with hundreds of VMs are no longer rare.
      
      To fix this, this patch adds:
      * A new monitor command `block-set-write-threshold', to set a mark for
        a given block device.
      * A new event `BLOCK_WRITE_THRESHOLD', to report if a block device
        usage exceeds the threshold.
      * A new `write_threshold' field into the `BlockDeviceInfo' structure,
        to report the configured threshold.
      
      This will allow the managing application to use smarter and more
      efficient monitoring, greatly reducing the need of polling.
      
      [Updated qemu-iotests 067 output to add the new 'write_threshold'
      property. --Stefan]
      [Changed g_assert_false() to !g_assert() to fix the build on older glib
      versions. --Kevin]
      Signed-off-by: NFrancesco Romani <fromani@redhat.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Message-id: 1421068273-692-1-git-send-email-fromani@redhat.com
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      e2462113
    • P
      block: add accounting for merged requests · f4564d53
      Peter Lieven 提交于
      Signed-off-by: NPeter Lieven <pl@kamp.de>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NMax Reitz <mreitz@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      f4564d53
  17. 13 1月, 2015 2 次提交
  18. 10 12月, 2014 3 次提交