Commit History

Autor SHA1 Mensaxe Data
  Peter Maydell 490309fcfb qemu-timer: Avoid overflows when converting timeout to struct timespec %!s(int64=10) %!d(string=hai) anos
  Kirill Batuzov 02ce232c50 vl.c: remove init_clocks call from main %!s(int64=11) %!d(string=hai) anos
  Stefan Weil fbdb664cb6 qemu-timer: Add missing 'static' attribute %!s(int64=11) %!d(string=hai) anos
  Paolo Bonzini add40e9777 timer: add timer_mod_anticipate and timer_mod_anticipate_ns %!s(int64=12) %!d(string=hai) anos
  Paolo Bonzini 0f809e5fbe timer: extract timer_mod_ns_locked and timerlist_rearm %!s(int64=12) %!d(string=hai) anos
  Liu Ping Fan 3c05341157 timer: make qemu_clock_enable sync between disable and timer's cb %!s(int64=12) %!d(string=hai) anos
  Paolo Bonzini 3db1ee7c2a qemu-timer: do not take the lock in timer_pending %!s(int64=12) %!d(string=hai) anos
  Stefan Hajnoczi 978f2205c7 qemu-timer: make qemu_timer_mod_ns() and qemu_timer_del() thread-safe %!s(int64=12) %!d(string=hai) anos
  Stefan Hajnoczi da718ceb17 qemu-timer: drop outdated signal safety comments %!s(int64=12) %!d(string=hai) anos
  Alex Bligh b4049b74b9 aio / timers: Remove legacy interface %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 7bf8fbde44 aio / timers: Remove main_loop_timerlist %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 40daca54cd aio / timers: Rearrange timer.h & make legacy functions call non-legacy %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 63111b69cc aio / timers: Remove legacy qemu_clock_deadline & qemu_timerlist_deadline %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 6d32717155 aio / timers: Remove alarm timers %!s(int64=12) %!d(string=hai) anos
  Alex Bligh ac70aafc28 aio / timers: Use all timerlists in icount warp calculations %!s(int64=12) %!d(string=hai) anos
  Alex Bligh b1bbfe72ec aio / timers: On timer modification, qemu_notify or aio_notify %!s(int64=12) %!d(string=hai) anos
  Alex Bligh d5541d8680 aio / timers: Add a notify callback to QEMUTimerList %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 754d6a544d aio / timers: Add QEMUTimerListGroup and helper functions %!s(int64=12) %!d(string=hai) anos
  Alex Bligh ff83c66ecc aio / timers: Split QEMUClock into QEMUClock and QEMUTimerList %!s(int64=12) %!d(string=hai) anos
  Alex Bligh f9a976b740 aio / timers: Make qemu_run_timers and qemu_run_all_timers return progress %!s(int64=12) %!d(string=hai) anos
  Alex Bligh cd758dd0ac aio / timers: Add prctl(PR_SET_TIMERSLACK, 1, ...) to reduce timer slack %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 4e0c6529fc aio / timers: add ppoll support with qemu_poll_ns %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 043a7e1f8f aio / timers: Consistent treatment of disabled clocks for deadlines %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 02a03a9f12 aio / timers: add qemu-timer.c utility functions %!s(int64=12) %!d(string=hai) anos
  Alex Bligh 58ac56b9ad aio / timers: Rename qemu_new_clock and expose clock types %!s(int64=12) %!d(string=hai) anos
  Alex Bligh e93379b039 aio / timers: Rename qemu_timer_* functions %!s(int64=12) %!d(string=hai) anos
  Paolo Bonzini 0727b86754 qemu-timer: move timeBeginPeriod/timeEndPeriod to os-win32 %!s(int64=12) %!d(string=hai) anos
  Paolo Bonzini 9c17d615a6 softmmu: move include files to include/sysemu/ %!s(int64=12) %!d(string=hai) anos
  Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ %!s(int64=12) %!d(string=hai) anos
  Paolo Bonzini 83c9089e73 monitor: move include files to include/monitor/ %!s(int64=12) %!d(string=hai) anos