summaryrefslogtreecommitdiffstats
path: root/target/arm/kvm64.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* | Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
|/
* KVM: Introduce kvm_arch_destroy_vcpu()Liran Alon2019-06-211-0/+5
* arm: Remove unnecessary includes of hw/arm/arm.hPeter Maydell2019-05-231-1/+0Star
* arm: Allow system registers for KVM guests to be changed by QEMU codePeter Maydell2019-05-071-0/+2
* Revert "arm: Allow system registers for KVM guests to be changed by QEMU code"Peter Maydell2019-02-281-2/+0Star
* arm: Allow system registers for KVM guests to be changed by QEMU codePeter Maydell2019-02-151-0/+2
* target/arm: Move id_aa64mmfr* to ARMISARegistersPeter Maydell2018-12-131-0/+4
* target/arm: Fill in ARMISARegisters for kvm64Richard Henderson2018-11-191-2/+88
* target/arm64: kvm debug set target_el when passing exception to guestAlex Bennée2018-11-131-0/+1
* target/arm64: hold BQL when calling do_interrupt()Alex Bennée2018-11-131-0/+2
* target/arm64: properly handle DBGVR RESS bitsAlex Bennée2018-11-131-2/+15
* target/arm: New utility function to extract EC from syndromePeter Maydell2018-10-241-1/+1
* target/arm: Add support for VCPU event statesDongjiu Geng2018-10-241-0/+13
* target/arm: Query host CPU features on-demand at instance initPeter Maydell2018-03-091-4/+4
* target/arm: Add aa{32, 64}_vfp_{dreg, qreg} helpersRichard Henderson2018-01-251-21/+10Star
* target/arm/kvm: pmu: improve error handlingAndrew Jones2017-09-041-8/+20
* hw/arm/virt: allow pmu instantiation with userspace irqchipAndrew Jones2017-09-041-2/+1Star
* target/arm/kvm: pmu: split init and set-irq stagesAndrew Jones2017-09-041-27/+25Star
* arm/kvm: Remove trailing newlines from error_report()Ishani Chugh2017-04-201-2/+2
* Move target-* CPU file into a target/ folderThomas Huth2016-12-201-0/+982