39 Commits (d59323343825d14b6fc2d0f14bc5020b634150fe)

Author SHA1 Message Date
Andreas Färber 8cd70437f3 cpu: Move tb_jmp_cache field from CPU_COMMON to CPUState 13 years ago
Andreas Färber 28ecfd7a62 cpu: Move icount_decr field from CPU_COMMON to CPUState 13 years ago
Andreas Färber efee734004 cpu: Move icount_extra field from CPU_COMMON to CPUState 13 years ago
Andreas Färber 99df7dce8a cpu: Move can_do_io field from CPU_COMMON to CPUState 13 years ago
Andreas Färber 93afeade09 cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUState 13 years ago
Andreas Färber 9262685b81 cpu: Factor out cpu_generic_init() 12 years ago
Andreas Färber 1590bbcb02 cpu: Implement CPUClass::parse_features() for the rest of CPUs 12 years ago
Andreas Färber 8c2e1b0093 cpu: Turn cpu_has_work() into a CPUClass hook 13 years ago
Edgar E. Iglesias 9d111183d5 cpu: Don't clear cpu->exit_request on reset 12 years ago
Markus Armbruster ffa9571486 cpu: Document why cannot_instantiate_with_device_add_yet 13 years ago
Markus Armbruster efec3dd631 qdev: Replace no_user by cannot_instantiate_with_device_add_yet 13 years ago
James Hogan 97577fd4c3 cpu: Move cpu state syncs up into cpu_dump_state() 13 years ago
Andreas Färber 38fcbd3f08 cpu: Replace qemu_for_each_cpu() 13 years ago
Andreas Färber 35143f0164 gdbstub: Fix gdb_register_coprocessor() register counting 13 years ago
Andreas Färber 14a10fc399 cpu: Partially revert "cpu: Change qemu_init_vcpu() argument to CPUState" 13 years ago
Andreas Färber 5b50e790f9 cpu: Introduce CPUClass::gdb_{read,write}_register() 13 years ago
Andreas Färber a0e372f0c4 cpu: Introduce CPUState::gdb_num_regs and CPUClass::gdb_num_core_regs 13 years ago
Andreas Färber 91b1df8cf9 cpu: Move reset logging to CPUState 13 years ago
Andreas Färber c643bed99f cpu: Change qemu_init_vcpu() argument to CPUState 13 years ago
Andreas Färber 878096eeb2 cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks 13 years ago
Andreas Färber 60a3e17a46 cpu: Change cpu_exit() argument to CPUState 13 years ago
Andreas Färber 6db297ea36 cpu: Change default for CPUClass::get_paging_enabled() 13 years ago
Andreas Färber a23bbfda75 cpu: Turn cpu_get_memory_mapping() into a CPUState hook 13 years ago
Andreas Färber 444d559078 cpu: Turn cpu_paging_enabled() into a CPUState hook 13 years ago
Jens Freimann c72bf46825 cpu: Move cpu_write_elfXX_note() functions to CPUState 13 years ago
Igor Mammedov 69e5ff067a cpu: Add helper cpu_exists(), to check if CPU with specified id exists 13 years ago
Igor Mammedov 997395d388 cpu: Introduce get_arch_id() method and override it for X86CPU 13 years ago
Igor Mammedov 066e9b2710 cpu: Introduce CPU hot-plug notifier 13 years ago
Igor Mammedov 6afb4721f3 cpu: Resume CPU from DeviceClass::realize() if hot-plugged 13 years ago
Igor Mammedov 13eed94ed5 cpu: Call cpu_synchronize_post_init() from DeviceClass::realize() 13 years ago
Andreas Färber d8ed887bdc exec: Pass CPUState to cpu_reset_interrupt() 13 years ago
Andreas Färber 259186a7d2 cpu: Move halted and interrupt_request fields to CPUState 13 years ago
Andreas Färber d77953b94f cpu: Move current_tb field to CPUState 13 years ago
Andreas Färber fcd7d0034b cpu: Move exit_request field to CPUState 13 years ago
Andreas Färber 4f65809994 cpu: Prepare QOM realizefn 13 years ago
Andreas Färber 2b8c275499 cpu: Add model resolution support to CPUClass 13 years ago
Eduardo Habkost 961f839570 cpu: Change parent type to Device 14 years ago
Paolo Bonzini 14cccb6185 qom: move include files to include/qom/ 13 years ago
Andreas Färber dd83b06ae6 qom: Introduce CPU class 14 years ago
Andreas Färber ce008c1f10 qom: Add QOM support to user emulators 14 years ago