summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/arm.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvmarm-fixes-5.10-3' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2020-11-131-0/+16
|\
| * KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspaceMarc Zyngier2020-11-121-0/+16
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-11-011-0/+19
|\|
| * KVM: arm64: Handle Asymmetric AArch32 systemsQais Yousef2020-10-301-0/+19
* | arm64: Add workaround for Arm Cortex-A77 erratum 1508412Rob Herring2020-10-291-1/+2
|/
* Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/nextMarc Zyngier2020-09-301-35/+83
|\
| * Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp...Marc Zyngier2020-09-301-4/+35
| |\
| | * KVM: arm64: Allow patching EL2 vectors even with KASLR is not enabledWill Deacon2020-09-291-0/+34
| | * KVM: arm64: Convert ARCH_WORKAROUND_2 to arm64_get_spectre_v4_state()Marc Zyngier2020-09-291-1/+1
| | * KVM: arm64: Simplify handling of ARCH_WORKAROUND_2Marc Zyngier2020-09-291-4/+0
| * | kvm: arm64: Remove unnecessary hyp mappingsDavid Brazdil2020-09-301-16/+0
| * | kvm: arm64: Set up hyp percpu data for nVHEDavid Brazdil2020-09-301-3/+52
| * | kvm: arm64: Create separate instances of kvm_host_data for VHE/nVHEDavid Brazdil2020-09-301-3/+2
| * | kvm: arm64: Duplicate arm64_ssbd_callback_required for nVHE hypDavid Brazdil2020-09-301-0/+3
| |/
* | Merge branch 'kvm-arm64/pmu-5.9' into kvmarm-master/nextMarc Zyngier2020-09-291-0/+2
|\ \
| * | KVM: arm64: Add PMU event filtering infrastructureMarc Zyngier2020-09-291-0/+2
| |/
* | Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/nextMarc Zyngier2020-09-161-4/+30
|\ \
| * | KVM: arm64: nVHE: Migrate hyp-init to SMCCCAndrew Scull2020-09-151-1/+4
| * | KVM: arm64: nVHE: Migrate hyp interface to SMCCCAndrew Scull2020-09-151-1/+1
| * | KVM: arm64: nVHE: Pass pointers consistently to hyp-initAndrew Scull2020-09-151-0/+1
| * | KVM: arm64: Introduce hyp contextAndrew Scull2020-09-151-0/+10
| * | KVM: arm64: nVHE: Use separate vector for the hostAndrew Scull2020-09-151-1/+10
| * | KVM: arm64: Save chosen hyp vector to a percpu variableAndrew Scull2020-09-151-1/+4
| * | KVM: arm64: Remove kvm_host_data_t typedefAndrew Scull2020-09-151-2/+2
| |/
* | Merge branch 'kvm-arm64/pt-new' into kvmarm-master/nextMarc Zyngier2020-09-111-1/+5
|\ \
| * | KVM: arm64: Remove kvm_mmu_free_memory_caches()Will Deacon2020-09-111-1/+1
| |/
| * KVM: arm64: Print warning when cpu erratum can cause guests to deadlockRob Herring2020-08-211-0/+4
* | arm64/x86: KVM: Introduce steal-time capAndrew Jones2020-08-211-0/+3
|/
* Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2020-08-091-36/+21
|\
| * Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/next-WIPMarc Zyngier2020-07-281-1/+0
| |\
| | * KVM: arm64: Drop long gone function parameter documentationPeng Hao2020-07-051-1/+0
| * | KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_userMarc Zyngier2020-07-071-2/+2
| * | KVM: arm64: Factor out stage 2 page table data from struct kvmChristoffer Dall2020-07-071-24/+12
| * | KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHEDavid Brazdil2020-07-051-3/+5
| * | KVM: arm64: Split hyp/switch.c to VHE/nVHEDavid Brazdil2020-07-051-5/+1
| * | KVM: arm64: Build hyp-entry.S separately for VHE/nVHEDavid Brazdil2020-07-051-1/+1
| |/
* | KVM: arm64: clean up redundant 'kvm_run' parametersTianjia Zhang2020-07-101-3/+3
* | KVM: arm64: Use common code's approach for __GFP_ZERO with memory cachesSean Christopherson2020-07-091-0/+2
|/
* Merge tag 'kvmarm-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-06-111-8/+12
|\
| * KVM: arm64: Remove host_cpu_context member from vcpu structureMarc Zyngier2020-06-091-3/+0
| * KVM: arm64: Handle PtrAuth traps earlyMarc Zyngier2020-06-091-16/+1
| * KVM: arm64: Save the host's PtrAuth keys in non-preemptible contextMarc Zyngier2020-06-091-1/+17
| * KVM: arm64: Flush the instruction cache if not unmapping the VM on rebootMarc Zyngier2020-05-311-4/+10
* | KVM: let kvm_destroy_vm_debugfs clean up vCPU debugfs directoriesPaolo Bonzini2020-06-041-5/+0
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-06-031-3/+1
* | Merge tag 'kvmarm-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2020-06-011-7/+8
|/
* KVM: arm64: Clean up cpu_init_hyp_mode()David Brazdil2020-05-251-5/+27
* KVM: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC versionMarc Zyngier2020-05-161-5/+10
* KVM: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supportedZenghui Yu2020-05-161-1/+4
* KVM: Fix spelling in code commentsFuad Tabba2020-05-161-3/+3