summaryrefslogtreecommitdiffstats
path: root/cpu-exec.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-replay' into ...Peter Maydell2015-11-061-13/+42
|\
| * replay: interrupts and exceptionsPavel Dovgalyuk2015-11-061-10/+38
| * cpu-exec: allow temporary disabling icountPavel Dovgalyuk2015-11-051-3/+4
* | cpu-exec: Fix compiler warning (-Werror=clobbered)Stefan Weil2015-11-041-3/+15
|/
* cpu-exec: Add "nochain" debug flagRichard Henderson2015-10-191-1/+2
* i386: partial revert of interrupt poll fixPavel Dovgalyuk2015-09-251-0/+9
* cpu-exec: Migrate some generic fns to cpu-exec-commonPeter Crosthwaite2015-09-161-59/+0Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-09-141-49/+70
|\
| * cpu-exec: fix lock hierarchy for user-mode emulationPaolo Bonzini2015-09-091-18/+53
| * replace spinlock by QemuMutex.KONRAD Frederic2015-09-091-11/+3Star
| * tcg: signal-free qemu_cpu_kickPaolo Bonzini2015-09-091-1/+1
| * tcg: synchronize exit_request and tcg_current_cpu accessesPaolo Bonzini2015-09-091-1/+1
| * tcg: synchronize cpu->exit_request and cpu->tcg_exit_req accessesPaolo Bonzini2015-09-091-1/+5
| * tcg: assign cpu->current_tb in a simpler placePaolo Bonzini2015-09-091-8/+2Star
| * tcg: introduce tcg_current_cpuPaolo Bonzini2015-09-091-9/+5Star
* | cpu-exec: introduce loop exit with restore functionPavel Dovgalyuk2015-09-111-0/+9
|/
* exec: drop cpu_can_do_io, just read cpu->can_do_ioPaolo Bonzini2015-08-141-1/+1
* cpu-exec: Do not invalidate original TB in cpu_exec_nocache()Sergey Fedorov2015-08-061-6/+2Star
* cpu-exec: Purge all uses of ENV_GET_CPU()Peter Crosthwaite2015-07-091-15/+13Star
* include/exec: Move tb hash functions outPeter Crosthwaite2015-06-261-0/+1
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-02-241-0/+33
|\
| * exec: RCUify AddressSpaceDispatchPaolo Bonzini2015-02-161-1/+24
| * exec: make iotlb RCU-friendlyPaolo Bonzini2015-02-161-1/+5
| * exec: introduce cpu_reload_memory_mapPaolo Bonzini2015-02-161-0/+6
* | cpu-exec: simplify icount codePaolo Bonzini2015-02-101-8/+3Star
* | cpu-exec: drop dead assignmentPaolo Bonzini2015-02-101-1/+0Star
|/
* cpu-exec: simplify init_delay_paramsPaolo Bonzini2015-02-021-4/+2Star
* cpu-exec: simplify align_clocksPaolo Bonzini2015-02-021-2/+1Star
* cpu-exec: invalidate nocache translation if they are interruptedPavel Dovgalyuk2014-12-151-1/+1
* icount: set can_do_io outside TB executionPavel Dovgalyuk2014-12-151-0/+3
* cpu-exec: reset exception_index correctlyPavel Dovgalyuk2014-12-151-1/+2
* cpu-exec: fix cpu_exec_nocachePavel Dovgalyuk2014-12-151-1/+6
* cpu-exec: Do CPU_INTERRUPT_HALT unconditionallyRichard Henderson2014-09-251-5/+0Star
* target-i386: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-64/+0Star
* target-ppc: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-8/+0Star
* target-lm32: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-7/+0Star
* target-microblaze: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-9/+0Star
* target-mips: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-9/+0Star
* target-tricore: Remove the dummy interrupt boilerplateRichard Henderson2014-09-251-5/+0Star
* target-openrisc: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-18/+0Star
* target-sparc: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-16/+0Star
* target-arm: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-23/+0Star
* target-unicore32: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-7/+0Star
* target-sh4: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-5/+0Star
* target-alpha: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-32/+0Star
* target-cris: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-21/+0Star
* target-m68k: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-13/+0Star
* target-s390x: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-6/+0Star
* target-xtensa: Use cpu_exec_interrupt qom hookRichard Henderson2014-09-251-6/+0Star
* qom: Add cpu_exec_interrupt hookRichard Henderson2014-09-251-5/+9