summaryrefslogtreecommitdiffstats
path: root/qom/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* qom: Fix warning from SparseStefan Weil2015-03-191-1/+1
* error: Use error_report_err() where appropriateMarkus Armbruster2015-02-181-2/+1Star
* cpu: initialize cpu->exception_index on resetPaolo Bonzini2014-12-201-0/+1
* qom/cpu: remove the unused CPU hot-plug notifierGu Zheng2014-11-021-10/+0Star
* qom: Add cpu_exec_interrupt hookRichard Henderson2014-09-251-0/+6
* qom: Add cpu_exec_enter and cpu_exec_exit hooksRichard Henderson2014-09-251-2/+4
* cpu-exec: Make debug_excp_handler a QOM CPU methodPeter Maydell2014-09-121-0/+5
* cpu: introduce CPUClass::virtio_is_big_endian()Greg Kurz2014-06-291-0/+6
* cpu: Move tb_jmp_cache field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-0/+1
* cpu: Move icount_decr field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-0/+1
* cpu: Move icount_extra field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-0/+1
* cpu: Move can_do_io field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-0/+1
* cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUStateAndreas Färber2014-03-131-0/+2
* cpu: Factor out cpu_generic_init()Andreas Färber2014-03-131-0/+41
* cpu: Implement CPUClass::parse_features() for the rest of CPUsAndreas Färber2014-03-131-1/+30
* cpu: Turn cpu_has_work() into a CPUClass hookAndreas Färber2014-03-131-0/+6
* cpu: Don't clear cpu->exit_request on resetEdgar E. Iglesias2014-03-131-1/+0Star
* cpu: Document why cannot_instantiate_with_device_add_yetMarkus Armbruster2013-12-231-1/+5
* qdev: Replace no_user by cannot_instantiate_with_device_add_yetMarkus Armbruster2013-12-231-1/+1
* cpu: Move cpu state syncs up into cpu_dump_state()James Hogan2013-09-201-0/+1
* cpu: Replace qemu_for_each_cpu()Andreas Färber2013-09-031-21/+9Star
* gdbstub: Fix gdb_register_coprocessor() register countingAndreas Färber2013-08-161-1/+1
* cpu: Partially revert "cpu: Change qemu_init_vcpu() argument to CPUState"Andreas Färber2013-07-291-2/+0Star
* cpu: Introduce CPUClass::gdb_{read,write}_register()Andreas Färber2013-07-271-0/+13
* cpu: Introduce CPUState::gdb_num_regs and CPUClass::gdb_num_core_regsAndreas Färber2013-07-261-0/+9
* cpu: Move reset logging to CPUStateAndreas Färber2013-07-091-0/+8
* cpu: Change qemu_init_vcpu() argument to CPUStateAndreas Färber2013-06-281-0/+2
* cpu: Turn cpu_dump_{state,statistics}() into CPUState hooksAndreas Färber2013-06-281-1/+21
* cpu: Change cpu_exit() argument to CPUStateAndreas Färber2013-06-281-0/+6
* cpu: Change default for CPUClass::get_paging_enabled()Andreas Färber2013-06-111-1/+1
* cpu: Turn cpu_get_memory_mapping() into a CPUState hookAndreas Färber2013-06-111-0/+16
* cpu: Turn cpu_paging_enabled() into a CPUState hookAndreas Färber2013-06-111-0/+13
* cpu: Move cpu_write_elfXX_note() functions to CPUStateJens Freimann2013-05-011-0/+63
* cpu: Add helper cpu_exists(), to check if CPU with specified id existsIgor Mammedov2013-05-011-0/+26
* cpu: Introduce get_arch_id() method and override it for X86CPUIgor Mammedov2013-05-011-0/+6
* cpu: Introduce CPU hot-plug notifierIgor Mammedov2013-05-011-0/+12
* cpu: Resume CPU from DeviceClass::realize() if hot-pluggedIgor Mammedov2013-05-011-0/+1
* cpu: Call cpu_synchronize_post_init() from DeviceClass::realize()Igor Mammedov2013-05-011-0/+6
* exec: Pass CPUState to cpu_reset_interrupt()Andreas Färber2013-03-121-0/+5
* cpu: Move halted and interrupt_request fields to CPUStateAndreas Färber2013-03-121-0/+2
* cpu: Move current_tb field to CPUStateAndreas Färber2013-02-161-0/+1
* cpu: Move exit_request field to CPUStateAndreas Färber2013-02-161-0/+1
* cpu: Prepare QOM realizefnAndreas Färber2013-02-161-0/+5
* cpu: Add model resolution support to CPUClassAndreas Färber2013-01-271-0/+13
* cpu: Change parent type to DeviceEduardo Habkost2013-01-081-2/+4
* qom: move include files to include/qom/Paolo Bonzini2012-12-191-1/+1
* qom: Introduce CPU classAndreas Färber2012-03-141-0/+58