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