summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel
AgeCommit message (Expand)AuthorFilesLines
2024-02-16arm64: kernel: Create initial ID map from C codeArd Biesheuvel6-244/+61
2024-02-16arm64: mm: Use 48-bit virtual addressing for the permanent ID mapArd Biesheuvel1-0/+5
2024-02-16arm64: head: Move early kernel mapping routines into C codeArd Biesheuvel12-90/+311
2024-02-16arm64: mm: Make kaslr_requires_kpti() a static inlineArd Biesheuvel2-42/+2
2024-02-16arm64: head: move memstart_offset_seed handling to C codeArd Biesheuvel3-7/+5
2024-02-16arm64: idreg-override: Create a pseudo feature for rodata=offArd Biesheuvel1-0/+2
2024-02-16arm64: kaslr: Use feature override instead of parsing the cmdline againArd Biesheuvel2-55/+2
2024-02-16arm64: cpufeature: Add helper to test for CPU feature overridesArd Biesheuvel1-8/+1
2024-02-16arm64: head: move dynamic shadow call stack patching into early C runtimeArd Biesheuvel5-29/+25
2024-02-16arm64: head: Run feature override detection before mapping the kernelArd Biesheuvel2-11/+10
2024-02-16arm64: Move feature overrides into the BSS sectionArd Biesheuvel1-7/+7
2024-02-16arm64: head: Clear BSS and the kernel page tables in one goArd Biesheuvel2-22/+14
2024-02-16arm64: kernel: Remove early fdt remap codeArd Biesheuvel1-15/+0
2024-02-16arm64: idreg-override: Move to early mini C runtimeArd Biesheuvel5-28/+30
2024-02-16arm64: head: move relocation handling to C codeArd Biesheuvel5-104/+82
2024-02-16arm64: kernel: Don't rely on objcopy to make code under pi/ __initArd Biesheuvel2-9/+13
2024-02-16arm64: kernel: Manage absolute relocations in code built under pi/Ard Biesheuvel3-2/+155
2024-02-09arm64: kaslr: Adjust randomization range dynamicallyArd Biesheuvel2-5/+8
2024-01-30arm64: vdso32: Remove unused vdso32-offsets.hKevin Brodsky1-9/+0
2024-01-30arm64: scs: Disable LTO for SCS patching codeArd Biesheuvel1-0/+6
2024-01-30arm64: Revert "scs: Work around full LTO issue with dynamic SCS"Ard Biesheuvel1-7/+1
2024-01-20Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds6-30/+51
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-11/+2
2024-01-18arm64/sme: Always exit sme_alloc() early with existing storageMark Brown1-2/+4
2024-01-18arm64/fpsimd: Remove spurious check for SVE supportMark Brown1-4/+2
2024-01-18arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptraceMark Brown1-6/+7
2024-01-18arm64: entry: simplify kernel_exit logicMark Rutland1-5/+4
2024-01-18arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOADMark Rutland1-9/+13
2024-01-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2024-01-12arm64: errata: Add Cortex-A510 speculative unprivileged load workaroundRob Herring1-2/+15
2024-01-12arm64: Rename ARM64_WORKAROUND_2966298Rob Herring2-3/+3
2024-01-12arm64: fpsimd: Bring cond_yield asm macro in line with new rulesArd Biesheuvel1-2/+0
2024-01-12arm64: scs: Work around full LTO issue with dynamic SCSArd Biesheuvel1-1/+7
2024-01-11Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+2
2024-01-11Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+1
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds3-29/+15
2024-01-09Merge tag 'sched-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-13/+13
2024-01-08Merge tag 'kvmarm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini1-1/+40
2024-01-04Merge branch 'for-next/fixes' into for-next/coreWill Deacon1-0/+4
2024-01-04Merge branch 'for-next/stacktrace' into for-next/coreWill Deacon1-44/+102
2024-01-04Merge branch 'for-next/rip-vpipt' into for-next/coreWill Deacon1-5/+0
2024-01-04Merge branch 'for-next/mm' into for-next/coreWill Deacon1-3/+4
2024-01-04Merge branch 'for-next/lpa2-prep' into for-next/coreWill Deacon3-1/+41
2024-01-04Merge branch 'for-next/kbuild' into for-next/coreWill Deacon1-4/+4
2024-01-04Merge branch 'for-next/fpsimd' into for-next/coreWill Deacon1-59/+106
2024-01-04Merge branch 'for-next/early-idreg-overrides' into for-next/coreWill Deacon2-58/+102
2023-12-27rseq: Split out rseq.h from sched.hKent Overstreet1-0/+1
2023-12-23arm64/amu: Use capacity_ref_freq() to set AMU ratioVincent Guittot1-13/+13
2023-12-21kexec_file, arm64: print out debugging message if requiredBaoquan He3-29/+15
2023-12-19Merge branch kvm-arm64/nv-6.8-prefix into kvmarm-master/nextMarc Zyngier1-1/+1