aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-06-27arm64: Split unwind_init()Madhavan T. Venkataraman1-11/+55
2022-06-27arm64/signal: Clean up SVE/SME feature checking inconsistencyMark Brown1-8/+12
2022-06-24arm64: setup: drop early FDT pointer helpersArd Biesheuvel2-17/+0
2022-06-24arm64: head: avoid relocating the kernel twice for KASLRArd Biesheuvel6-140/+171
2022-06-24arm64: kaslr: defer initialization to initcall where permittedArd Biesheuvel1-55/+40
2022-06-24arm64: head: record CPU boot mode after enabling the MMUArd Biesheuvel2-39/+15
2022-06-24arm64: head: populate kernel page tables with MMU and caches onArd Biesheuvel1-46/+16
2022-06-24arm64: head: factor out TTBR1 assignment into a macroArd Biesheuvel1-4/+1
2022-06-24arm64: idreg-override: use early FDT mapping in ID mapArd Biesheuvel2-11/+7
2022-06-24arm64: head: create a temporary FDT mapping in the initial ID mapArd Biesheuvel1-1/+13
2022-06-24arm64: head: use relative references to the RELA and RELR tablesArd Biesheuvel2-17/+8
2022-06-24arm64: head: cover entire kernel image in initial ID mapArd Biesheuvel2-12/+26
2022-06-24arm64: head: add helper function to remap regions in early page tablesArd Biesheuvel1-0/+33
2022-06-24arm64: mm: provide idmap pointer to cpu_replace_ttbr1()Ard Biesheuvel2-2/+2
2022-06-24arm64: head: pass ID map root table address to __enable_mmu()Ard Biesheuvel2-6/+9
2022-06-24arm64: kernel: drop unnecessary PoC cache clean+invalidateArd Biesheuvel1-11/+0
2022-06-24arm64: head: split off idmap creation codeArd Biesheuvel1-49/+52
2022-06-24arm64: head: switch to map_memory macro for the extended ID mapArd Biesheuvel1-39/+37
2022-06-24arm64: head: simplify page table mapping macros (slightly)Ard Biesheuvel1-33/+22
2022-06-24arm64: head: drop idmap_ptrs_per_pgdArd Biesheuvel1-4/+3
2022-06-24arm64: head: move assignment of idmap_t0sz to C codeArd Biesheuvel1-12/+1
2022-06-24arm64: mm: make vabits_actual a build time constant if possibleArd Biesheuvel1-14/+1
2022-06-24arm64: head: move kimage_vaddr variable into C fileArd Biesheuvel1-7/+0
2022-06-24arm64: entry: simplify trampoline data pageArd Biesheuvel2-32/+24
2022-06-24jump_label: make initial NOP patching the special caseArd Biesheuvel1-11/+0
2022-06-23arm64: trap implementation defined functionality in userspaceKristina Martsenko1-0/+18
2022-06-23arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1Alexandru Elisei1-1/+1
2022-06-23arm64: mm: install KPTI nG mappings with MMU enabledArd Biesheuvel1-3/+51
2022-06-23arm64/sme: Expose SMIDR through sysfsMark Brown1-1/+22
2022-06-23arm64: compat: Move kuser32.S to .rodata sectionChen Zhongjin1-0/+1
2022-06-23arm64: stacktrace: use non-atomic __set_bitAndrey Konovalov1-1/+1
2022-06-23arm64: kasan: do not instrument stacktrace.cAndrey Konovalov2-2/+7
2022-06-23arm64: vdso32: enable orphan handling for VDSOJoey Gouly1-0/+1
2022-06-23arm64: vdso32: put ELF related sections in the linker scriptJoey Gouly1-1/+21
2022-06-23arm64: vdso: enable orphan handling for VDSOJoey Gouly1-1/+7
2022-06-23arm64: vdso: put ELF related sections in the linker scriptJoey Gouly1-0/+16
2022-06-23arm64: cpuidle: remove generic cpuidle supportMichael Walle1-29/+0
2022-06-17Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds4-77/+69
2022-06-16arm64/cpufeature: Unexport set_cpu_feature()Mark Brown1-1/+0
2022-06-15arm64: ftrace: remove redundant labelMark Rutland1-1/+0
2022-06-15arm64: ftrace: consistently handle PLTs.Mark Rutland1-71/+66
2022-06-15arm64: ftrace: fix branch range checksMark Rutland1-2/+2
2022-06-15Revert "arm64: Initialize jump labels before setup_machine_fdt()"Catalin Marinas1-4/+3
2022-06-14Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-9/+1
2022-06-10arm64: Add kasan_hw_tags_enable() prototype to silence sparseCatalin Marinas1-0/+6
2022-06-10arm64/sme: Fix EFI save/restoreMark Brown1-4/+14
2022-06-10arm64/fpsimd: Fix typo in commentXiang wangx1-1/+1
2022-06-09KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHEWill Deacon1-9/+1
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-5/+7
2022-06-03Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds3-5/+6