This is the update of my series to remove timer handling for vl.c.

main changes from v1:
- improved some commit messages
- reordered patches a bit
- removed some irrelevant cleanups, will submit as followup
- removed switch of timer handling to use a bottom half
- fixed one bisectability issue

Paolo Bonzini (18):
  avoid dubiously clever code in win32_start_timer
  fix error in win32_rearm_timer
  only one flag is needed for alarm_timer
  more alarm timer cleanup
  do not use qemu_event_increment outside qemu_notify_event
  tweak qemu_notify_event
  remove qemu_rearm_alarm_timer from main loop
  extract timer handling out of main_loop_wait
  change qemu_run_timers interface
  introduce and use qemu_clock_enable
  centralize handling of -icount
  add qemu_icount_round
  add qemu_alarm_pending
  new function qemu_icount_delta
  move vmstate registration of vmstate_timers earlier
  place together more #ifdef CONFIG_IOTHREAD blocks
  disentangle tcg and deadline calculation
  split out qemu-timer.c



Reply via email to