Show patches with: Submitter = Ard Biesheuvel       |    State = Action Required       |   169 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v7,7/7] arm64: kaslr: Adjust randomization range dynamically arm64: Reorganize kernel VA space - - - --- 2023-12-13 Ard Biesheuvel New
[v7,6/7] arm64: mm: Reclaim unused vmemmap region for vmalloc use arm64: Reorganize kernel VA space - - - --- 2023-12-13 Ard Biesheuvel New
[v7,5/7] arm64: vmemmap: Avoid base2 order of struct page size to dimension region arm64: Reorganize kernel VA space 2 - - --- 2023-12-13 Ard Biesheuvel New
[v7,4/7] arm64: ptdump: Discover start of vmemmap region at runtime arm64: Reorganize kernel VA space - - - --- 2023-12-13 Ard Biesheuvel New
[v7,3/7] arm64: ptdump: Allow all region boundaries to be defined at boot time arm64: Reorganize kernel VA space 1 - - --- 2023-12-13 Ard Biesheuvel New
[v7,2/7] arm64: mm: Move fixmap region above vmemmap region arm64: Reorganize kernel VA space - - - --- 2023-12-13 Ard Biesheuvel New
[v7,1/7] arm64: mm: Move PCI I/O emulation region above the vmemmap region arm64: Reorganize kernel VA space - - - --- 2023-12-13 Ard Biesheuvel New
[v4,4/4] arm64: crypto: Disable yielding logic unless CONFIG_PREEMPT_VOLUNTARY=y arm64: Run kernel mode NEON with preemption enabled - - - --- 2023-12-08 Ard Biesheuvel New
[v4,3/4] arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD arm64: Run kernel mode NEON with preemption enabled 1 1 - --- 2023-12-08 Ard Biesheuvel New
[v4,2/4] arm64: fpsimd: Preserve/restore kernel mode NEON at context switch arm64: Run kernel mode NEON with preemption enabled - 2 - --- 2023-12-08 Ard Biesheuvel New
[v4,1/4] arm64: fpsimd: Drop unneeded 'busy' flag arm64: Run kernel mode NEON with preemption enabled - 1 1 --- 2023-12-08 Ard Biesheuvel New
[v6,41/41] arm64: Revert "mm: provide idmap pointer to cpu_replace_ttbr1()" arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,40/41] arm64: mm: omit redundant remap of kernel image arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,39/41] arm64: mm: avoid fixmap for early swapper_pg_dir updates arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,38/41] arm64: kernel: Create initial ID map from C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,37/41] arm64: pgtable: Decouple PGDIR size macros from PGD/PUD/PMD levels arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,36/41] arm64: mm: Use 48-bit virtual addressing for the permanent ID map arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,35/41] arm64: head: Move early kernel mapping routines into C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,34/41] arm64: mmu: Make __cpu_replace_ttbr1() out of line arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,33/41] arm64: mm: Make kaslr_requires_kpti() a static inline arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,32/41] arm64: head: move memstart_offset_seed handling to C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,31/41] arm64: head: allocate more pages for the kernel mapping arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,30/41] arm64: Add helpers to probe local CPU for PAC and BTI support arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,29/41] arm64: idreg-override: Create a pseudo feature for rodata=off arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,28/41] arm64: kaslr: Use feature override instead of parsing the cmdline again arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,27/41] arm64: cpufeature: Add helper to test for CPU feature overrides arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,26/41] arm64: head: move dynamic shadow call stack patching into early C runtime arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,25/41] arm64: head: Run feature override detection before mapping the kernel arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,24/41] arm64: Move feature overrides into the BSS section arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,23/41] arm64: head: Clear BSS and the kernel page tables in one go arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,22/41] arm64: kernel: Remove early fdt remap code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,21/41] arm64: idreg-override: Move to early mini C runtime arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,20/41] arm64/kernel: Move 'nokaslr' parsing out of early idreg code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,19/41] arm64: idreg-override: Avoid kstrtou64() to parse a single hex digit arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,18/41] arm64: idreg-override: Avoid sprintf() for simple string concatenation arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,17/41] arm64: idreg-override: avoid strlen() to check for empty strings arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,16/41] arm64: idreg-override: Avoid parameq() and parameqn() arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,15/41] arm64: idreg-override: Prepare for place relative reloc patching arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,14/41] arm64: idreg-override: Omit non-NULL checks for override pointer arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,13/41] arm64: head: move relocation handling to C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,12/41] arm64: kernel: Don't rely on objcopy to make code under pi/ __init arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,11/41] arm64: kernel: Manage absolute relocations in code built under pi/ arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,10/41] arm64: kaslr: Adjust randomization range dynamically arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,09/41] arm64: mm: Reclaim unused vmemmap region for vmalloc use arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,08/41] arm64: vmemmap: Avoid base2 order of struct page size to dimension region arm64: Reorganize kernel VA space for LPA2 1 - - --- 2023-11-29 Ard Biesheuvel New
[v6,07/41] arm64: ptdump: Discover start of vmemmap region at runtime arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,06/41] arm64: ptdump: Allow all region boundaries to be defined at boot time arm64: Reorganize kernel VA space for LPA2 1 - - --- 2023-11-29 Ard Biesheuvel New
[v6,05/41] arm64: mm: Move fixmap region above vmemmap region arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,04/41] arm64: mm: Move PCI I/O emulation region above the vmemmap region arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-29 Ard Biesheuvel New
[v6,03/41] arm64: mm: get rid of kimage_vaddr global variable arm64: Reorganize kernel VA space for LPA2 1 1 - --- 2023-11-29 Ard Biesheuvel New
[v6,02/41] arm64: mm: Take potential load offset into account when KASLR is off arm64: Reorganize kernel VA space for LPA2 - 1 - --- 2023-11-29 Ard Biesheuvel New
[v6,01/41] arm64: kernel: Disable latent_entropy GCC plugin in early C runtime arm64: Reorganize kernel VA space for LPA2 1 - - --- 2023-11-29 Ard Biesheuvel New
KVM: arm64: Use helpers to classify exception types reported via ESR KVM: arm64: Use helpers to classify exception types reported via ESR 1 - - --- 2023-11-28 Ard Biesheuvel New
[v3,5/5] arm64: crypto: Remove FPSIMD yield logic from glue code arm64: Run kernel mode NEON with preemption enabled - - - --- 2023-11-27 Ard Biesheuvel New
[v3,4/5] arm64: crypto: Remove conditional yield logic arm64: Run kernel mode NEON with preemption enabled - - - --- 2023-11-27 Ard Biesheuvel New
[v3,3/5] arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD arm64: Run kernel mode NEON with preemption enabled 1 1 - --- 2023-11-27 Ard Biesheuvel New
[v3,2/5] arm64: fpsimd: Preserve/restore kernel mode NEON at context switch arm64: Run kernel mode NEON with preemption enabled - 2 - --- 2023-11-27 Ard Biesheuvel New
[v3,1/5] arm64: fpsimd: Drop unneeded 'busy' flag arm64: Run kernel mode NEON with preemption enabled - 1 - --- 2023-11-27 Ard Biesheuvel New
[v2,3/3] arm64: Kconfig: drop KAISER reference from KPTI option description arm64 kpti fixes - - - --- 2023-11-27 Ard Biesheuvel New
[v2,2/3] arm64: mm: Only map KPTI trampoline if it is going to be used arm64 kpti fixes - - - --- 2023-11-27 Ard Biesheuvel New
[v2,1/3] arm64: Avoid enabling KPTI unnecessarily arm64 kpti fixes 1 - - --- 2023-11-27 Ard Biesheuvel New
arm64: Avoid enabling KPTI unnecessarily arm64: Avoid enabling KPTI unnecessarily - 1 1 --- 2023-11-27 Ard Biesheuvel New
[v5,39/39] arm64: Revert "mm: provide idmap pointer to cpu_replace_ttbr1()" arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,38/39] arm64: mm: omit redundant remap of kernel image arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,37/39] arm64: mm: avoid fixmap for early swapper_pg_dir updates arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,36/39] arm64: kernel: Create initial ID map from C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,35/39] arm64: pgtable: Decouple PGDIR size macros from PGD/PUD/PMD levels arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,34/39] arm64: mm: Use 48-bit virtual addressing for the permanent ID map arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,33/39] arm64: head: Move early kernel mapping routines into C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,32/39] arm64: mm: Make kaslr_requires_kpti() a static inline arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,31/39] arm64: head: move memstart_offset_seed handling to C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,30/39] arm64: head: allocate more pages for the kernel mapping arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,29/39] arm64: Add helpers to probe local CPU for PAC and BTI support arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,28/39] arm64: idreg-override: Create a pseudo feature for rodata=off arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,27/39] arm64/kernel: Move 'nokaslr' parsing out of early idreg code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,26/39] arm64: kaslr: Use feature override instead of parsing the cmdline again arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,25/39] arm64: head: move dynamic shadow call stack patching into early C runtime arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,24/39] arm64: head: Run feature override detection before mapping the kernel arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,23/39] arm64: Move feature overrides into the BSS section arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,22/39] arm64: head: Clear BSS and the kernel page tables in one go arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,21/39] arm64: kernel: Remove early fdt remap code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,20/39] arm64: idreg-override: Move to early mini C runtime arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,19/39] arm64: idreg-override: Avoid kstrtou64() to parse a single hex digit arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,18/39] arm64: idreg-override: Avoid sprintf() for simple string concatenation arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,17/39] arm64: idreg-override: avoid strlen() to check for empty strings arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,16/39] arm64: idreg-override: Avoid parameq() and parameqn() arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,15/39] arm64: idreg-override: Prepare for place relative reloc patching arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,14/39] arm64: idreg-override: Omit non-NULL checks for override pointer arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,13/39] arm64: head: move relocation handling to C code arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,12/39] arm64: kernel: Don't rely on objcopy to make code under pi/ __init arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,11/39] arm64: kernel: Manage absolute relocations in code built under pi/ arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,10/39] arm64: kaslr: Adjust randomization range dynamically arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,09/39] arm64: mm: Reclaim unused vmemmap region for vmalloc use arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,08/39] arm64: vmemmap: Avoid base2 order of struct page size to dimension region arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,07/39] arm64: ptdump: Discover start of vmemmap region at runtime arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,06/39] arm64: ptdump: Allow all region boundaries to be defined at boot time arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,05/39] arm64: mm: Move fixmap region above vmemmap region arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,04/39] arm64: mm: Move PCI I/O emulation region above the vmemmap region arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
[v5,03/39] arm64: mm: get rid of kimage_vaddr global variable arm64: Reorganize kernel VA space for LPA2 1 - - --- 2023-11-24 Ard Biesheuvel New
[v5,02/39] arm64: mm: Take potential load offset into account when KASLR is off arm64: Reorganize kernel VA space for LPA2 - - - --- 2023-11-24 Ard Biesheuvel New
« 1 2 »