aboutsummaryrefslogtreecommitdiff
path: root/hw/i386/kvmvapic.c
AgeCommit message (Expand)Author
2024-03-09hw/i386: Rename kvmvapic.c -> vapic.cPhilippe Mathieu-Daudé
2024-02-26hw/i386/kvmvapic: Inline sysbus_address_space()Philippe Mathieu-Daudé
2024-02-22hw/sysbus: Inline and remove sysbus_add_io()Philippe Mathieu-Daudé
2023-12-29hw/i386: Constify VMStateRichard Henderson
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth
2021-03-09sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé
2021-01-02remove TCG includes from common codePaolo Bonzini
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster
2019-08-16Include migration/vmstate.h lessMarkus Armbruster
2019-07-05hw/i386: Replace global smp variables with machine smp propertiesLike Xu
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-06-10target/i386: Use env_cpu, env_archcpuRichard Henderson
2018-06-01target: Do not include "exec/exec-all.h" if it is not necessaryPhilippe Mathieu-Daudé
2017-07-14mttcg/i386: Patch instruction using async_safe_* frameworkPranith Kumar
2017-07-04vapic: use tcg_enabledPaolo Bonzini
2017-02-24tcg: drop global lock during TCG code executionJan Kiszka
2017-01-27icount: update instruction counter on apic patchingPavel Dovgalyuk
2017-01-24hw/i386/kvmvapic: Remove dead code in patch_hypercalls()Peter Maydell
2017-01-19kvm: move cpu synchronization codeVincent Palatin
2016-10-31*_run_on_cpu: introduce run_on_cpu_data typePaolo Bonzini
2016-10-31tcg: protect translation related stuff with tb_lock.KONRAD Frederic
2016-09-27cpus: pass CPUState to run_on_cpu helpersAlex Bennée
2016-09-15kvmvapic: fix state change handlerPavel Dovgalyuk
2016-06-09cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc()Peter Maydell
2016-05-23i386: kvmvapic: initialise imm32 variablePrasad J Pandit
2016-05-19cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini
2016-05-19qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini
2016-05-12tcg: Remove needless CPUState::current_tbSergey Fedorov
2016-05-12tb: consistently use uint32_t for tb->flagsEmilio G. Cota
2016-01-29x86: Clean up includesPeter Maydell
2016-01-15i386: avoid null pointer dereferenceP J P
2014-10-31kvmvapic: patch_instruction fixPavel Dovgalyuk
2014-09-26kvmvapic: fix migration when VM paused and when not running WindowsPavel Dovgalyuk
2014-09-11apic_common: vapic_paddr synchronization fixPavel Dovgalyuk
2014-08-18memory: convert memory_region_destroy to object_unparentPaolo Bonzini
2014-06-16savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela
2014-04-27misc: Use cpu_physical_memory_read and cpu_physical_memory_writeStefan Weil
2014-03-13cpu-exec: Change cpu_resume_from_signal() argument to CPUStateAndreas Färber
2014-03-13translate-all: Change tb_gen_code() argument to CPUStateAndreas Färber
2014-03-13translate-all: Change cpu_restore_state() argument to CPUStateAndreas Färber
2014-03-13cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUStateAndreas Färber
2014-01-10Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into stagingAnthony Liguori
2013-12-23target-i386: Move apic_state field from CPUX86State to X86CPUChen Fan
2013-12-23sysbus: Set cannot_instantiate_with_device_add_yetMarkus Armbruster
2013-12-23qdev: Replace no_user by cannot_instantiate_with_device_add_yetMarkus Armbruster
2013-10-04kvmvapic: Prevent reading beyond the end of guest RAMJan Kiszka
2013-09-20kvmvapic: Clear also physical ROM address when entering INACTIVE stateJan Kiszka