summaryrefslogtreecommitdiffstats
path: root/target/arm/kvm.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2022-10-131-0/+4
|\
| * kvm: allow target-specific accelerator propertiesPaolo Bonzini2022-10-101-0/+4
* | target/arm/kvm: Retry KVM_CREATE_VM call if it fails EINTRPeter Maydell2022-10-101-1/+3
|/
* kvm: don't use perror() without useful errnoCornelia Huck2022-07-291-1/+1
* target/arm: Avoid bare abort() or assert(0)Richard Henderson2022-05-051-2/+2
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0Star
* memory: Name all the memory listenersPeter Xu2021-09-301-0/+1
* hw/arm/virt: KVM: Probe for KVM_CAP_ARM_VM_IPA_SIZE when creating scratch VMMarc Zyngier2021-09-131-1/+6
* target/arm: kvm: use RCU_READ_LOCK_GUARD() in kvm_arch_fixup_msi_route()Hamza Mahfooz2021-08-251-9/+8Star
* hw/arm/virt: KVM: The IPA lower bound is 32Andrew Jones2021-03-121-1/+3
* sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé2021-03-091-1/+1
* sev/i386: Don't allow a system reset under an SEV-ES guestTom Lendacky2021-02-161-0/+5
* hw/arm/virt: Implement kvm-steal-timeAndrew Jones2020-10-081-0/+16
* util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé2020-09-161-1/+1
* target/arm: Remove no-longer-reachable 32-bit KVM codePeter Maydell2020-09-141-7/+0Star
* target/arm: kvm: Handle misconfigured dabt injectionBeata Michalska2020-07-031-1/+29
* target/arm: kvm: Handle DABT with no valid ISSBeata Michalska2020-07-031-0/+52
* target/arm: Check supported KVM features globally (not per vCPU)Philippe Mathieu-Daudé2020-06-231-2/+2
* target/arm/cpu: adjust virtual time for all KVM arm cpusfangying2020-06-161-10/+11
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-1/+1
* qom: Drop object_property_set_description() parameter @errpMarkus Armbruster2020-05-151-1/+1
* target/arm/kvm: Let kvm_arm_vgic_probe() return a bitmapEric Auger2020-03-121-6/+8
* target/arm/cpu: Add the kvm-no-adjvtime CPU propertyAndrew Jones2020-01-301-0/+28
* target/arm/kvm: Implement virtual time adjustmentAndrew Jones2020-01-301-0/+92
* target/arm/kvm: Use CPUState::kvm_state in kvm_arm_pmu_supported()Philippe Mathieu-Daudé2020-01-241-3/+1Star
* kvm: introduce kvm_kernel_irqchip_* functionsPaolo Bonzini2019-12-171-4/+4
* target/arm/kvm: scratch vcpu: Preserve input kvm_vcpu_init featuresAndrew Jones2019-11-011-5/+15
* target/arm/kvm64: max cpu: Enable SVE when availableAndrew Jones2019-11-011-0/+5
* ARM: KVM: Check KVM_CAP_ARM_IRQ_LINE_LAYOUT_2 for smp_cpus > 256Eric Auger2019-10-151-1/+9
* intc/arm_gic: Support IRQ injection for more than 256 vpusEric Auger2019-10-151-0/+12
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190816'...Peter Maydell2019-08-161-0/+7
|\
| * target/arm/cpu: Ensure we can use the pmu with kvmAndrew Jones2019-08-161-0/+7
* | Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* | Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
|/
* 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/+8
* kvm: add kvm_arm_get_max_vm_ipa_sizeEric Auger2019-03-051-0/+10
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-1/+1
* target/arm: Install ARMISARegisters from kvm hostRichard Henderson2018-11-191-0/+1
* target/arm: Add support for VCPU event statesDongjiu Geng2018-10-241-0/+60
* target/arm: fix code comments errorDongjiu Geng2018-10-081-1/+1
* target/arm: Allow KVM device address overwritingEric Auger2018-06-221-1/+9
* target-arm: fix a segmentation fault due to illegal memory accessZheng Xiang2018-06-221-0/+1
* Make address_space_translate{, _cached}() take a MemTxAttrs argumentPeter Maydell2018-05-311-1/+2
* target/arm/kvm: Translate the MSI doorbell in kvm_arch_fixup_msi_routeEric Auger2018-05-041-1/+37
* target/arm: Move definition of 'host' cpu type into cpu.cPeter Maydell2018-03-091-19/+0Star
* target/arm: Query host CPU features on-demand at instance initPeter Maydell2018-03-091-17/+19
* arm: postpone device listener unregisterPeter Xu2018-02-071-1/+1
* hw/arm/virt: allow pmu instantiation with userspace irqchipAndrew Jones2017-09-041-1/+5
* ARM: KVM: Enable in-kernel timers with user space gicAlexander Graf2017-07-111-0/+51