summaryrefslogtreecommitdiff
path: root/arch/arm64/include
AgeCommit message (Expand)AuthorFilesLines
2022-09-19Merge branch kvm-arm64/single-step-async-exception into kvmarm-master/nextMarc Zyngier1-0/+4
2022-09-19KVM: arm64: Clear PSTATE.SS when the Software Step state was Active-pendingReiji Watanabe1-0/+3
2022-09-19KVM: arm64: Preserve PSTATE.SS for the guest while single-step is enabledReiji Watanabe1-0/+1
2022-09-16arm64: alternatives: add shared NOP callbackMark Rutland1-1/+1
2022-09-16arm64: alternatives: add alternative_has_feature_*()Mark Rutland3-7/+46
2022-09-16arm64: alternatives: have callbacks take a capMark Rutland4-16/+21
2022-09-16arm64: cpufeature: make cpus_have_cap() noinstr-safeMark Rutland1-2/+2
2022-09-16arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.cJames Morse1-0/+2
2022-09-16arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generationMark Brown1-3/+0
2022-09-16arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generationMark Brown1-2/+0
2022-09-16arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generationMark Brown1-24/+0
2022-09-16arm64/sysreg: Use feature numbering for PMU and SPE revisionsMark Brown1-7/+7
2022-09-16arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition namesMark Brown5-29/+29
2022-09-16arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architectureMark Brown5-28/+28
2022-09-16arm64: rework BTI exception handlingMark Rutland1-1/+2
2022-09-16arm64: rework FPAC exception handlingMark Rutland1-1/+2
2022-09-16arm64: consistently pass ESR_ELx to die()Mark Rutland1-1/+1
2022-09-16arm64: die(): pass 'err' as longMark Rutland1-1/+1
2022-09-12kernel: exit: cleanup release_thread()Kefeng Wang1-3/+0
2022-09-09arm64: atomic: always inline the assemblyMark Rutland2-26/+38
2022-09-09arm64: atomics: remove LL/SC trampolinesMark Rutland1-31/+9
2022-09-09arm64: stacktrace: track hyp stacks in unwinder's address spaceMark Rutland1-25/+4
2022-09-09arm64: stacktrace: track all stack boundaries explicitlyMark Rutland2-93/+76
2022-09-09arm64: stacktrace: remove stack type from fp translatorMark Rutland1-4/+2
2022-09-09arm64: stacktrace: rework stack boundary discoveryMark Rutland3-52/+56
2022-09-09arm64: stacktrace: add stackinfo_on_stack() helperMark Rutland1-8/+21
2022-09-09arm64: stacktrace: move SDEI stack helpers to stacktrace codeMark Rutland2-18/+39
2022-09-09arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record()Mark Rutland1-10/+13
2022-09-09arm64: stacktrace: simplify unwind_next_common()Mark Rutland1-6/+6
2022-09-09arm64: stacktrace: fix kerneldoc commentsMark Rutland2-13/+19
2022-09-09arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofdayJoey Gouly1-4/+15
2022-09-09arm64: alternative: patch alternatives in the vDSOJoey Gouly1-0/+3
2022-09-09arm64: module: move find_section to headerJoey Gouly1-0/+15
2022-09-09arm64/sysreg: Convert SCXTNUM_EL1 to automatic generationMark Brown1-2/+0
2022-09-09arm64/sysreg: Convert TIPDR_EL1 to automatic generationMark Brown1-2/+0
2022-09-09arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generationMark Brown1-21/+0
2022-09-09arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generationMark Brown1-24/+0
2022-09-09arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generationMark Brown1-19/+0
2022-09-09arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generationKristina Martsenko1-23/+0
2022-09-09arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generationMark Brown1-30/+0
2022-09-09arm64/sysreg: Convert HCRX_EL2 to automatic generationMark Brown1-4/+0
2022-09-09arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumerationMark Brown1-1/+1
2022-09-09arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumerationMark Brown1-1/+1
2022-09-09arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fieldsMark Brown1-2/+2
2022-09-09arm64/sysreg: Standardise naming for MTE feature enumerationMark Brown2-4/+4
2022-09-09arm64/sysreg: Standardise naming for SSBS feature enumerationMark Brown1-5/+5
2022-09-09arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constantsMark Brown1-2/+2
2022-09-09arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constantsMark Brown1-5/+4
2022-09-09arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnPMark Brown1-1/+1
2022-09-09arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARangeMark Brown2-2/+2