| Commit message (Expand) | Author | Age | Files | Lines |
* | cpu: Partially revert "cpu: Change qemu_init_vcpu() argument to CPUState" | Andreas Färber | 2013-07-29 | 1 | -1/+3 |
* | misc: Use g_assert_not_reached for code which is expected to be unreachable | Stefan Weil | 2013-07-27 | 1 | -1/+1 |
* | cpu: Introduce CPUClass::gdb_core_xml_file for GDB_CORE_XML | Andreas Färber | 2013-07-27 | 1 | -0/+1 |
* | cpu: Introduce CPUClass::gdb_{read,write}_register() | Andreas Färber | 2013-07-27 | 4 | -2/+16 |
* | gdbstub: Replace GET_REG*() macros with gdb_get_reg*() functions | Andreas Färber | 2013-07-27 | 1 | -3/+3 |
* | target-arm: Move cpu_gdb_{read,write}_register() | Andreas Färber | 2013-07-26 | 1 | -0/+94 |
* | cpu: Introduce CPUState::gdb_num_regs and CPUClass::gdb_num_core_regs | Andreas Färber | 2013-07-26 | 1 | -0/+1 |
* | gdbstub: Change gdb_register_coprocessor() argument to CPUState | Andreas Färber | 2013-07-23 | 1 | -3/+4 |
* | exec: Change cpu_memory_rw_debug() argument to CPUState | Andreas Färber | 2013-07-23 | 1 | -1/+1 |
* | cpu: Turn cpu_get_phys_page_debug() into a CPUClass hook | Andreas Färber | 2013-07-23 | 3 | -4/+11 |
* | gdbstub: Change syscall callback argument to CPUState | Andreas Färber | 2013-07-23 | 1 | -2/+6 |
* | cpu: Move singlestep_enabled field from CPU_COMMON to CPUState | Andreas Färber | 2013-07-23 | 1 | -3/+4 |
* | cpu: Introduce CPUClass::synchronize_from_tb() for cpu_pc_from_tb() | Andreas Färber | 2013-07-23 | 1 | -5/+0 |
* | cpu: Introduce CPUClass::set_pc() for gdb_set_cpu_pc() | Andreas Färber | 2013-07-23 | 1 | -0/+8 |
* | target-arm: Avoid g_hash_table_get_keys() | Peter Maydell | 2013-07-15 | 1 | -2/+10 |
* | target-arm: avoid undefined behaviour when writing TTBCR | Peter Maydell | 2013-07-15 | 1 | -2/+4 |
* | target-arm/helper.c: Allow const opaques in arm CP | Peter Crosthwaite | 2013-07-15 | 1 | -1/+3 |
* | target-arm/helper.c: Implement MIDR aliases | Peter Crosthwaite | 2013-07-15 | 1 | -5/+11 |
* | target-arm/helper.c: OMAP/StrongARM cp15 crn=0 cleanup | Peter Crosthwaite | 2013-07-15 | 1 | -9/+4 |
* | target-arm: explicitly decode SEVL instruction | Mans Rullgard | 2013-07-15 | 1 | -1/+2 |
* | target-arm: implement LDA/STL instructions | Mans Rullgard | 2013-07-15 | 1 | -10/+119 |
* | target-arm: add feature flag for ARMv8 | Mans Rullgard | 2013-07-15 | 3 | -1/+8 |
* | cpu: Move reset logging to CPUState | Andreas Färber | 2013-07-09 | 1 | -5/+0 |
* | log: Change log_cpu_state[_mask]() argument to CPUState | Andreas Färber | 2013-07-09 | 1 | -1/+1 |
* | target-arm: Change gen_intermediate_code_internal() argument to ARMCPU | Andreas Färber | 2013-07-09 | 1 | -4/+5 |
* | cpu: Drop unnecessary dynamic casts in *_env_get_cpu() | Andreas Färber | 2013-07-09 | 1 | -1/+1 |
* | linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-user | Peter Maydell | 2013-07-09 | 1 | -14/+0 |
* | memory: add ref/unref calls | Paolo Bonzini | 2013-07-04 | 1 | -0/+2 |
* | cpu: Change qemu_init_vcpu() argument to CPUState | Andreas Färber | 2013-06-28 | 1 | -1/+0 |
* | cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks | Andreas Färber | 2013-06-28 | 4 | -3/+10 |
* | target-arm: Make LPAE feature imply V7MP | Peter Maydell | 2013-06-25 | 1 | -1/+1 |
* | target-arm: Use tuple list to sync cp regs with KVM | Peter Maydell | 2013-06-25 | 1 | -70/+33 |
* | target-arm: Reinitialize all KVM VCPU registers on reset | Peter Maydell | 2013-06-25 | 2 | -1/+21 |
* | target-arm: Initialize cpreg list from KVM when using KVM | Peter Maydell | 2013-06-25 | 5 | -6/+245 |
* | target-arm: Convert TCG to using (index,value) list for cp migration | Peter Maydell | 2013-06-25 | 6 | -47/+341 |
* | target-arm: mark up cpregs for no-migrate or raw access | Peter Maydell | 2013-06-25 | 1 | -46/+94 |
* | target-arm: Add raw_readfn and raw_writefn to ARMCPRegInfo | Peter Maydell | 2013-06-25 | 2 | -1/+30 |
* | target-arm: Allow special cpregs to have flags set | Peter Maydell | 2013-06-25 | 1 | -1/+1 |
* | Merge remote-tracking branch 'mjt/trivial-patches-next' into staging | Anthony Liguori | 2013-06-14 | 1 | -0/+4 |
|\ |
|
| * | KVM: ARM: Add dummy kvm_arch_init_irq_routing() | Alexey Kardashevskiy | 2013-06-12 | 1 | -0/+4 |
* | | Merge remote-tracking branch 'pmaydell/target-arm.next' into staging | Anthony Liguori | 2013-06-14 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | Fix rfe instruction | Peter Chubb | 2013-06-03 | 1 | -1/+1 |
* | | Remove unnecessary break statements | Stefan Weil | 2013-06-01 | 1 | -1/+0 |
|/ |
|
* | target-arm: Remove gen_{ld,st}* definitions | Peter Maydell | 2013-05-26 | 1 | -46/+0 |
* | target-arm: Remove gen_{ld,st}* from thumb2 decoder | Peter Maydell | 2013-05-26 | 1 | -10/+20 |
* | target-arm: Remove gen_{ld,st}* from Thumb insns | Peter Maydell | 2013-05-26 | 1 | -25/+46 |
* | target-arm: Remove gen_{ld,st}* from basic ARM insns | Peter Maydell | 2013-05-26 | 1 | -32/+69 |
* | target-arm: Remove use of gen_{ld,st}* from ldrex/strex | Peter Maydell | 2013-05-26 | 1 | -13/+18 |
* | target-arm: Remove uses of gen_{ld,st}* from Neon code | Peter Maydell | 2013-05-26 | 1 | -18/+28 |
* | target-arm: Remove uses of gen_{ld,st}* from iWMMXt code | Peter Maydell | 2013-05-26 | 1 | -8/+10 |