aboutsummaryrefslogtreecommitdiff
path: root/target/arm/kvm.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-29target/arm: kvm: require KVM_CAP_DEVICE_CTRLPaolo Bonzini1-12/+5
2024-10-29arm/kvm: add support for MTECornelia Huck1-0/+58
2024-10-03kvm: Allow kvm_arch_get/put_registers to accept Error**Julia Suvorova1-2/+2
2024-07-29target/arm/kvm: Do not silently remove PMUAkihiko Odaki1-5/+0
2024-07-29target/arm/kvm: Set PMU for host only when availableAkihiko Odaki1-1/+1
2024-06-24gdbstub: move enums into separate headerAlex Bennée1-1/+1
2024-04-30target/arm: Implement ID_AA64MMFR3_EL1Peter Maydell1-0/+2
2024-04-23KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini1-5/+0
2024-03-12bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé1-1/+1
2024-01-26target/arm: Move GTimer definitions to new 'gtimer.h' headerPhilippe Mathieu-Daudé1-0/+1
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi1-4/+4
2023-12-19target/arm/kvm: Have kvm_arm_hw_debug_active take a ARMCPU argumentPhilippe Mathieu-Daudé1-3/+3
2023-12-19target/arm/kvm: Have kvm_arm_handle_debug take a ARMCPU argumentPhilippe Mathieu-Daudé1-4/+4
2023-12-19target/arm/kvm: Have kvm_arm_handle_dabt_nisv take a ARMCPU argumentPhilippe Mathieu-Daudé1-5/+5
2023-12-19target/arm/kvm: Have kvm_arm_verify_ext_dabt_pending take a ARMCPU argPhilippe Mathieu-Daudé1-4/+4
2023-12-19target/arm/kvm: Have kvm_arm_[get|put]_virtual_time take ARMCPU argumentPhilippe Mathieu-Daudé1-13/+10
2023-12-19target/arm/kvm: Have kvm_arm_vcpu_finalize take a ARMCPU argumentPhilippe Mathieu-Daudé1-4/+4
2023-12-19target/arm/kvm: Have kvm_arm_vcpu_init take a ARMCPU argumentPhilippe Mathieu-Daudé1-6/+5
2023-12-19target/arm/kvm: Have kvm_arm_pmu_set_irq take a ARMCPU argumentPhilippe Mathieu-Daudé1-3/+3
2023-12-19target/arm/kvm: Have kvm_arm_pmu_init take a ARMCPU argumentPhilippe Mathieu-Daudé1-3/+3
2023-12-19target/arm/kvm: Have kvm_arm_pvtime_init take a ARMCPU argumentPhilippe Mathieu-Daudé1-3/+3
2023-12-19target/arm/kvm: Have kvm_arm_set_device_attr take a ARMCPU argumentPhilippe Mathieu-Daudé1-6/+6
2023-12-19target/arm/kvm: Have kvm_arm_sve_get_vls take a ARMCPU argumentPhilippe Mathieu-Daudé1-1/+1
2023-12-19target/arm/kvm: Have kvm_arm_sve_set_vls take a ARMCPU argumentPhilippe Mathieu-Daudé1-4/+3
2023-12-19target/arm/kvm: Have kvm_arm_add_vcpu_properties take a ARMCPU argumentPhilippe Mathieu-Daudé1-2/+2
2023-12-19target/arm/kvm: Unexport kvm_arm_vm_state_changeRichard Henderson1-1/+1
2023-12-19target/arm/kvm: Unexport and tidy kvm_arm_sync_mpstate_to_{kvm, qemu}Richard Henderson1-17/+6
2023-12-19target/arm/kvm: Unexport kvm_{get,put}_vcpu_eventsRichard Henderson1-2/+18
2023-12-19target/arm/kvm: Init cap_has_inject_serror_esr in kvm_arch_initRichard Henderson1-9/+4
2023-12-19target/arm/kvm: Unexport kvm_arm_init_cpreg_listRichard Henderson1-2/+8
2023-12-19target/arm/kvm: Unexport kvm_arm_vcpu_finalizeRichard Henderson1-1/+13
2023-12-19target/arm/kvm: Unexport kvm_arm_vcpu_initRichard Henderson1-1/+11
2023-12-19target/arm/kvm: Merge kvm64.c into kvm.cRichard Henderson1-0/+791
2023-12-19target/arm/kvm: Move kvm_arm_reg_syncs_via_cpreg_list and unexportRichard Henderson1-0/+19
2023-12-19target/arm/kvm: Move kvm_arm_cpreg_level and unexportRichard Henderson1-0/+22
2023-12-19target/arm/kvm: Move kvm_arm_get_host_cpu_features and unexportRichard Henderson1-0/+265
2023-12-19target/arm/kvm: Unexport kvm_arm_{get, put}_virtual_timeRichard Henderson1-2/+14
2023-12-19target/arm/kvm: Move kvm_arm_handle_debug and unexportRichard Henderson1-0/+77
2023-12-19target/arm/kvm: Move kvm_arm_hw_debug_active and unexportRichard Henderson1-0/+11
2023-12-19target/arm/kvm: Move kvm_arm_copy_hw_debug_data and unexportRichard Henderson1-0/+24
2023-12-19target/arm/kvm: Move kvm_arm_verify_ext_dabt_pending and unexportRichard Henderson1-0/+57
2023-12-19target/arm/kvm: Merge kvm_arm_init_debug into kvm_arch_initRichard Henderson1-1/+7
2023-10-19arm/kvm: convert to kvm_get_one_regCornelia Huck1-12/+3
2023-10-19arm/kvm: convert to kvm_set_one_regCornelia Huck1-10/+3
2023-09-08arm/kvm: Enable support for KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZEShameer Kolothum1-0/+61
2023-08-22accel/kvm: Specify default IPA size for arm64Akihiko Odaki1-1/+3
2023-08-22kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki1-0/+5
2023-06-28exec/memory: Add symbol for the min value of memory listener priorityIsaku Yamahata1-0/+1
2023-05-19Revert "arm/kvm: add support for MTE"Peter Maydell1-35/+0
2023-05-18arm/kvm: add support for MTECornelia Huck1-0/+35