aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-05-17arm64: mte: Ensure the cleared tags are visible before setting the PTECatalin Marinas1-0/+3
2022-05-17arm64: kexec: load from kimage prior to clobberingMark Rutland1-7/+15
2022-05-17arm64: paravirt: Use RCU read locks to guard stolen_timePrakruthi Deepak Heragu1-8/+21
2022-05-17arm64: lds: move special code sections out of kernel exec segmentArd Biesheuvel1-9/+12
2022-05-16arm64/sme: Remove _EL0 from name of SVCR - FIXME sysreg.hMark Brown4-26/+26
2022-05-16arm64/sme: Standardise bitfield names for SVCRMark Brown1-3/+3
2022-05-16arm64/fp: Rename SVE and SME LEN field name to _WIDTHMark Brown1-2/+2
2022-05-16Merge branch 'for-next/sme' into for-next/sysreg-genCatalin Marinas10-112/+1299
2022-05-16arm64/sve: Make kernel FPU protection RT friendlySebastian Andrzej Siewior1-2/+14
2022-05-16arm64/sve: Delay freeing memory in fpsimd_flush_thread()Sebastian Andrzej Siewior1-2/+15
2022-05-12arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUsShreyas K K1-0/+2
2022-05-12arm64: cpufeature: remove duplicate ID_AA64ISAR2_EL1 entryKristina Martsenko1-2/+1
2022-05-11Merge branch 'v5.18-rc5'Peter Zijlstra8-31/+37
2022-05-11arm64: Declare non global symbols as staticLinu Cherian1-1/+1
2022-05-10arm64: vdso: fix makefile dependency on vdso.soJoey Gouly3-6/+4
2022-05-08arm64: entry: use stackleak_erase_on_task_stack()Mark Rutland1-1/+1
2022-05-08randstruct: Split randstruct Makefile and CFLAGSKees Cook1-1/+2
2022-05-07arm64: kdump: Reimplement crashkernel=XChen Zhou2-4/+17
2022-05-07arm64: Use insert_resource() to simplify codeZhen Lei1-14/+3
2022-05-07fork: Generalize PF_IO_WORKER handlingEric W. Biederman1-4/+3
2022-05-07fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman1-2/+5
2022-05-06cpufreq: CPPC: Add per_cpu efficiency_classPierre Gondois1-0/+1
2022-05-06arm64/sme: More sensibly define the size for the ZA register setMark Brown1-2/+10
2022-05-04arm64/sysreg: Standardise ID_AA64ISAR0_EL1 macro namesMark Brown1-35/+35
2022-05-04arm64: Update name of ID_AA64ISAR0_EL1_ATOMIC to reflect ARMMark Brown1-3/+3
2022-05-04arm64/mte: Make TCF field values and naming more standardMark Brown1-4/+5
2022-05-04arm64/mte: Make TCF0 naming and field values more standardMark Brown1-3/+3
2022-05-04Merge branch kvm-arm64/wfxt into kvmarm-master/nextMarc Zyngier2-0/+14
2022-05-04Merge remote-tracking branch 'arm64/for-next/sme' into kvmarm-master/nextMarc Zyngier10-109/+1263
2022-04-29vmcore: convert copy_oldmem_page() to take an iov_iterMatthew Wilcox (Oracle)1-25/+4
2022-04-29arm64: Treat ESR_ELx as a 64-bit registerAlexandru Elisei8-54/+54
2022-04-29arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscallAlexandru Elisei1-1/+1
2022-04-29arm64/ftrace: Make function graph use ftrace directlyChengming Zhou2-17/+17
2022-04-29arm64/sme: Fix NULL check after kzallocWan Jiabing1-1/+1
2022-04-28elf: Fix the arm64 MTE ELF segment name and valueCatalin Marinas1-1/+1
2022-04-27arm64/sme: Add ID_AA64SMFR0_EL1 to __read_sysreg_by_encoding()Mark Brown1-0/+1
2022-04-25arm64: Add support for user sub-page fault probingCatalin Marinas1-0/+30
2022-04-22arm64/sme: Save and restore streaming mode over EFI runtime callsMark Brown1-6/+42
2022-04-22arm64/sme: Disable streaming mode and ZA when flushing CPU stateMark Brown1-0/+9
2022-04-22arm64/sme: Add ptrace support for ZAMark Brown1-0/+144
2022-04-22arm64/sme: Implement ptrace support for streaming mode SVE registersMark Brown2-54/+191
2022-04-22arm64/sme: Implement ZA signal handlingMark Brown2-3/+139
2022-04-22arm64/sme: Implement streaming SVE signal handlingMark Brown1-10/+32
2022-04-22arm64/sme: Disable ZA and streaming mode when handling signalsMark Brown1-0/+7
2022-04-22arm64/sme: Implement traps and syscall handling for SMEMark Brown4-23/+214
2022-04-22arm64/sme: Implement ZA context switchingMark Brown2-7/+35
2022-04-22arm64/sme: Implement streaming SVE context switchingMark Brown2-20/+94
2022-04-22arm64/sme: Implement SVCR context switchingMark Brown2-1/+19
2022-04-22arm64/sme: Implement support for TPIDR2Mark Brown2-2/+16
2022-04-22arm64/sme: Implement vector length configuration prctl()sMark Brown1-0/+32