1. 11 2月, 2009 1 次提交
  2. 06 2月, 2009 1 次提交
  3. 27 1月, 2009 1 次提交
  4. 23 1月, 2009 2 次提交
  5. 16 1月, 2009 3 次提交
  6. 05 1月, 2009 1 次提交
  7. 29 12月, 2008 1 次提交
  8. 10 12月, 2008 1 次提交
    • A
      KVM: Coalesced MMIO support · f65ed4c1
      aliguori 提交于
      MMIO exits are more expensive in KVM or Xen than in QEMU because they 
      involve, at least, privilege transitions.  However, MMIO write 
      operations can be effectively batched if those writes do not have side 
      effects.
      
      Good examples of this include VGA pixel operations when in a planar 
      mode.  As it turns out, we can get a nice boost in other areas too.  
      Laurent mentioned a 9.7% performance boost in iperf with the coalesced 
      MMIO changes for the e1000 when he originally posted this work for KVM.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5961 c046a42c-6fe2-441c-8c8c-71466251a162
      f65ed4c1
  9. 09 12月, 2008 1 次提交
  10. 02 12月, 2008 2 次提交
  11. 01 12月, 2008 2 次提交
  12. 26 11月, 2008 1 次提交
  13. 25 11月, 2008 1 次提交
  14. 19 11月, 2008 8 次提交
  15. 12 11月, 2008 2 次提交
  16. 06 11月, 2008 2 次提交
    • A
      Win32: Fix warnings · 978d5d73
      aurel32 提交于
      Attached patch fixes some warnings which only happen on Windows.
      Signed-off-by: NHervé Poussineau <hpoussin@reactos.org>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5639 c046a42c-6fe2-441c-8c8c-71466251a162
      978d5d73
    • A
      Add KVM support to QEMU · 7ba1e619
      aliguori 提交于
      This patch adds very basic KVM support.  KVM is a kernel module for Linux that
      allows userspace programs to make use of hardware virtualization support.  It
      current supports x86 hardware virtualization using Intel VT-x or AMD-V.  It
      also supports IA64 VT-i, PPC 440, and S390.
      
      This patch only implements the bare minimum support to get a guest booting.  It
      has very little impact the rest of QEMU and attempts to integrate nicely with
      the rest of QEMU.
      
      Even though this implementation is basic, it is significantly faster than TCG.
      Booting and shutting down a Linux guest:
      
      w/TCG:  1:32.36 elapsed  84% CPU
      
      w/KVM:  0:31.14 elapsed  59% CPU
      
      Right now, KVM is disabled by default and must be explicitly enabled with
       -enable-kvm.  We can enable it by default later when we have had better
      testing.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5627 c046a42c-6fe2-441c-8c8c-71466251a162
      7ba1e619
  17. 28 10月, 2008 1 次提交
  18. 07 10月, 2008 1 次提交
  19. 06 10月, 2008 1 次提交
  20. 05 10月, 2008 1 次提交
  21. 04 10月, 2008 1 次提交
  22. 03 10月, 2008 2 次提交
  23. 27 9月, 2008 1 次提交
  24. 24 9月, 2008 1 次提交
  25. 20 9月, 2008 1 次提交