1. 11 11月, 2011 2 次提交
    • P
      block: add eject request callback · 025ccaa7
      Paolo Bonzini 提交于
      Recent versions of udev always keep the tray locked so that the kernel
      can observe "eject request" events (aka tray button presses) even on
      discs that aren't mounted.  Add support for these events in the ATAPI
      and SCSI cd drive device models.
      
      To let management cope with the behavior of udev, an event should also
      be added for "tray opened/closed".  This way, after issuing an "eject"
      command, management can poll until the guests actually reacts to the
      command.  They can then issue the "change" command after the tray has been
      opened, or try with "eject -f" after a (configurable?) timeout.  However,
      with this patch and the corresponding support in the device models,
      at least it is possible to do a manual two-step eject+change sequence.
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      025ccaa7
    • K
      vvfat: Fix read-write mode · 7704df98
      Kevin Wolf 提交于
      vvfat used to directly call into the qcow2 block driver instead of using the
      block.c wrappers. With the coroutine conversion, this stopped working.
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      Reviewed-by: NPaolo Bonzini <pbonzini@redhat.com>
      7704df98
  2. 10 11月, 2011 16 次提交
  3. 09 11月, 2011 1 次提交
  4. 08 11月, 2011 11 次提交
  5. 07 11月, 2011 6 次提交
  6. 05 11月, 2011 1 次提交
  7. 04 11月, 2011 3 次提交