summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel
Commit message (Expand)AuthorAgeFilesLines
...
| | * arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negativeMarc Zyngier2024-02-081-8/+15
| | * arm64: cpufeature: Detect HCR_EL2.NV1 being RES0Marc Zyngier2024-02-081-0/+12
| | * arm64: cpufeature: Add ID_AA64MMFR4_EL1 handlingMarc Zyngier2024-02-082-0/+8
| | * arm64: cpufeature: Correctly display signed override valuesMarc Zyngier2024-02-081-1/+2
| | * arm64: cpufeatures: Correctly handle signed valuesMarc Zyngier2024-02-081-9/+56
* | | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-146-9/+14
|\ \ \
| * | | arm64, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-232-3/+9
| * | | crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He2024-02-232-2/+2
| * | | mm/vmalloc: remove vmap_area_listBaoquan He2024-02-231-1/+0
| * | | arm64/mm: new ptep layer to manage contig bitRyan Roberts2024-02-222-3/+3
| * | | arm64/mm: convert set_pte_at() to set_ptes(..., 1)Ryan Roberts2024-02-221-1/+1
| * | | arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)Ryan Roberts2024-02-221-1/+1
* | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2024-03-1430-781/+1107
|\ \ \ \
| * | | | Revert "arm64: mm: add support for WXN memory translation attribute"Catalin Marinas2024-03-132-26/+1
| * | | | Merge branch 'for-next/stage1-lpa2' into for-next/coreCatalin Marinas2024-03-0719-639/+846
| |\ \ \ \
| | * | | | arm64: gitignore: ignore relacheckBartosz Golaszewski2024-02-221-0/+3
| | * | | | arm64: Use Signed/Unsigned enums for TGRAN{4,16,64} and VARangeMarc Zyngier2024-02-191-12/+3
| | * | | | arm64: mm: add support for WXN memory translation attributeArd Biesheuvel2024-02-162-1/+26
| | * | | | arm64: Enable 52-bit virtual addressing for 4k and 16k granule configsArd Biesheuvel2024-02-161-4/+18
| | * | | | arm64: mm: Add support for folding PUDs at runtimeArd Biesheuvel2024-02-161-0/+2
| | * | | | arm64: Enable LPA2 at boot if supported by the systemArd Biesheuvel2024-02-165-8/+86
| | * | | | arm64: mm: add LPA2 and 5 level paging support to G-to-nG conversionArd Biesheuvel2024-02-161-3/+6
| | * | | | arm64: mm: Add feature override support for LVAArd Biesheuvel2024-02-163-2/+39
| | * | | | arm64: mm: Handle LVA support as a CPU featureArd Biesheuvel2024-02-165-26/+23
| | * | | | arm64: mm: omit redundant remap of kernel imageArd Biesheuvel2024-02-162-1/+6
| | * | | | arm64: kernel: Create initial ID map from C codeArd Biesheuvel2024-02-166-244/+61
| | * | | | arm64: mm: Use 48-bit virtual addressing for the permanent ID mapArd Biesheuvel2024-02-161-0/+5
| | * | | | arm64: head: Move early kernel mapping routines into C codeArd Biesheuvel2024-02-1612-90/+311
| | * | | | arm64: mm: Make kaslr_requires_kpti() a static inlineArd Biesheuvel2024-02-162-42/+2
| | * | | | arm64: head: move memstart_offset_seed handling to C codeArd Biesheuvel2024-02-163-7/+5
| | * | | | arm64: idreg-override: Create a pseudo feature for rodata=offArd Biesheuvel2024-02-161-0/+2
| | * | | | arm64: kaslr: Use feature override instead of parsing the cmdline againArd Biesheuvel2024-02-162-55/+2
| | * | | | arm64: cpufeature: Add helper to test for CPU feature overridesArd Biesheuvel2024-02-161-8/+1
| | * | | | arm64: head: move dynamic shadow call stack patching into early C runtimeArd Biesheuvel2024-02-165-29/+25
| | * | | | arm64: head: Run feature override detection before mapping the kernelArd Biesheuvel2024-02-162-11/+10
| | * | | | arm64: Move feature overrides into the BSS sectionArd Biesheuvel2024-02-161-7/+7
| | * | | | arm64: head: Clear BSS and the kernel page tables in one goArd Biesheuvel2024-02-162-22/+14
| | * | | | arm64: kernel: Remove early fdt remap codeArd Biesheuvel2024-02-161-15/+0
| | * | | | arm64: idreg-override: Move to early mini C runtimeArd Biesheuvel2024-02-165-28/+30
| | * | | | arm64: head: move relocation handling to C codeArd Biesheuvel2024-02-165-104/+82
| | * | | | arm64: kernel: Don't rely on objcopy to make code under pi/ __initArd Biesheuvel2024-02-162-9/+13
| | * | | | arm64: kernel: Manage absolute relocations in code built under pi/Ard Biesheuvel2024-02-163-2/+155
| | | | | |
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| *-----. \ \ \ \ Merge branches 'for-next/reorg-va-space', 'for-next/rust-for-arm64', 'for-nex...Catalin Marinas2024-03-0715-143/+287
| |\ \ \ \ \ \ \ \ | | | |_|_|/ / / / | | |/| | | | | |
| | | | | * | | | arm64/hwcap: Define hwcaps for 2023 DPISA featuresMark Brown2024-03-072-0/+50
| | | | | * | | | arm64/ptrace: Expose FPMR via ptraceMark Brown2024-03-071-0/+42
| | | | | * | | | arm64/signal: Add FPMR signal handlingMark Brown2024-03-071-0/+59
| | | | | * | | | arm64/fpsimd: Support FEAT_FPMRMark Brown2024-03-072-0/+22
| | | | | * | | | arm64/cpufeature: Hook new identification registers up to cpufeatureMark Brown2024-03-072-0/+31
| | |_|_|/ / / / | |/| | | | | |
| | | | * | | | arm64: Unmask Debug + SError in do_notify_resume()Mark Rutland2024-02-201-3/+5
| | | | * | | | arm64: Move do_notify_resume() to entry-common.cMark Rutland2024-02-202-33/+34