| Commit message (Expand) | Author | Age | Files | Lines |
* | cpus: Fix throttling during vm_stop | Yury Kotov | 2019-09-16 | 1 | -8/+17 |
* | util/qemu-timer: refactor deadline calculation for external timers | Pavel Dovgalyuk | 2019-08-20 | 1 | -5/+12 |
* | sysemu: Split sysemu/runstate.h off sysemu/sysemu.h | Markus Armbruster | 2019-08-16 | 1 | -1/+1 |
* | Include sysemu/sysemu.h a lot less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include hw/hw.h exactly where needed | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include migration/vmstate.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | general: Replace global smp variables with smp machine properties | Like Xu | 2019-07-05 | 1 | -2/+5 |
* | hw/core: Collect QMP command handlers in hw/core/ | Markus Armbruster | 2019-07-02 | 1 | -188/+0 |
* | qapi: Split machine.json off misc.json | Markus Armbruster | 2019-07-02 | 1 | -0/+1 |
* | hax: Honor CPUState::halted | Colin Xu | 2019-06-21 | 1 | -1/+0 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h | Markus Armbruster | 2019-06-11 | 1 | -0/+1 |
* | cpu: Move icount_decr to CPUNegativeOffsetState | Richard Henderson | 2019-06-10 | 1 | -4/+5 |
* | cpus: Initialize pseudo-random seeds for all guest cpus | Richard Henderson | 2019-05-22 | 1 | -0/+9 |
* | qom/cpu: Simplify how CPUClass:cpu_dump_state() prints | Markus Armbruster | 2019-04-18 | 1 | -1/+1 |
* | target: Simplify how the TARGET_cpu_list() print | Markus Armbruster | 2019-04-18 | 1 | -2/+2 |
* | tcg: Simplify how dump_drift_info() prints | Markus Armbruster | 2019-04-18 | 1 | -6/+9 |
* | cpus: Properly release the iothread lock when killing a dummy VCPU | David Hildenbrand | 2019-02-25 | 1 | -0/+1 |
* | cpus: ignore ESRCH in qemu_cpu_kick_thread() | Laurent Vivier | 2019-02-05 | 1 | -1/+1 |
* | cpus.c: Fix race condition in cpu_stop_current() | Peter Maydell | 2019-01-07 | 1 | -1/+2 |
* | cpus: run work items for all vCPUs if single-threaded | Paolo Bonzini | 2018-11-27 | 1 | -4/+8 |
* | icount: fix deadlock when all cpus are sleeping | Clement Deschamps | 2018-11-06 | 1 | -0/+8 |
* | Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2018-10-22' into... | Peter Maydell | 2018-10-23 | 1 | -4/+4 |
|\ |
|
| * | cpus hw target: Use warn_report() & friends to report warnings | Markus Armbruster | 2018-10-19 | 1 | -4/+4 |
* | | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 2018-10-19 | 1 | -2/+2 |
|\ \ |
|
| * | | replay: pass raw icount value to replay_save_clock | Paolo Bonzini | 2018-10-19 | 1 | -2/+2 |
| |/ |
|
* / | tcg: distribute tcg_time into TCG contexts | Emilio G. Cota | 2018-10-19 | 1 | -1/+2 |
|/ |
|
* | cpus: fix TCG kick timer leak | Alex Bennée | 2018-10-02 | 1 | -2/+3 |
* | replay: wake up vCPU when replaying | Pavel Dovgalyuk | 2018-10-02 | 1 | -10/+21 |
* | cpus: access .qemu_icount_bias with atomic64 | Emilio G. Cota | 2018-10-02 | 1 | -10/+11 |
* | cpus: access .qemu_icount with atomic64 | Emilio G. Cota | 2018-10-02 | 1 | -4/+4 |
* | cpus: take seqlock across qemu_icount updates | Paolo Bonzini | 2018-10-02 | 1 | -8/+14 |
* | cpus: initialize timers_state.vm_clock_lock | Emilio G. Cota | 2018-10-02 | 1 | -0/+1 |
* | Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-3.1-20180907' into... | Peter Maydell | 2018-09-24 | 1 | -1/+0 |
|\ |
|
| * | ppc: Remove deprecated ppcemb target | Thomas Huth | 2018-08-28 | 1 | -1/+0 |
* | | qapi: Drop qapi_event_send_FOO()'s Error ** argument | Peter Xu | 2018-08-28 | 1 | -4/+4 |
|/ |
|
* | cpus: allow cpu_get_ticks out of BQL | Paolo Bonzini | 2018-08-23 | 1 | -15/+20 |
* | cpus: protect TimerState writes with a spinlock | Paolo Bonzini | 2018-08-23 | 1 | -25/+47 |
* | cpus: protect all icount computation with seqlock | Paolo Bonzini | 2018-08-23 | 1 | -27/+42 |
* | qom: convert the CPU list to RCU | Emilio G. Cota | 2018-08-23 | 1 | -1/+1 |
* | qsp: track BQL callers explicitly | Emilio G. Cota | 2018-08-23 | 1 | -2/+8 |
* | tcg: fix --disable-tcg build breakage | Emilio G. Cota | 2018-06-22 | 1 | -0/+4 |
* | qapi: remove empty flat union branches and types | Anton Nefedov | 2018-06-22 | 1 | -2/+0 |
* | cpus: tcg: fix never exiting loop on unplug | Cédric Le Goater | 2018-05-09 | 1 | -1/+1 |
* | cpus: Fix event order on resume of stopped guest | Markus Armbruster | 2018-05-09 | 1 | -8/+8 |
* | qapi: discriminate CpuInfoFast on SysEmuTarget, not CpuInfoArch | Laszlo Ersek | 2018-05-04 | 1 | -24/+63 |
* | qapi: fill in CpuInfoFast.arch in query-cpus-fast | Laszlo Ersek | 2018-05-04 | 1 | -1/+15 |
* | cpus.c: ensure running CPU recalculates icount deadlines on timer expiry | Peter Maydell | 2018-04-10 | 1 | -1/+9 |
* | replay: push replay_mutex_lock up the call tree | Alex Bennée | 2018-03-12 | 1 | -2/+22 |
* | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ... | Peter Maydell | 2018-03-09 | 1 | -3/+13 |
|\ |
|