1. 16 6月, 2013 11 次提交
  2. 15 6月, 2013 2 次提交
    • B
      Merge branch 'realize-isa.v2' of git://github.com/afaerber/qemu-cpu · 371a775d
      Blue Swirl 提交于
      * 'realize-isa.v2' of git://github.com/afaerber/qemu-cpu:
        qdev: Drop FROM_QBUS() macro
        isa: QOM'ify ISADevice
        isa: QOM'ify ISABus
        i8259: Convert PICCommonState to use QOM realizefn
        kvm/i8259: QOM'ify some more
        i8259: QOM'ify some more
        i8254: Convert PITCommonState to QOM realizefn
        kvm/i8254: QOM'ify some more
        i8254: QOM'ify some more
        isa: Use realizefn for ISADevice
        cs4231a: QOM'ify some more
        gus: QOM'ify some more
      371a775d
    • M
      ide-test: fix failure for test_flush · 22bfa16e
      Michael Roth 提交于
      bd07684a added a test to ensure BSY
      flag is set when a flush request is in flight. It does this by setting
      a blkdebug breakpoint on flush_to_os before issuing a CMD_FLUSH_CACHE.
      It then resumes CMD_FLUSH_CACHE operation and checks that BSY is unset.
      
      The actual unsetting of BSY does not occur until ide_flush_cb gets
      called in a bh, however, so in some cases this check will race with
      the actual completion.
      
      Fix this by polling the ide status register until BSY flag gets unset
      before we do our final sanity checks. According to
      f68ec837 this is in line with how a guest
      would determine whether or not the device is still busy.
      Signed-off-by: NMichael Roth <mdroth@linux.vnet.ibm.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      22bfa16e
  3. 14 6月, 2013 16 次提交
  4. 13 6月, 2013 2 次提交
  5. 12 6月, 2013 9 次提交