summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2023-05-16KVM: arm64: Split huge pages during KVM_CLEAR_DIRTY_LOGRicardo Koller1-2/+13
2023-05-16KVM: arm64: Open-code kvm_mmu_write_protect_pt_masked()Ricardo Koller1-27/+15
2023-05-16KVM: arm64: Split huge pages when dirty logging is enabledRicardo Koller1-4/+123
2023-05-16KVM: arm64: Add kvm_uninit_stage2_mmu()Ricardo Koller1-1/+6
2023-05-16KVM: arm64: Refactor kvm_arch_commit_memory_region()Ricardo Koller1-7/+19
2023-05-16KVM: arm64: Add kvm_pgtable_stage2_split()Ricardo Koller1-0/+103
2023-05-16KVM: arm64: Add KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZERicardo Koller2-0/+32
2023-05-16KVM: arm64: Add helper for creating unlinked stage2 subtreesRicardo Koller1-0/+53
2023-05-16KVM: arm64: Add KVM_PGTABLE_WALK flags for skipping CMOs and BBM TLBIsRicardo Koller1-11/+26
2023-05-16KVM: arm64: Rename free_removed to free_unlinkedRicardo Koller3-11/+11
2023-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds27-348/+1083
2023-04-28Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-6/+6
2023-04-26Merge tag 'kvmarm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini27-344/+1076
2023-04-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-45/+47
2023-04-24Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+0
2023-04-22Merge tag 'kvmarm-fixes-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1-0/+2
2023-04-21Merge branch kvm-arm64/spec-ptw into kvmarm-master/nextMarc Zyngier6-15/+69
2023-04-21Merge branch kvm-arm64/smccc-filtering into kvmarm-master/nextMarc Zyngier5-35/+230
2023-04-21Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/nextMarc Zyngier11-181/+596
2023-04-20KVM: arm64: Ensure CPU PMU probes before pKVM host de-privilegeWill Deacon2-45/+47
2023-04-20KVM: arm64: Have kvm_psci_vcpu_on() use WRITE_ONCE() to update mp_stateReiji Watanabe1-1/+1
2023-04-20KVM: arm64: Acquire mp_state_lock in kvm_arch_vcpu_ioctl_vcpu_init()Reiji Watanabe1-1/+5
2023-04-19KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()Dan Carpenter1-0/+2
2023-04-14KVM: arm64: vhe: Drop extra isb() on guest exitMarc Zyngier1-4/+3
2023-04-14KVM: arm64: vhe: Synchronise with page table walker on MMU updateMarc Zyngier1-0/+12
2023-04-14KVM: arm64: pkvm: Document the side effects of kvm_flush_dcache_to_poc()Marc Zyngier1-0/+7
2023-04-14KVM: arm64: nvhe: Synchronise with page table walker on TLBIMarc Zyngier1-9/+29
2023-04-13KVM: arm64: Handle 32bit CNTPCTSS trapsMarc Zyngier1-0/+1
2023-04-13KVM: arm64: nvhe: Synchronise with page table walker on vcpu runMarc Zyngier2-2/+18
2023-04-12KVM: arm64: vgic: Don't acquire its_lock before config_lockOliver Upton1-3/+12
2023-04-08KVM: arm64: Prevent userspace from handling SMC64 arch rangeOliver Upton1-6/+19
2023-04-06Merge tag 'kvmarm-fixes-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini5-10/+30
2023-04-06mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2-6/+6
2023-04-05KVM: arm64: Expose SMC/HVC width to userspaceMarc Zyngier1-5/+11
2023-04-05kvm: Remove "select SRCU"Paul E. McKenney1-1/+0
2023-04-05KVM: arm64: Let errors from SMCCC emulation to reach userspaceOliver Upton1-16/+2
2023-04-05KVM: arm64: Return NOT_SUPPORTED to guest for unknown PSCI versionOliver Upton1-2/+5
2023-04-05KVM: arm64: Introduce support for userspace SMCCC filteringOliver Upton2-0/+64
2023-04-05KVM: arm64: Add support for KVM_EXIT_HYPERCALLOliver Upton2-1/+19
2023-04-05KVM: arm64: Use a maple tree to represent the SMCCC filterOliver Upton2-0/+59
2023-04-05KVM: arm64: Refactor hvc filtering to support different actionsOliver Upton1-4/+22
2023-04-05KVM: arm64: Start handling SMCs from EL1Oliver Upton1-7/+7
2023-04-05KVM: arm64: Rename SMC/HVC call handler to reflect realityOliver Upton2-3/+3
2023-04-05KVM: arm64: Add vm fd device attribute accessorsOliver Upton1-0/+29
2023-04-05KVM: arm64: Add a helper to check if a VM has ran onceOliver Upton2-4/+3
2023-04-04KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMsFuad Tabba3-9/+29
2023-03-31KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependentAlexey Kardashevskiy1-0/+1
2023-03-30KVM: arm64: nv: timers: Support hyp timer emulationMarc Zyngier4-10/+206
2023-03-30KVM: arm64: nv: timers: Add a per-timer, per-vcpu offsetMarc Zyngier2-3/+12
2023-03-30KVM: arm64: timers: Abstract the number of valid timers per vcpuMarc Zyngier1-6/+11