summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp
AgeCommit message (Expand)AuthorFilesLines
2023-05-11Merge branch kvm-arm64/pgtable-fixes-6.4 into kvmarm-master/fixesMarc Zyngier1-9/+32
2023-05-11Merge branch kvm-arm64/misc-6.4 into kvmarm-master/fixesMarc Zyngier1-2/+10
2023-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds8-21/+134
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-21KVM: arm64: Restructure check for SVE support in FP trap handlerMark Brown1-2/+10
2023-04-21KVM: arm64: Constify start/end/phys fields of the pgtable walker dataMarc Zyngier1-4/+4
2023-04-21KVM: arm64: Infer PA offset from VA in hyp map walkerOliver Upton1-2/+1
2023-04-21KVM: arm64: Infer the PA offset from IPA in stage-2 map walkerOliver Upton1-4/+28
2023-04-21Merge branch kvm-arm64/spec-ptw into kvmarm-master/nextMarc Zyngier6-15/+69
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: nvhe: Synchronise with page table walker on vcpu runMarc Zyngier2-2/+18
2023-04-06mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2-6/+6
2023-04-04KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMsFuad Tabba2-8/+4
2023-03-30KVM: arm64: nv: timers: Support hyp timer emulationMarc Zyngier1-0/+15
2023-03-30KVM: arm64: nv: timers: Add a per-timer, per-vcpu offsetMarc Zyngier1-0/+2
2023-03-30KVM: arm64: timers: Fast-track CNTPCT_EL0 trap handlingMarc Zyngier1-0/+36
2023-03-30KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2Marc Zyngier1-6/+12
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-22/+118
2023-02-22Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-2/+2
2023-02-14Merge branch kvm-arm64/nv-prefix into kvmarm/nextOliver Upton3-13/+78
2023-02-14Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton1-1/+1
2023-02-14Merge branch kvm-arm64/psci-relay-fixes into kvmarm/nextOliver Upton2-0/+2
2023-02-14Merge branch kvm-arm64/parallel-access-faults into kvmarm/nextOliver Upton1-6/+37
2023-02-14Merge branch kvm-arm64/virtual-cache-geometry into kvmarm/nextOliver Upton1-2/+0
2023-02-11KVM: arm64: nv: Emulate PSTATE.M for a guest hypervisorMarc Zyngier2-1/+42
2023-02-11KVM: arm64: nv: Support virtual EL2 exceptionsJintack Lim1-12/+36
2023-02-10Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-...Catalin Marinas1-1/+1
2023-02-03KVM: arm64: Finalise EL2 state from pKVM PSCI relayQuentin Perret1-0/+1
2023-02-03KVM: arm64: Provide sanitized SYS_ID_AA64SMFR0_EL1 to nVHEQuentin Perret1-0/+1
2023-01-19arm64: Drop SYS_ from SPE register definesRob Herring1-1/+1
2023-01-13KVM: arm64: Kill CPACR_EL1_TTA definitionMarc Zyngier1-1/+1
2023-01-13KVM: arm64: Condition HW AF updates on config optionOliver Upton1-0/+2
2023-01-13KVM: arm64: Handle access faults behind the read lockOliver Upton1-1/+2
2023-01-13KVM: arm64: Don't serialize if the access flag isn't setOliver Upton1-4/+8
2023-01-13KVM: arm64: Return EAGAIN for invalid PTE in attr walkerOliver Upton1-1/+1
2023-01-13KVM: arm64: Ignore EAGAIN for walks outside of a faultOliver Upton1-3/+27
2023-01-13KVM: arm64: Always set HCR_TID2Akihiko Odaki1-2/+0
2023-01-12KVM: arm64: Use symbolic definition for ISR_EL1.AMark Brown1-1/+1
2023-01-03KVM: arm64: Convert FSC_* over to ESR_ELx_FSC_*Marc Zyngier2-2/+2
2022-12-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds16-438/+1741
2022-12-05Merge branch kvm-arm64/misc-6.2 into kvmarm-master/nextMarc Zyngier1-1/+1
2022-12-05Merge branch kvm-arm64/pkvm-vcpu-state into kvmarm-master/nextMarc Zyngier15-125/+1392
2022-12-05Merge branch kvm-arm64/parallel-faults into kvmarm-master/nextMarc Zyngier3-319/+355
2022-11-22KVM: arm64: Reject shared table walks in the hyp codeOliver Upton1-1/+4
2022-11-22KVM: arm64: Don't acquire RCU read lock for exclusive table walksOliver Upton1-2/+2
2022-11-22KVM: arm64: Take a pointer to walker data in kvm_dereference_pteref()Oliver Upton1-3/+3
2022-11-11KVM: arm64: Use the pKVM hyp vCPU structure in handle___kvm_vcpu_run()Will Deacon3-2/+109