Show patches with: Series = arm64: Add support for LPA2 and WXN at stage 1       |   43 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v8,43/43] arm64: mm: add support for WXN memory translation attribute arm64: Add support for LPA2 and WXN at stage 1 - 1 - --- 2024-02-14 Ard Biesheuvel New
[v8,42/43] mm: add arch hook to validate mmap() prot flags arm64: Add support for LPA2 and WXN at stage 1 - 1 - --- 2024-02-14 Ard Biesheuvel New
[v8,41/43] arm64: defconfig: Enable LPA2 support arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,40/43] arm64: Enable 52-bit virtual addressing for 4k and 16k granule configs arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,39/43] arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels arm64: Add support for LPA2 and WXN at stage 1 2 - - --- 2024-02-14 Ard Biesheuvel New
[v8,38/43] arm64: ptdump: Deal with translation levels folded at runtime arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,37/43] arm64: ptdump: Disregard unaddressable VA space arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,36/43] arm64: mm: Add support for folding PUDs at runtime arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,35/43] arm64: kasan: Reduce minimum shadow alignment and enable 5 level paging arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,34/43] arm64: mm: Add 5 level paging support to fixmap and swapper handling arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,33/43] arm64: Enable LPA2 at boot if supported by the system arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,32/43] arm64: mm: add LPA2 and 5 level paging support to G-to-nG conversion arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,31/43] arm64: mm: Add definitions to support 5 levels of paging arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,30/43] arm64: mm: Add LPA2 support to phys<->pte conversion routines arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,29/43] arm64: mm: Wire up TCR.DS bit to PTE shareability fields arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,28/43] arm64: Add ESR decoding for exceptions involving translation level -1 arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,27/43] arm64: Avoid #define'ing PTE_MAYBE_NG to 0x0 for asm use arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,26/43] arm64: mm: Add feature override support for LVA arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,25/43] arm64: mm: Handle LVA support as a CPU feature arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,24/43] arm64: Revert "mm: provide idmap pointer to cpu_replace_ttbr1()" arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,23/43] arm64: mm: omit redundant remap of kernel image arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,22/43] arm64: mm: avoid fixmap for early swapper_pg_dir updates arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,21/43] arm64: kernel: Create initial ID map from C code arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,20/43] arm64: pgtable: Decouple PGDIR size macros from PGD/PUD/PMD levels arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,19/43] arm64: mm: Use 48-bit virtual addressing for the permanent ID map arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,18/43] arm64: head: Move early kernel mapping routines into C code arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,17/43] arm64: mmu: Make __cpu_replace_ttbr1() out of line arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,16/43] arm64: mm: Make kaslr_requires_kpti() a static inline arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,15/43] arm64: head: move memstart_offset_seed handling to C code arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,14/43] arm64: head: allocate more pages for the kernel mapping arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,13/43] arm64: Add helpers to probe local CPU for PAC and BTI support arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,12/43] arm64: idreg-override: Create a pseudo feature for rodata=off arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,11/43] arm64: kaslr: Use feature override instead of parsing the cmdline again arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,10/43] arm64: cpufeature: Add helper to test for CPU feature overrides arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,09/43] arm64: head: move dynamic shadow call stack patching into early C runtime arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,08/43] arm64: head: Run feature override detection before mapping the kernel arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,07/43] arm64: Move feature overrides into the BSS section arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,06/43] arm64: head: Clear BSS and the kernel page tables in one go arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,05/43] arm64: kernel: Remove early fdt remap code arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,04/43] arm64: idreg-override: Move to early mini C runtime arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,03/43] arm64: head: move relocation handling to C code arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,02/43] arm64: kernel: Don't rely on objcopy to make code under pi/ __init arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New
[v8,01/43] arm64: kernel: Manage absolute relocations in code built under pi/ arm64: Add support for LPA2 and WXN at stage 1 - - - --- 2024-02-14 Ard Biesheuvel New