1. 17 Feb, 2012 3 commits
  2. 04 Jan, 2012 1 commit
    • Avi Kivity's avatar
      vmstate, memory: decouple vmstate from memory API · c5705a77
      Avi Kivity authored
      Currently creating a memory region automatically registers it for
      live migration.  This differs from other state (which is enumerated
      in a VMStateDescription structure) and ties the live migration code
      into the memory core.
      
      Decouple the two by introducing a separate API, vmstate_register_ram(),
      for registering a RAM block for migration.  Currently the same
      implementation is reused, but later it can be moved into a separate list,
      and registrations can be moved to VMStateDescription blocks.
      Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
      c5705a77
  3. 20 Dec, 2011 2 commits
  4. 24 Nov, 2011 4 commits
  5. 02 Oct, 2011 3 commits
  6. 25 Sep, 2011 3 commits
  7. 18 Sep, 2011 1 commit
  8. 27 Aug, 2011 1 commit
  9. 25 Aug, 2011 2 commits
  10. 22 Aug, 2011 1 commit
  11. 20 Aug, 2011 1 commit
  12. 20 Jul, 2011 1 commit
  13. 20 Feb, 2011 1 commit
  14. 25 Jan, 2011 1 commit
  15. 11 Dec, 2010 2 commits
  16. 11 Sep, 2010 1 commit
    • Blue Swirl's avatar
      ESP: fix ESP DMA access when DMA is not enabled · 73d74342
      Blue Swirl authored
      Sending ESP a command caused it to trigger DMA immediately
      even if DMA was not enabled at the DMA controller.
      
      Add a signal from DMA controller to ESP to tell ESP about changes in
      DMA enable bit. Also use the correct function for setting up GPIO outputs.
      
      This fixes NetBSD 1.6.1 through 3.0 boot.
      
      Thanks to Artyom Tarasenko for extensive debugging of the problem.
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      73d74342
  17. 24 Aug, 2010 1 commit
    • Blue Swirl's avatar
      Rearrange block headers · 2446333c
      Blue Swirl authored
      Changing block.h or blockdev.h resulted in recompiling most objects.
      
      Move DriveInfo typedef and BlockInterfaceType enum definitions
      to qemu-common.h and rearrange blockdev.h use to decrease churn.
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      2446333c
  18. 06 Jul, 2010 1 commit
  19. 27 Jun, 2010 1 commit
  20. 13 Jun, 2010 1 commit
    • Jan Kiszka's avatar
      hpet/rtc: Rework RTC IRQ replacement by HPET · 7d932dfd
      Jan Kiszka authored
      Allow the intercept the RTC IRQ for the HPET legacy mode. Then push
      routing to IRQ8 completely into the HPET. This allows to turn
      hpet_in_legacy_mode() into a private function. Furthermore, this stops
      the RTC from clearing IRQ8 even if the HPET is in control.
      
      This patch comes with a side effect: The RTC timers will no longer be
      stoppend when there is no IRQ consumer, possibly causing a minor
      performance degration. But as the guest may want to redirect the RTC to
      the SCI in that mode, it should normally disable unused IRQ source
      anyway.
      Signed-off-by: default avatarJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      7d932dfd
  21. 22 May, 2010 1 commit
  22. 15 May, 2010 1 commit
  23. 27 Mar, 2010 1 commit
  24. 21 Mar, 2010 2 commits
  25. 09 Nov, 2009 1 commit
  26. 15 Oct, 2009 1 commit
  27. 06 Oct, 2009 1 commit