summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel
AgeCommit message (Expand)Author
2024-02-16arm64: mm: Add support for folding PUDs at runtimeArd Biesheuvel
2024-02-16arm64: Enable LPA2 at boot if supported by the systemArd Biesheuvel
2024-02-16arm64: mm: add LPA2 and 5 level paging support to G-to-nG conversionArd Biesheuvel
2024-02-16arm64: mm: Add feature override support for LVAArd Biesheuvel
2024-02-16arm64: mm: Handle LVA support as a CPU featureArd Biesheuvel
2024-02-16arm64: mm: omit redundant remap of kernel imageArd Biesheuvel
2024-02-16arm64: kernel: Create initial ID map from C codeArd Biesheuvel
2024-02-16arm64: mm: Use 48-bit virtual addressing for the permanent ID mapArd Biesheuvel
2024-02-16arm64: head: Move early kernel mapping routines into C codeArd Biesheuvel
2024-02-16arm64: mm: Make kaslr_requires_kpti() a static inlineArd Biesheuvel
2024-02-16arm64: head: move memstart_offset_seed handling to C codeArd Biesheuvel
2024-02-16arm64: idreg-override: Create a pseudo feature for rodata=offArd Biesheuvel
2024-02-16arm64: kaslr: Use feature override instead of parsing the cmdline againArd Biesheuvel
2024-02-16arm64: cpufeature: Add helper to test for CPU feature overridesArd Biesheuvel
2024-02-16arm64: head: move dynamic shadow call stack patching into early C runtimeArd Biesheuvel
2024-02-16arm64: head: Run feature override detection before mapping the kernelArd Biesheuvel
2024-02-16arm64: Move feature overrides into the BSS sectionArd Biesheuvel
2024-02-16arm64: head: Clear BSS and the kernel page tables in one goArd Biesheuvel
2024-02-16arm64: kernel: Remove early fdt remap codeArd Biesheuvel
2024-02-16arm64: idreg-override: Move to early mini C runtimeArd Biesheuvel
2024-02-16arm64: head: move relocation handling to C codeArd Biesheuvel
2024-02-16arm64: kernel: Don't rely on objcopy to make code under pi/ __initArd Biesheuvel
2024-02-16arm64: kernel: Manage absolute relocations in code built under pi/Ard Biesheuvel
2024-02-15arm64/sve: Lower the maximum allocation for the SVE ptrace regsetMark Brown
2024-02-15arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errataEaswar Hariharan
2024-02-15arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1Marc Zyngier
2024-02-12arm64: cpufeatures: Only check for NV1 if NV is presentMarc Zyngier
2024-02-12arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding()Marc Zyngier
2024-02-09arm64/signal: Don't assume that TIF_SVE means we saved SVE stateMark Brown
2024-02-09arm64: kaslr: Adjust randomization range dynamicallyArd Biesheuvel
2024-02-08KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implementedMarc Zyngier
2024-02-08arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negativeMarc Zyngier
2024-02-08arm64: cpufeature: Detect HCR_EL2.NV1 being RES0Marc Zyngier
2024-02-08arm64: cpufeature: Add ID_AA64MMFR4_EL1 handlingMarc Zyngier
2024-02-08arm64: cpufeature: Correctly display signed override valuesMarc Zyngier
2024-02-08arm64: cpufeatures: Correctly handle signed valuesMarc Zyngier
2024-01-30arm64: vdso32: Remove unused vdso32-offsets.hKevin Brodsky
2024-01-30arm64: scs: Disable LTO for SCS patching codeArd Biesheuvel
2024-01-30arm64: Revert "scs: Work around full LTO issue with dynamic SCS"Ard Biesheuvel
2024-01-19Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2024-01-18arm64/sme: Always exit sme_alloc() early with existing storageMark Brown
2024-01-18arm64/fpsimd: Remove spurious check for SVE supportMark Brown
2024-01-18arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptraceMark Brown
2024-01-18arm64: entry: simplify kernel_exit logicMark Rutland
2024-01-18arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOADMark Rutland
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2024-01-12arm64: errata: Add Cortex-A510 speculative unprivileged load workaroundRob Herring
2024-01-12arm64: Rename ARM64_WORKAROUND_2966298Rob Herring
2024-01-12arm64: fpsimd: Bring cond_yield asm macro in line with new rulesArd Biesheuvel