summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-03-153-18/+111
|\
| * Merge tag 'kvmarm-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Paolo Bonzini2024-03-113-18/+111
| |\
| | * arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1Marc Zyngier2024-02-151-1/+1
| | * arm64: cpufeatures: Only check for NV1 if NV is presentMarc Zyngier2024-02-121-2/+3
| | * arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding()Marc Zyngier2024-02-121-0/+1
| | * KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implementedMarc Zyngier2024-02-081-1/+17
| | * 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