aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/arm64/include/asm/kvm_nested.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-19KVM: arm64: nv: Add S1 TLB invalidation primitive for VNCR_EL2Marc Zyngier1-0/+1
2025-05-19KVM: arm64: nv: Handle mapping of VNCR_EL2 at EL2Marc Zyngier1-0/+7
2025-05-19KVM: arm64: nv: Handle VNCR_EL2-triggered faultsMarc Zyngier1-0/+1
2025-05-19KVM: arm64: nv: Add pseudo-TLB backing VNCR_EL2Marc Zyngier1-0/+3
2025-05-19KVM: arm64: nv: Move TLBI range decoding to a helperMarc Zyngier1-0/+32
2025-05-19KVM: arm64: nv: Snapshot S1 ASID tagging information during walkMarc Zyngier1-0/+2
2025-05-19KVM: arm64: nv: Extract translation helper from the AT codeMarc Zyngier1-0/+54
2025-02-24KVM: arm64: Move NV-specific capping to idreg sanitisationMarc Zyngier1-0/+1
2025-01-17Merge branch kvm-arm64/nv-resx-fixes-6.14 into kvmarm-master/nextMarc Zyngier1-1/+1
2025-01-14KVM: arm64: nv: Apply RESx settings to sysreg reset valuesMarc Zyngier1-1/+1
2025-01-12Merge branch kvm-arm64/pkvm-fixed-features-6.14 into kvmarm-master/nextMarc Zyngier1-4/+4
2024-12-20KVM: arm64: nv: Honor MDCR_EL2.TDE routing for debug exceptionsOliver Upton1-0/+1
2024-12-19arm64/sysreg: Get rid of CPACR_ELx SysregFieldsMarc Zyngier1-4/+4
2024-10-08KVM: arm64: nv: Punt stage-2 recycling to a vCPU requestOliver Upton1-0/+2
2024-10-08KVM: arm64: nv: Do not block when unmapping stage-2 if disallowedOliver Upton1-1/+1
2024-08-30KVM: arm64: nv: Make ps_to_output_size() generally availableMarc Zyngier1-0/+14
2024-08-30KVM: arm64: nv: Turn upper_attr for S2 walk into the full descriptorMarc Zyngier1-2/+2
2024-08-30KVM: arm64: nv: Enforce S2 alignment when contiguous bit is setMarc Zyngier1-0/+22
2024-07-14Merge branch kvm-arm64/nv-sve into kvmarm/nextOliver Upton1-1/+3
2024-06-20KVM: arm64: nv: Add TCPAC/TTA to CPTR->CPACR conversion helperMarc Zyngier1-1/+3
2024-06-19KVM: arm64: nv: Tag shadow S2 entries with guest's leaf S2 levelMarc Zyngier1-0/+8
2024-06-19KVM: arm64: nv: Handle FEAT_TTL hinted TLB operationsMarc Zyngier1-0/+2
2024-06-19KVM: arm64: nv: Handle TLB invalidation targeting L2 stage-1Marc Zyngier1-0/+7
2024-06-19KVM: arm64: nv: Handle EL2 Stage-1 TLB invalidationMarc Zyngier1-0/+55
2024-06-19KVM: arm64: nv: Unmap/flush shadow stage 2 page tablesChristoffer Dall1-0/+3
2024-06-19KVM: arm64: nv: Handle shadow stage 2 page faultsMarc Zyngier1-0/+33
2024-06-19KVM: arm64: nv: Implement nested Stage-2 page table walk logicChristoffer Dall1-0/+13
2024-06-19KVM: arm64: nv: Support multiple nested Stage-2 mmu structuresMarc Zyngier1-0/+6
2024-04-20KVM: arm64: nv: Add emulation for ERETAx instructionsMarc Zyngier1-0/+12
2024-04-20KVM: arm64: nv: Add trap forwarding for ERET and SMCMarc Zyngier1-0/+1
2024-02-19KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap()Marc Zyngier1-1/+0
2024-02-19KVM: arm64: Use the xarray as the primary sysreg/sysinsn walkerMarc Zyngier1-1/+1
2023-12-19KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpersMarc Zyngier1-1/+49
2023-12-19KVM: arm64: nv: Compute NV view of idregs as a one-offMarc Zyngier1-5/+1
2023-09-21KVM: arm64: Get rid of vCPU-scoped feature bitmapOliver Upton1-1/+2
2023-08-17KVM: arm64: nv: Add trap forwarding infrastructureMarc Zyngier1-0/+2
2023-02-11KVM: arm64: nv: Filter out unsupported features from ID regsMarc Zyngier1-0/+6
2023-02-11KVM: arm64: nv: Introduce nested virtualization VCPU featureChristoffer Dall1-0/+14