1. 12 3月, 2011 1 次提交
  2. 20 2月, 2011 4 次提交
  3. 12 2月, 2011 5 次提交
  4. 25 1月, 2011 1 次提交
  5. 07 1月, 2011 1 次提交
  6. 12 12月, 2010 1 次提交
  7. 09 12月, 2010 1 次提交
    • G
      spice: add qxl device · a19cbfb3
      Gerd Hoffmann 提交于
      qxl is a paravirtual graphics card.  The qxl device is the bridge
      between the guest and the spice server (aka libspice-server).  The
      spice server will send the rendering commands to the spice client, which
      will actually render them.
      
      The spice server is also able to render locally, which is done in case
      the guest wants read something from video memory.  Local rendering is
      also used to support display over vnc and sdl.
      
      qxl is activated using "-vga qxl".  qxl supports multihead, additional
      cards can be added via '-device qxl".
      
      [ v2: add copyright to files                     ]
      [ v2: use qemu-common.h for standard includes    ]
      [ v2: create separate qxl-vga device for primary ]
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      a19cbfb3
  8. 21 11月, 2010 1 次提交
  9. 17 11月, 2010 2 次提交
  10. 16 11月, 2010 1 次提交
  11. 24 8月, 2010 1 次提交
    • B
      Rearrange block headers · 2446333c
      Blue Swirl 提交于
      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: NBlue Swirl <blauwirbel@gmail.com>
      2446333c
  12. 13 7月, 2010 1 次提交
  13. 06 7月, 2010 2 次提交
  14. 02 7月, 2010 1 次提交
    • M
      pc: Fix CMOS info for drives defined with -device · c0897e0c
      Markus Armbruster 提交于
      Drives defined with -drive if=ide get get created along with the IDE
      controller, inside machine->init().  That's before cmos_init().
      Drives defined with -device get created during generic device init.
      That's after cmos_init().  Because of that, CMOS has no information on
      them (type, geometry, translation).  Older versions of Windows such as
      XP reportedly choke on that.
      
      Split off the part of CMOS initialization that needs to know about
      -device devices, and turn it into a reset handler, so it runs after
      device creation.
      Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      c0897e0c
  15. 28 6月, 2010 2 次提交
  16. 19 6月, 2010 3 次提交
  17. 15 6月, 2010 1 次提交
    • G
      pass info about hpets to seabios.] · 40ac17cd
      Gleb Natapov 提交于
      Currently HPET ACPI table is created regardless of whether qemu actually
      created hpet device. This may confuse some guests that don't check that
      hpet is functional before using it. Solve this by passing info about
      hpets in qemu to seabios via fw config interface. Additional benefit is
      that seabios no longer uses hard coded hpet configuration. Proposed
      interface supports up to 8 hpets. This is the number defined by hpet
      spec.
      Signed-off-by: NGleb Natapov <gleb@redhat.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      40ac17cd
  18. 13 6月, 2010 2 次提交
    • J
      hpet/rtc: Rework RTC IRQ replacement by HPET · 7d932dfd
      Jan Kiszka 提交于
      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: NJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      7d932dfd
    • J
      hpet: Convert to qdev · 822557eb
      Jan Kiszka 提交于
      Register the HPET as a sysbus device and create it that way. As it can
      route its IRQs to any ISA IRQ, we need to connect it to all 24 of them.
      Once converted to qdev, we can move reset handler and vmstate
      registration into its hands as well.
      Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      822557eb
  19. 04 6月, 2010 1 次提交
  20. 30 5月, 2010 1 次提交
  21. 22 5月, 2010 2 次提交
  22. 21 5月, 2010 1 次提交
  23. 16 5月, 2010 1 次提交
  24. 15 5月, 2010 3 次提交