1. 08 8月, 2011 1 次提交
  2. 29 7月, 2011 1 次提交
  3. 07 4月, 2011 1 次提交
  4. 21 3月, 2011 1 次提交
    • P
      change all other clock references to use nanosecond resolution accessors · 74475455
      Paolo Bonzini 提交于
      This was done with:
      
          sed -i 's/qemu_get_clock\>/qemu_get_clock_ns/' \
              $(git grep -l 'qemu_get_clock\>' )
          sed -i 's/qemu_new_timer\>/qemu_new_timer_ns/' \
              $(git grep -l 'qemu_new_timer\>' )
      
      after checking that get_clock and new_timer never occur twice
      on the same line.  There were no missed occurrences; however, even
      if there had been, they would have been caught by the compiler.
      
      There was exactly one false positive in qemu_run_timers:
      
           -    current_time = qemu_get_clock (clock);
           +    current_time = qemu_get_clock_ns (clock);
      
      which is of course not in this patch.
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      74475455
  5. 21 2月, 2011 1 次提交
  6. 20 2月, 2011 1 次提交
  7. 29 1月, 2011 2 次提交
  8. 11 12月, 2010 2 次提交
  9. 16 11月, 2010 1 次提交
  10. 14 10月, 2010 1 次提交
    • B
      Delete write only variables · 49a2942d
      Blue Swirl 提交于
      Compiling with GCC 4.6.0 20100925 produced warnings like:
      /src/qemu/net/tap-win32.c: In function 'tap_win32_open':
      /src/qemu/net/tap-win32.c:582:12: error: variable 'hThread' set but not used [-Werror=unused-but-set-variable]
      
      Fix by removing the unused variables.
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      49a2942d
  11. 18 9月, 2010 1 次提交
  12. 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
  13. 06 7月, 2010 1 次提交
  14. 13 6月, 2010 1 次提交
    • 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
  15. 22 5月, 2010 1 次提交
  16. 16 5月, 2010 1 次提交
  17. 05 4月, 2010 1 次提交
  18. 22 3月, 2010 1 次提交
  19. 07 2月, 2010 1 次提交
  20. 01 12月, 2009 1 次提交
  21. 07 11月, 2009 1 次提交
  22. 07 10月, 2009 1 次提交
  23. 05 10月, 2009 3 次提交
  24. 02 10月, 2009 2 次提交
  25. 21 9月, 2009 1 次提交
  26. 20 9月, 2009 1 次提交
    • B
      Compile loader only once · ca20cf32
      Blue Swirl 提交于
      Callers must pass ELF machine, byte swapping and symbol LSB clearing
      information to ELF loader. A.out loader needs page size information, pass
      that too as a parameter.
      
      Extract prototypes to a separate file. Move loader.[ch] and elf_ops.h under hw.
      
      Adjust callers. Also use target_phys_addr_t instead of target_ulong for
      addresses: loader addresses aren't virtual.
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      ca20cf32
  27. 16 9月, 2009 1 次提交
  28. 15 9月, 2009 1 次提交
  29. 10 9月, 2009 5 次提交
  30. 04 9月, 2009 1 次提交
  31. 28 8月, 2009 1 次提交