Show patches with: Series = arm64: Add support for LPA2 at stage1 and WXN       |    State = Action Required       |   61 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4,61/61] arm64: mm: add support for WXN memory translation attribute arm64: Add support for LPA2 at stage1 and WXN - 1 - --- 2023-09-12 Ard Biesheuvel New
[v4,60/61] mm: add arch hook to validate mmap() prot flags arm64: Add support for LPA2 at stage1 and WXN - 1 - --- 2023-09-12 Ard Biesheuvel New
[v4,59/61] arm64: defconfig: Enable LPA2 support arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,58/61] arm64: Enable 52-bit virtual addressing for 4k and 16k granule configs arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,57/61] arm64: kvm: Limit HYP VA and host S2 range to 48 bits when LPA2 is in effect arm64: Add support for LPA2 at stage1 and WXN 2 - - --- 2023-09-12 Ard Biesheuvel New
[v4,56/61] arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels arm64: Add support for LPA2 at stage1 and WXN 2 - - --- 2023-09-12 Ard Biesheuvel New
[v4,55/61] arm64: ptdump: Deal with translation levels folded at runtime arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,54/61] arm64: ptdump: Disregard unaddressable VA space arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,53/61] arm64: mm: Add support for folding PUDs at runtime arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,52/61] arm64: kasan: Reduce minimum shadow alignment and enable 5 level paging arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,51/61] arm64: mm: Add 5 level paging support to fixmap and swapper handling arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,50/61] arm64: Enable LPA2 at boot if supported by the system arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,49/61] arm64: mm: add LPA2 and 5 level paging support to G-to-nG conversion arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,48/61] arm64: mm: Add definitions to support 5 levels of paging arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,47/61] arm64: mm: Add LPA2 support to phys<->pte conversion routines arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,46/61] arm64: mm: Wire up TCR.DS bit to PTE shareability fields arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,45/61] arm64/mm: Avoid #define'ing PTE_MAYBE_NG to 0x0 for asm use arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,44/61] arm64: mm: Add feature override support for LVA arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,43/61] arm64: mm: Handle LVA support as a CPU feature arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,42/61] arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] arm64: Add support for LPA2 at stage1 and WXN 1 - - --- 2023-09-12 Ard Biesheuvel New
[v4,41/61] arm64/mm: Add FEAT_LPA2 specific TCR_EL1.DS field arm64: Add support for LPA2 at stage1 and WXN 1 - - --- 2023-09-12 Ard Biesheuvel New
[v4,40/61] arm64: mmu: Make cpu_replace_ttbr1() out of line arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,39/61] arm64: Revert "mm: provide idmap pointer to cpu_replace_ttbr1()" arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,38/61] arm64: mm: omit redundant remap of kernel image arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,37/61] arm64: mm: avoid fixmap for early swapper_pg_dir updates arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,36/61] arm64: kernel: Create initial ID map from C code arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,35/61] arm64: pgtable: Decouple PGDIR size macros from PGD/PUD/PMD levels arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,34/61] arm64: mm: Use 48-bit virtual addressing for the permanent ID map arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,33/61] arm64: head: Move early kernel mapping routines into C code arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,32/61] arm64: mm: Make kaslr_requires_kpti() a static inline arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,31/61] arm64: head: move memstart_offset_seed handling to C code arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,30/61] arm64: head: allocate more pages for the kernel mapping arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,29/61] arm64: Add helpers to probe local CPU for PAC and BTI support arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,28/61] arm64: idreg-override: Create a pseudo feature for rodata=off arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,27/61] arm64/kernel: Move 'nokaslr' parsing out of early idreg code arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,26/61] arm64: kaslr: Use feature override instead of parsing the cmdline again arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,25/61] arm64: head: move dynamic shadow call stack patching into early C runtime arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,24/61] arm64: head: Run feature override detection before mapping the kernel arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,23/61] arm64: Move feature overrides into the BSS section arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,22/61] arm64: head: Clear BSS and the kernel page tables in one go arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,21/61] arm64: kernel: Remove early fdt remap code arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,20/61] arm64: idreg-override: Move to early mini C runtime arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,19/61] arm64: idreg-override: Avoid kstrtou64() to parse a single hex digit arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,18/61] arm64: idreg-override: Avoid sprintf() for simple string concatenation arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,17/61] arm64: idreg-override: avoid strlen() to check for empty strings arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,16/61] arm64: idreg-override: Avoid parameq() and parameqn() arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,15/61] arm64: idreg-override: Prepare for place relative reloc patching arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,14/61] arm64: idreg-override: Omit non-NULL checks for override pointer arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,13/61] arm64: head: move relocation handling to C code arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,12/61] arm64: kernel: Don't rely on objcopy to make code under pi/ __init arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,11/61] arm64: kernel: Manage absolute relocations in code built under pi/ arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,10/61] arm64: kaslr: Adjust randomization range dynamically arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,09/61] arm64: mm: Reclaim unused vmemmap region for vmalloc use arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,08/61] arm64: vmemmap: Avoid base2 order of struct page size to dimension region arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,07/61] arm64: ptdump: Discover start of vmemmap region at runtime arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,06/61] arm64: ptdump: Allow all region boundaries to be defined at boot time arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,05/61] arm64: mm: Move fixmap region above vmemmap region arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,04/61] arm64: mm: Move PCI I/O emulation region above the vmemmap region arm64: Add support for LPA2 at stage1 and WXN - - - --- 2023-09-12 Ard Biesheuvel New
[v4,03/61] arm64: mm: get rid of kimage_vaddr global variable arm64: Add support for LPA2 at stage1 and WXN 1 - - --- 2023-09-12 Ard Biesheuvel New
[v4,02/61] arm64: mm: Take potential load offset into account when KASLR is off arm64: Add support for LPA2 at stage1 and WXN - 1 - --- 2023-09-12 Ard Biesheuvel New
[v4,01/61] arm64: kernel: Disable latent_entropy GCC plugin in early C runtime arm64: Add support for LPA2 at stage1 and WXN 1 - - --- 2023-09-12 Ard Biesheuvel New