1. 11 10月, 2008 1 次提交
  2. 09 10月, 2008 1 次提交
    • A
      Fix IO performance regression in sparc · 9e472e10
      aliguori 提交于
      Replace signalfd with signal handler/pipe.  There is no way to interrupt
      the CPU execution loop when a file descriptor becomes readable.  This
      results in a large performance regression in sparc emulation during
      bootup.
         
      This patch switches us to signal handler/pipe which was originally
      suggested by Ian Jackson.  The signal handler lets us interrupt the
      CPU emulation loop while the write to a pipe lets us avoid the
      select/signal race condition.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5451 c046a42c-6fe2-441c-8c8c-71466251a162
      9e472e10
  3. 08 10月, 2008 2 次提交
  4. 01 10月, 2008 1 次提交
  5. 30 9月, 2008 2 次提交
  6. 29 9月, 2008 1 次提交
    • B
      Implement a HCI passthrough to host. · fb599c9a
      balrog 提交于
      This allows using a host's physical HCI as one of the HCIs attached
      to the virtual machine.  This brings various limitations because not
      all commands/events are passed through by Linux kernel, some are
      interpreted by the host's kernel for a speed gain.
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5344 c046a42c-6fe2-441c-8c8c-71466251a162
      fb599c9a
  7. 28 9月, 2008 1 次提交
    • A
      Make compatfd fallback more robust · 27463101
      aliguori 提交于
      Be more friendly when signalfd() fails, and also add configure checks to detect
      that syscall(SYS_signalfd) actually works.  malc pointed out that some installs
      do not have /usr/include/linux headers that are in sync with the glibc headers
      so why SYS_signalfd is defined, it's #defined to _NR_signalfd which is not
      defined in the /usr/include/linux header.
      
      While this is a distro bug, it doesn't hurt to do a more thorough job in
      detection.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5334 c046a42c-6fe2-441c-8c8c-71466251a162
      27463101
  8. 26 9月, 2008 1 次提交
  9. 18 9月, 2008 1 次提交
  10. 15 9月, 2008 1 次提交
  11. 14 9月, 2008 1 次提交
  12. 12 9月, 2008 2 次提交
  13. 08 9月, 2008 1 次提交
  14. 07 9月, 2008 1 次提交
  15. 02 9月, 2008 1 次提交
  16. 22 8月, 2008 3 次提交
  17. 16 8月, 2008 2 次提交
  18. 14 8月, 2008 1 次提交
  19. 07 8月, 2008 1 次提交
  20. 29 7月, 2008 1 次提交
  21. 25 7月, 2008 1 次提交
  22. 24 7月, 2008 2 次提交
  23. 20 7月, 2008 2 次提交
  24. 19 7月, 2008 1 次提交
  25. 03 7月, 2008 2 次提交
  26. 29 6月, 2008 2 次提交
  27. 26 6月, 2008 1 次提交
  28. 24 6月, 2008 1 次提交
  29. 20 6月, 2008 1 次提交
  30. 13 6月, 2008 1 次提交