aboutsummaryrefslogtreecommitdiff
path: root/accel/stubs
AgeCommit message (Expand)AuthorFilesLines
2024-04-26exec: Reduce tlb_set_dirty() declaration scopePhilippe Mathieu-Daudé1-4/+0
2024-04-23RAMBlock: Add support of KVM private guest memfdXiaoyao Li1-0/+5
2024-02-05migration: prevent migration when VM has poisoned memoryWilliam Roche1-0/+5
2023-11-07accel/tcg: Factor tcg_cpu_reset_hold() outPhilippe Mathieu-Daudé1-4/+0
2023-10-25kvm: require KVM_CAP_IOEVENTFD and KVM_CAP_IOEVENTFD_ANY_LENGTHPaolo Bonzini1-2/+0
2023-10-25kvm: assume that many ioeventfds can be createdPaolo Bonzini1-5/+0
2023-10-25kvm: require KVM_IRQFD for kernel irqchipPaolo Bonzini1-1/+0
2023-10-25kvm: require KVM_CAP_SIGNAL_MSIPaolo Bonzini1-1/+0
2023-10-25kvm: remove unnecessary stubPaolo Bonzini1-5/+0
2023-10-12kvm: Add stub for kvm_get_max_memslots()David Hildenbrand1-0/+5
2023-10-12kvm: Return number of free memslotsDavid Hildenbrand1-2/+2
2023-10-07accel: Rename accel_softmmu* -> accel_system*Philippe Mathieu-Daudé1-5/+5
2023-08-31accel: Remove HAX acceleratorPhilippe Mathieu-Daudé2-25/+0
2023-06-28accel/kvm: Declare kvm_direct_msi_allowed in stubsPhilippe Mathieu-Daudé1-0/+1
2023-06-26accel: Replace target_ulong with vaddr in probe_*()Anton Johansson1-2/+2
2023-06-26accel: Replace target_ulong in tlb_*()Anton Johansson1-1/+1
2023-06-20meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLYPhilippe Mathieu-Daudé1-1/+1
2023-03-07includes: move tb_flush into its own headerAlex Bennée1-0/+1
2023-02-28accel/tcg: Add 'size' param to probe_access_flags()Daniel Henrique Barboza1-1/+1
2022-10-06accel/kvm: move kvm_update_guest_debug to inline stubAlex Bennée1-5/+0
2022-10-06gdbstub: move breakpoint logic to accel opsAlex Bennée1-16/+0
2022-10-04include/hw/core: Create struct CPUJumpCacheRichard Henderson1-0/+4
2022-07-20accel/kvm/kvm-all: Introduce kvm_dirty_ring_size functionHyman Huang(黄勇)1-0/+5
2022-06-28accel/stubs: Add tcg stub for probe_access_flagsRichard Henderson1-0/+7
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau1-2/+2
2022-03-15kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)1-1/+1
2022-03-06accel/hax: Introduce CONFIG_HAX_IS_POSSIBLEPhilippe Mathieu-Daudé1-0/+2
2022-03-06accel/kvm: Simplify user-mode #ifdef'ryPhilippe Mathieu-Daudé1-5/+0
2022-03-06accel: Restrict sysemu stubs to system emulationPhilippe Mathieu-Daudé1-4/+7
2021-11-01KVM: introduce dirty_pages and kvm_dirty_ring_enabledHyman Huang(黄勇)1-0/+5
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth2-2/+0
2021-02-08sev: Remove false abstraction of flash encryptionDavid Gibson1-10/+0
2021-01-23accel/tcg: Declare missing cpu_loop_exit*() stubsPhilippe Mathieu-Daudé1-0/+10
2021-01-02remove TCG includes from common codePaolo Bonzini1-1/+0
2020-11-16accel/stubs: drop unused cpu.h includeAlex Bennée1-1/+0
2020-10-21qapi: Restrict Xen migration commands to migration.jsonPhilippe Mathieu-Daudé1-1/+1
2020-10-05kvm: remove kvm specific functions from global includesClaudio Fontana1-22/+0
2020-10-05hax: remove hax specific functions from global includesClaudio Fontana1-10/+0
2020-10-05whpx: remove whpx specific functions from global includesClaudio Fontana2-48/+0
2020-10-05hvf: remove hvf specific functions from global includesClaudio Fontana2-31/+0
2020-10-05cpus: extract out kvm-specific code to accel/kvmClaudio Fontana1-2/+1
2020-09-30stubs: Split accelerator / hardware related stubsPhilippe Mathieu-Daudé1-40/+1
2020-09-30hw/i386/xen: Rename X86/PC specific function as xen_hvm_init_pc()Philippe Mathieu-Daudé1-1/+1
2020-08-21meson: accelMarc-André Lureau2-6/+6
2020-08-04accel/xen: Fix xen_enabled() behavior on target-agnostic objectsPhilippe Mathieu-Daudé1-0/+2
2020-07-10accel/tcg: Add stub for probe_access()Philippe Mathieu-Daudé1-0/+7
2020-06-12stubs: move Xen stubs to accel/Paolo Bonzini2-0/+54
2019-11-26kvm: Introduce KVM irqchip change notifierDavid Gibson1-0/+12
2019-10-28accel/stubs: reduce headers from tcg-stubAlex Bennée1-1/+0
2019-08-16Clean up inclusion of exec/cpu-common.hMarkus Armbruster1-1/+0