aboutsummaryrefslogtreecommitdiff
path: root/cpus.c
AgeCommit message (Expand)AuthorFilesLines
2015-08-14exec: drop cpu_can_do_io, just read cpu->can_do_ioPaolo Bonzini1-1/+1
2015-07-24rcu: actually register threads that have RCU read-side critical sectionsPaolo Bonzini1-0/+6
2015-07-09cpu-exec: Purge all uses of ENV_GET_CPU()Peter Crosthwaite1-2/+1
2015-07-09cpu: Change tcg_cpu_exec() arg to cpu, not envPeter Crosthwaite1-4/+3
2015-07-01main-loop: introduce qemu_mutex_iothread_lockedPaolo Bonzini1-0/+9
2015-07-01main-loop: use qemu_mutex_lock_iothread consistentlyPaolo Bonzini1-3/+7
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster1-0/+1
2015-06-22qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster1-4/+4
2015-06-12migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela1-7/+4
2015-06-05icount: print a warning if there is no more deadline in sleep=no modeVictor CLEMENT1-0/+5
2015-06-05icount: add sleep parameter to the icount option to set icount_sleep modeVictor CLEMENT1-0/+9
2015-06-05icount: implement a new icount_sleep mode toggleing real-time cpu sleepVictor CLEMENT1-26/+44
2015-05-14qmp: Add qom_path field to query-cpus commandEduardo Habkost1-0/+1
2015-04-30cpus: use first_cpu macro instead of QTAILQ_FIRST(&cpus)Emilio G. Cota1-1/+1
2015-03-25cpus: Don't kick un-realized cpus.Peter Crosthwaite1-1/+1
2015-03-18profiler: Reenable built-in profilerAlexey Kardashevskiy1-1/+1
2015-03-10memsave: Improve and disambiguate error messageBorislav Petkov1-1/+3
2015-03-02cpus: be more paranoid in avoiding deadlocksPaolo Bonzini1-1/+5
2015-03-02cpus: fix deadlock and segfault in qemu_mutex_lock_iothreadPaolo Bonzini1-4/+4
2015-02-24Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-1/+1
2015-02-16exec: RCUify AddressSpaceDispatchPaolo Bonzini1-1/+1
2015-02-16qtest: Fix deadloop by running main loop AIO context's timersFam Zheng1-0/+4
2015-02-02cpu-exec: simplify init_delay_paramsPaolo Bonzini1-17/+0
2015-01-14cpus: consistently use QEMU_CLOCK_VIRTUAL_RT for icount_warp_rt timerPavel Dovgalyuk1-1/+1
2014-12-20cpu: initialize cpu->exception_index on resetPaolo Bonzini1-3/+0
2014-12-15cpus: make icount warp behave well with respect to stop/contPavel Dovgalyuk1-11/+10
2014-12-15icount: introduce cpu_get_icount_rawPavel Dovgalyuk1-3/+10
2014-12-15icount: set can_do_io outside TB executionPavel Dovgalyuk1-0/+3
2014-12-15cpu-exec: reset exception_index correctlyPavel Dovgalyuk1-0/+3
2014-09-16Introduce cpu_clean_all_dirtyMarcelo Tosatti1-0/+9
2014-09-11cpu: init vmstate for ticks and clock offsetPavel Dovgalyuk1-2/+6
2014-09-01target-tricore: Add target stubs and qom-cpuBastian Koppelmann1-0/+6
2014-08-25s390x: Migrate to new NMI interfaceAlexey Kardashevskiy1-14/+0
2014-08-25cpus: Define callback for QEMU "nmi" commandAlexey Kardashevskiy1-1/+2
2014-08-07monitor: Add drift info to 'info jit'Sebastian Tanase1-0/+19
2014-08-06cpu-exec: Add sleeping algorithmSebastian Tanase1-0/+17
2014-08-06icount: Add align option to icountSebastian Tanase1-7/+12
2014-08-06icount: Add QemuOpts for icountSebastian Tanase1-1/+9
2014-08-06icount: Fix virtual clock start value on ARMSebastian Tanase1-1/+1
2014-08-06timer: add cpu_icount_to_ns function.KONRAD Frederic1-1/+6
2014-08-06migration: migrate icount fields.KONRAD Frederic1-0/+27
2014-08-06icount: put icount variables into TimerState.KONRAD Frederic1-13/+16
2014-06-23qapi event: convert STOPWenchao Xia1-1/+3
2014-06-23vl: allow other threads to do qemu_system_vmstop_requestPaolo Bonzini1-0/+1
2014-06-19NUMA: move numa related code to new file numa.cWanlong Gao1-14/+0
2014-06-17qtest: fix qtest_clock_warp() for no deadline caseSergey Fedorov1-1/+1
2014-05-14savevm: Remove all the unneeded version_minimum_id_old (rest)Juan Quintela1-2/+1
2014-04-27misc: Use cpu_physical_memory_read and cpu_physical_memory_writeStefan Weil1-1/+1
2014-03-13cpu: Move icount_decr field from CPU_COMMON to CPUStateAndreas Färber1-7/+6
2014-03-13cpu: Move icount_extra field from CPU_COMMON to CPUStateAndreas Färber1-7/+7