aboutsummaryrefslogtreecommitdiff
path: root/target/arm/kvm64.c
AgeCommit message (Expand)AuthorFilesLines
2022-09-14target/arm: Implement ID_DFR1Peter Maydell1-0/+2
2022-09-14target/arm: Implement ID_MMFR5Peter Maydell1-0/+2
2022-09-14target/arm: Sort KVM reads of AArch32 ID registers into encoding orderPeter Maydell1-2/+2
2022-08-01target/arm: Move sve probe inside kvm >= 4.15 branchRichard Henderson1-11/+11
2022-08-01target/arm: Set KVM_ARM_VCPU_SVE while probing the hostRichard Henderson1-14/+13
2022-08-01target/arm: Use kvm_arm_sve_supported in kvm_arm_get_host_cpu_featuresRichard Henderson1-1/+1
2022-06-27target/arm: Create ARMVQMapRichard Henderson1-1/+1
2022-06-08target/arm: Add ID_AA64SMFR0_EL1Richard Henderson1-4/+7
2022-06-08target/arm: Use uint32_t instead of bitmap for sve vq'sRichard Henderson1-30/+6
2022-05-19target/arm: Make number of counters in PMCR follow the CPUPeter Maydell1-0/+12
2022-04-28target/arm: Use field names for accessing DBGWCRnRichard Henderson1-7/+7
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2022-04-06Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau1-2/+2
2022-03-02target/arm: Report KVM's actual PSCI version to guest in dtbPeter Maydell1-0/+12
2022-03-02target/arm: Support PSCI 1.1 and SMCCC 1.0Akihiko Odaki1-1/+1
2022-01-20hw/arm/virt: KVM: Enable PAuth when supported by the hostMarc Zyngier1-0/+21
2021-08-26target/arm/kvm64: Ensure sve vls map is completely clearAndrew Jones1-1/+1
2021-06-21target/arm: Use acpi_ghes_present() to see if we report ACPI memory errorsPeter Maydell1-5/+1
2021-05-25target/arm: Add ID_AA64ZFR0 fields and isar_feature_aa64_sve2Richard Henderson1-6/+15
2021-04-06Revert "target/arm: Make number of counters in PMCR follow the CPU"Peter Maydell1-2/+0
2021-03-30target/arm: Make number of counters in PMCR follow the CPUPeter Maydell1-0/+2
2021-02-05target/arm: do not use cc->do_interrupt for KVM directlyClaudio Fontana1-4/+2
2021-01-29target/arm: Implement ID_PFR2Richard Henderson1-0/+2
2020-10-08hw/arm/virt: Implement kvm-steal-timeAndrew Jones1-5/+59
2020-10-01target/arm: Move id_pfr0, id_pfr1 into ARMISARegistersPeter Maydell1-0/+4
2020-09-08target/arm: Move start-powered-off property to generic CPUStateThiago Jung Bauermann1-1/+1
2020-09-01target/arm/kvm: Remove superfluous breakLiao Pingfang1-1/+0
2020-07-03target/arm: kvm: Handle misconfigured dabt injectionBeata Michalska1-0/+49
2020-06-23target/arm: Check supported KVM features globally (not per vCPU)Philippe Mathieu-Daudé1-9/+5
2020-05-14target-arm: kvm64: handle SIGBUS signal from kernel or KVMDongjiu Geng1-0/+77
2020-05-11target/arm/kvm: Inline set_feature() callsPhilippe Mathieu-Daudé1-16/+6
2020-03-12target/arm: kvm: Inject events at the last stage of syncBeata Michalska1-5/+10
2020-02-28target/arm: Remove ARM_FEATURE_VFP*Richard Henderson1-1/+0
2020-02-21target/arm: Test correct register in aa32_pan and aa32_ats1e1 checksPeter Maydell1-0/+10
2020-02-21target/arm: Read debug-related ID registers from KVMPeter Maydell1-0/+36
2020-02-13target/arm: Add ID_AA64MMFR2_EL1Richard Henderson1-0/+2
2020-01-30target/arm/kvm: Implement virtual time adjustmentAndrew Jones1-0/+3
2020-01-30target/arm/kvm64: kvm64 cpus have timer registersAndrew Jones1-0/+1
2020-01-27Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-3/+2
2020-01-24accel: Replace current_machine->accelerator by current_accel() wrapperPhilippe Mathieu-Daudé1-3/+2
2020-01-23target/arm/arch_dump: Add SVE notesAndrew Jones1-24/+0
2019-11-01target/arm/kvm: host cpu: Add support for sve<N> propertiesAndrew Jones1-1/+13
2019-11-01target/arm/cpu64: max cpu: Support sve properties with KVMAndrew Jones1-1/+99
2019-11-01target/arm/kvm: scratch vcpu: Preserve input kvm_vcpu_init featuresAndrew Jones1-1/+5
2019-11-01target/arm/kvm64: max cpu: Enable SVE when availableAndrew Jones1-1/+19
2019-11-01target/arm/kvm64: Add kvm_arch_get/put_sveAndrew Jones1-28/+155
2019-08-16Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190816'...Peter Maydell1-60/+97
2019-08-16target/arm/kvm64: Move the get/put of fpsimd registers outAndrew Jones1-59/+87
2019-08-16target/arm/kvm64: Fix error returnsAndrew Jones1-2/+2
2019-08-16target/arm/cpu64: Ensure kvm really supports aarch64=offAndrew Jones1-0/+9