Show patches with: Submitter = Ard Biesheuvel       |    State = Action Required       |   1175 patches
« 1 2 ... 3 4 511 12 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4,2/3] scs: add support for dynamic shadow call stacks arm64: dynamic shadow call stack support - 3 - --- 2022-07-01 Ard Biesheuvel New
[v4,1/3] arm64: unwind: add asynchronous unwind tables to kernel and modules arm64: dynamic shadow call stack support - 1 - --- 2022-07-01 Ard Biesheuvel New
[v2] arm64: compat: Implement misalignment fixups for multiword loads [v2] arm64: compat: Implement misalignment fixups for multiword loads - 1 - --- 2022-07-01 Ard Biesheuvel New
[v6,9/9] arm64: mm: add support for WXN memory translation attribute arm64: add support for WXN - 1 - --- 2022-07-01 Ard Biesheuvel New
[v6,8/9] mm: add arch hook to validate mmap() prot flags arm64: add support for WXN - 1 - --- 2022-07-01 Ard Biesheuvel New
[v6,7/9] arm64: mm: omit redundant remap of kernel image arm64: add support for WXN - - - --- 2022-07-01 Ard Biesheuvel New
[v6,6/9] arm64: mm: avoid fixmap for early swapper_pg_dir updates arm64: add support for WXN - - - --- 2022-07-01 Ard Biesheuvel New
[v6,5/9] arm64: head: move early kernel mapping and relocation code to C code arm64: add support for WXN - - - --- 2022-07-01 Ard Biesheuvel New
[v6,4/9] arm64: head: allocate more pages for the kernel mapping arm64: add support for WXN - - - --- 2022-07-01 Ard Biesheuvel New
[v6,3/9] arm64: kaslr: drop special case for ThunderX in kaslr_requires_kpti() arm64: add support for WXN - - - --- 2022-07-01 Ard Biesheuvel New
[v6,2/9] arm64: kaslr: don't pretend KASLR is enabled if offset < MIN_KIMG_ALIGN arm64: add support for WXN - 1 - --- 2022-07-01 Ard Biesheuvel New
[v6,1/9] arm64: kaslr: use an ordinary command line param for nokaslr arm64: add support for WXN - 1 - --- 2022-07-01 Ard Biesheuvel New
[v3] arm64: mm: fix booting with 52-bit address space [v3] arm64: mm: fix booting with 52-bit address space - - - --- 2022-07-01 Ard Biesheuvel New
[6/6] arm64: efi/libstub: enter with the MMU on if executing in place arm64: efi: boot with MMU and caches on if possible - - - --- 2022-06-30 Ard Biesheuvel New
[5/6] arm64: head: clean the ID map page to the PoC arm64: efi: boot with MMU and caches on if possible - - - --- 2022-06-30 Ard Biesheuvel New
[4/6] arm64: head: avoid cache invalidation when entering with the MMU on arm64: efi: boot with MMU and caches on if possible - - - --- 2022-06-30 Ard Biesheuvel New
[3/6] arm64: head: record the MMU state at primary entry arm64: efi: boot with MMU and caches on if possible - - - --- 2022-06-30 Ard Biesheuvel New
[2/6] arm64: kernel: move ID map out of .text mapping arm64: efi: boot with MMU and caches on if possible - - - --- 2022-06-30 Ard Biesheuvel New
[1/6] arm64: lds: reduce effective minimum image alignment to 64k arm64: efi: boot with MMU and caches on if possible - - - --- 2022-06-30 Ard Biesheuvel New
[v2] arm64: mm: fix booting with 52-bit address space [v2] arm64: mm: fix booting with 52-bit address space - - 1 --- 2022-06-30 Ard Biesheuvel New
arm64: lds: use PROVIDE instead of conditional definitions arm64: lds: use PROVIDE instead of conditional definitions - - - --- 2022-06-29 Ard Biesheuvel New
ARM: alignment: advance IT state after emulating Thumb instruction ARM: alignment: advance IT state after emulating Thumb instruction - 1 - --- 2022-06-28 Ard Biesheuvel New
[v5,21/21] arm64: setup: drop early FDT pointer helpers arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,20/21] arm64: head: avoid relocating the kernel twice for KASLR arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,19/21] arm64: kaslr: defer initialization to initcall where permitted arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,18/21] arm64: head: record CPU boot mode after enabling the MMU arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,17/21] arm64: head: populate kernel page tables with MMU and caches on arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,16/21] arm64: head: factor out TTBR1 assignment into a macro arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,15/21] arm64: idreg-override: use early FDT mapping in ID map arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,14/21] arm64: head: create a temporary FDT mapping in the initial ID map arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,13/21] arm64: head: use relative references to the RELA and RELR tables arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,12/21] arm64: head: cover entire kernel image in initial ID map arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,11/21] arm64: head: add helper function to remap regions in early page tables arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,10/21] arm64: mm: provide idmap pointer to cpu_replace_ttbr1() arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,09/21] arm64: head: pass ID map root table address to __enable_mmu() arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,08/21] arm64: kernel: drop unnecessary PoC cache clean+invalidate arm64: refactor boot flow - 1 - --- 2022-06-24 Ard Biesheuvel New
[v5,07/21] arm64: head: split off idmap creation code arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,06/21] arm64: head: switch to map_memory macro for the extended ID map arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,05/21] arm64: head: simplify page table mapping macros (slightly) arm64: refactor boot flow 1 - - --- 2022-06-24 Ard Biesheuvel New
[v5,04/21] arm64: head: drop idmap_ptrs_per_pgd arm64: refactor boot flow 1 1 - --- 2022-06-24 Ard Biesheuvel New
[v5,03/21] arm64: head: move assignment of idmap_t0sz to C code arm64: refactor boot flow 1 - - --- 2022-06-24 Ard Biesheuvel New
[v5,02/21] arm64: mm: make vabits_actual a build time constant if possible arm64: refactor boot flow - - - --- 2022-06-24 Ard Biesheuvel New
[v5,01/21] arm64: head: move kimage_vaddr variable into C file arm64: refactor boot flow 1 1 - --- 2022-06-24 Ard Biesheuvel New
[RFC] arm64: compat: Implement misalignment fixups for multiword loads [RFC] arm64: compat: Implement misalignment fixups for multiword loads - - - --- 2022-06-23 Ard Biesheuvel New
[v2] arm64: entry: simplify trampoline data page [v2] arm64: entry: simplify trampoline data page 1 - - --- 2022-06-22 Ard Biesheuvel New
[v4,26/26] arm64: kernel: move ID map out of .text mapping arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v4,25/26] arm64: mm: add support for WXN memory translation attribute arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v4,24/26] mm: add arch hook to validate mmap() prot flags arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v4,23/26] arm64: head: remap the kernel text/inittext region read-only arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v4,22/26] arm64: mm: move ro_after_init section into the data segment arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v4,21/26] arm64: setup: drop early FDT pointer helpers arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,20/26] arm64: head: avoid relocating the kernel twice for KASLR arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,19/26] arm64: kaslr: defer initialization to late initcall where permitted arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,18/26] arm64: head: record CPU boot mode after enabling the MMU arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,17/26] arm64: head: populate kernel page tables with MMU and caches on arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,16/26] arm64: head: factor out TTBR1 assignment into a macro arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,15/26] arm64: idreg-override: use early FDT mapping in ID map arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,14/26] arm64: head: create a temporary FDT mapping in the initial ID map arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,13/26] arm64: head: use relative references to the RELA and RELR tables arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,12/26] arm64: head: cover entire kernel image in initial ID map arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,11/26] arm64: head: add helper function to remap regions in early page tables arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,10/26] arm64: mm: provide idmap pointer to cpu_replace_ttbr1() arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,09/26] arm64: head: pass ID map root table address to __enable_mmu() arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,08/26] arm64: kernel: drop unnecessary PoC cache clean+invalidate arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v4,07/26] arm64: head: split off idmap creation code arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,06/26] arm64: head: switch to map_memory macro for the extended ID map arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,05/26] arm64: head: simplify page table mapping macros (slightly) arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,04/26] arm64: head: drop idmap_ptrs_per_pgd arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v4,03/26] arm64: head: move assignment of idmap_t0sz to C code arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,02/26] arm64: mm: make vabits_actual a build time constant if possible arm64: refactor boot flow and add support for WXN - - - --- 2022-06-13 Ard Biesheuvel New
[v4,01/26] arm64: head: move kimage_vaddr variable into C file arm64: refactor boot flow and add support for WXN - 1 - --- 2022-06-13 Ard Biesheuvel New
[v3,3/3] arm64: implement dynamic shadow call stack for Clang arm64: dynamic shadow call stack support - - - --- 2022-06-13 Ard Biesheuvel New
[v3,2/3] scs: add support for dynamic shadow call stacks arm64: dynamic shadow call stack support - 3 - --- 2022-06-13 Ard Biesheuvel New
[v3,1/3] arm64: unwind: add asynchronous unwind tables to kernel and modules arm64: dynamic shadow call stack support - 1 - --- 2022-06-13 Ard Biesheuvel New
[v5,2/2] arm64: mm: install KPTI nG mappings with MMU enabled arm64: apply G-to-nG conversion for KPTI with MMU enabled - - - --- 2022-06-09 Ard Biesheuvel New
[v5,1/2] arm64: kpti-ng: simplify page table traversal logic arm64: apply G-to-nG conversion for KPTI with MMU enabled - 1 1 --- 2022-06-09 Ard Biesheuvel New
[v4,2/2] arm64: mm: install KPTI nG mappings with MMU enabled arm64: apply G-to-nG conversion for KPTI with MMU enabled - - - --- 2022-06-09 Ard Biesheuvel New
[v4,1/2] arm64: kpti-ng: simplify page table traversal logic arm64: apply G-to-nG conversion for KPTI with MMU enabled - 1 1 --- 2022-06-09 Ard Biesheuvel New
ARM: configs: enable jump label support for multi v5/v7 ARM: configs: enable jump label support for multi v5/v7 - - - --- 2022-06-08 Ard Biesheuvel New
ARM: entry: add .ltorg directive to keep literals in range ARM: entry: add .ltorg directive to keep literals in range - - 1 --- 2022-05-30 Ard Biesheuvel New
ARM: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle ARM: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle - - 1 --- 2022-05-25 Ard Biesheuvel New
[RFC,v2,3/3] arm64: implement dynamic shadow call stack for Clang arm64: dynamic shadow call stack support - - - --- 2022-05-05 Ard Biesheuvel New
[RFC,v2,2/3] scs: add support for dynamic shadow call stacks arm64: dynamic shadow call stack support - 2 - --- 2022-05-05 Ard Biesheuvel New
[RFC,v2,1/3] arm64: unwind: add asynchronous unwind tables to kernel and modules arm64: dynamic shadow call stack support - 1 - --- 2022-05-05 Ard Biesheuvel New
efi: stub: prefer mirrored memory for randomized allocations efi: stub: prefer mirrored memory for randomized allocations - 1 - --- 2022-05-03 Ard Biesheuvel New
[RFC,4/4] arm64: efi: enable generic EFI compressed boot efi: implement generic compressed boot support - - - --- 2022-05-02 Ard Biesheuvel New
[RFC,3/4] efi: stub: implement generic EFI zboot efi: implement generic compressed boot support - - - --- 2022-05-02 Ard Biesheuvel New
[RFC,2/4] efi: stub: split off printk() routines efi: implement generic compressed boot support - - - --- 2022-05-02 Ard Biesheuvel New
[RFC,1/4] efi: stub: add prototypes for load_image and start_image efi: implement generic compressed boot support - - - --- 2022-05-02 Ard Biesheuvel New
[2/2] arm64: mm: avoid writable executable mappings in kexec/hibernate code arm64: pair of minor hardening tweaks - - - --- 2022-04-29 Ard Biesheuvel New
[1/2] arm64: lds: move special code sections out of kernel exec segment arm64: pair of minor hardening tweaks - - - --- 2022-04-29 Ard Biesheuvel New
arm64: kvm: avoid unnecessary absolute addressing via literals arm64: kvm: avoid unnecessary absolute addressing via literals - - - --- 2022-04-28 Ard Biesheuvel New
[RFC,2/2] arm64: kernel: switch to PIE code generation for relocatable kernels arm64: use PIE code generation for KASLR kernel - - - --- 2022-04-27 Ard Biesheuvel New
[RFC,1/2] arm64: jump_label: use more precise asm constraints arm64: use PIE code generation for KASLR kernel - - - --- 2022-04-27 Ard Biesheuvel New
arm64: entry: simplify trampoline data page arm64: entry: simplify trampoline data page 1 - - --- 2022-04-27 Ard Biesheuvel New
[v3,2/2] arm64: mm: install KPTI nG mappings with MMU enabled arm64: apply G-to-nG conversion for KPTI with MMU enabled - - - --- 2022-04-21 Ard Biesheuvel New
[v3,1/2] arm64: kpti-ng: simplify page table traversal logic arm64: apply G-to-nG conversion for KPTI with MMU enabled - 1 1 --- 2022-04-21 Ard Biesheuvel New
[v2] arm64: mm: install KPTI nG mappings with MMU enabled [v2] arm64: mm: install KPTI nG mappings with MMU enabled - - - --- 2022-04-13 Ard Biesheuvel New
arm64: mm: install KPTI nG mappings with MMU enabled arm64: mm: install KPTI nG mappings with MMU enabled - - - --- 2022-04-12 Ard Biesheuvel New
[v3,30/30] arm64: efi/libstub: enter with the MMU on if executing in place arm64: support WXN and entry with MMU enabled - - - --- 2022-04-11 Ard Biesheuvel New
« 1 2 ... 3 4 511 12 »