summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm
AgeCommit message (Expand)AuthorFilesLines
2023-06-14arm64/sysreg: Convert TRBTRG_EL1 register to automatic generationAnshuman Khandual1-3/+0
2023-06-14arm64/sysreg: Convert TRBMAR_EL1 register to automatic generationAnshuman Khandual1-5/+0
2023-06-14arm64/sysreg: Convert TRBSR_EL1 register to automatic generationAnshuman Khandual1-12/+0
2023-06-14arm64/sysreg: Convert TRBBASER_EL1 register to automatic generationAnshuman Khandual1-3/+0
2023-06-14arm64/sysreg: Convert TRBPTR_EL1 register to automatic generationAnshuman Khandual1-3/+0
2023-06-14arm64/sysreg: Convert TRBLIMITR_EL1 register to automatic generationAnshuman Khandual1-12/+0
2023-06-14arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools formatAnshuman Khandual2-5/+5
2023-06-14arm64/sysreg: Rename TRBTRG_EL1 fields per auto-gen tools formatAnshuman Khandual1-2/+2
2023-06-14arm64/sysreg: Rename TRBMAR_EL1 fields per auto-gen tools formatAnshuman Khandual1-6/+4
2023-06-14arm64/sysreg: Rename TRBSR_EL1 fields per auto-gen tools formatAnshuman Khandual1-13/+13
2023-06-14arm64/sysreg: Rename TRBBASER_EL1 fields per auto-gen tools formatAnshuman Khandual1-2/+2
2023-06-14arm64/sysreg: Rename TRBPTR_EL1 fields per auto-gen tools formatAnshuman Khandual1-2/+2
2023-06-14arm64/sysreg: Rename TRBLIMITR_EL1 fields per auto-gen tools formatAnshuman Khandual1-8/+8
2023-06-13KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HVHE is setMarc Zyngier1-1/+1
2023-06-13KVM: arm64: Rework CPTR_EL2 programming for HVHE configurationMarc Zyngier2-3/+32
2023-06-13KVM: arm64: Key use of VHE instructions in nVHE code off ARM64_KVM_HVHEMarc Zyngier1-3/+9
2023-06-13KVM: arm64: Remove alternatives from sysreg accessors in VHE hypervisor contextMarc Zyngier1-6/+19
2023-06-13arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is setMarc Zyngier1-2/+19
2023-06-13arm64: Allow EL1 physical timer access when running VHEMarc Zyngier1-0/+5
2023-06-13arm64: Add KVM_HVHE capability and has_hvhe() predicateMarc Zyngier2-0/+9
2023-06-13arm64: Turn kaslr_feature_override into a generic SW feature overrideMarc Zyngier1-0/+4
2023-06-13arm64: Prevent the use of is_kernel_in_hyp_mode() in hypervisor codeMarc Zyngier1-1/+3
2023-06-13KVM: arm64: Drop is_kernel_in_hyp_mode() from __invalidate_icache_guest_page()Marc Zyngier1-1/+2
2023-06-13KVM: arm64: Rewrite IMPDEF PMU version as NIOliver Upton1-4/+1
2023-06-13KVM: arm64: Make vCPU feature flags consistent VM-wideOliver Upton2-19/+10
2023-06-13KVM: arm64: Separate out feature sanitisation and initialisationOliver Upton1-0/+1
2023-06-10thread_info: move function declarations to linux/thread_info.hArnd Bergmann1-4/+0
2023-06-10cachestat: wire up cachestat for other architecturesNhat Pham2-1/+3
2023-06-08arm64: set __exception_irq_entry with __irq_entry as a defaultYoungmin Nam1-5/+0
2023-06-07arm64: cpufeature: fold cpus_set_cap() into update_cpu_capabilities()Mark Rutland1-10/+0
2023-06-07arm64: alternatives: use cpucap namingMark Rutland5-33/+33
2023-06-07arm64: standardise cpucap bitmap namesMark Rutland2-7/+7
2023-06-06arm64/sysreg: Convert OSECCR_EL1 to automatic generationMark Brown1-1/+0
2023-06-06arm64/sysreg: Convert OSDTRTX_EL1 to automatic generationMark Brown1-1/+0
2023-06-06arm64/sysreg: Convert OSDTRRX_EL1 to automatic generationMark Brown1-1/+0
2023-06-06arm64/sysreg: Convert OSLAR_EL1 to automatic generationMark Brown1-3/+0
2023-06-06arm64/sysreg: Standardise naming of bitfield constants in OSL[AS]R_EL1Mark Brown2-6/+6
2023-06-06arm64/sysreg: Convert MDSCR_EL1 to automatic register generationMark Brown1-1/+0
2023-06-06arm64/sysreg: Convert MDCCINT_EL1 to automatic register generationMark Brown1-1/+0
2023-06-06arm64: module: rework module VA range selectionMark Rutland1-1/+1
2023-06-06arm64: module: mandate MODULE_PLTSMark Rutland2-4/+0
2023-06-06arm64: module: move module randomization to module.cMark Rutland1-6/+0
2023-06-06arm64: kaslr: split kaslr/module initializationMark Rutland1-6/+8
2023-06-06arm64: add encodings of PIRx_ELx registersJoey Gouly2-0/+58
2023-06-06arm64: disable EL2 traps for PIEJoey Gouly2-3/+12
2023-06-06arm64: reorganise PAGE_/PROT_ macrosJoey Gouly1-28/+44
2023-06-06arm64: add PTE_WRITE to PROT_SECT_NORMALJoey Gouly1-1/+1
2023-06-06arm64: add PTE_UXN/PTE_WRITE to SWAPPER_*_FLAGSJoey Gouly1-4/+4
2023-06-06KVM: arm64: Save/restore PIE registersJoey Gouly1-0/+4
2023-06-06KVM: arm64: Save/restore TCR2_EL1Joey Gouly1-0/+1