Show patches with: Submitter = Ard Biesheuvel       |   161 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+ gcc-plugins: fixes for arm_ssp_per_task_plugin - - - --- 2019-01-18 Ard Biesheuvel New
[1/2] gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP mask gcc-plugins: fixes for arm_ssp_per_task_plugin - - - --- 2019-01-18 Ard Biesheuvel New
[v3] ARM: smp: add support for per-task stack canaries [v3] ARM: smp: add support for per-task stack canaries 1 - - --- 2018-12-06 Ard Biesheuvel New
[RFC/RFT,v2] ARM: smp: add support for per-task stack canaries [RFC/RFT,v2] ARM: smp: add support for per-task stack canaries 1 - - --- 2018-11-27 Ard Biesheuvel New
[v4,2/2] arm64: mm: apply r/o permissions of VM areas to its linear alias as well get rid of writable linear aliases of read-only vmalloc mappings 1 - 1 --- 2018-11-07 Ard Biesheuvel New
[v4,1/2] arm64: mm: purge lazily unmapped vm regions before changing permissions get rid of writable linear aliases of read-only vmalloc mappings 1 - - --- 2018-11-07 Ard Biesheuvel New
[v3,2/2] arm64: mm: apply r/o permissions of VM areas to its linear alias as well get rid of writable linear aliases of read-only vmalloc mappings - - - --- 2018-11-06 Ard Biesheuvel New
[v3,1/2] arm64: mm: purge lazily unmapped vm regions before changing permissions get rid of writable linear aliases of read-only vmalloc mappings 1 - - --- 2018-11-06 Ard Biesheuvel New
[RFC/RFT] ARM: smp: add support for per-task stack canaries [RFC/RFT] ARM: smp: add support for per-task stack canaries - - - --- 2018-11-04 Ard Biesheuvel New
[RFC/PoC,3/3] arm64: enable ROP protection by clearing SP bit #55 across function returns arm64: basic ROP mitigation - - - --- 2018-08-02 Ard Biesheuvel New
[RFC/PoC,2/3] gcc: plugins: add ROP shield plugin for arm64 arm64: basic ROP mitigation - - - --- 2018-08-02 Ard Biesheuvel New
[RFC/PoC,1/3] arm64: use wrapper macro for bl/blx instructions from asm code arm64: basic ROP mitigation - - - --- 2018-08-02 Ard Biesheuvel New
[RFC] arm64/mm: unmap the linear alias of module allocations - - - --- 2018-06-26 Ard Biesheuvel New
Re: [PATCH v2 00/29] implement KASLR for ARM - - - --- 2017-09-06 Ard Biesheuvel New
Re: [PATCH v2 00/29] implement KASLR for ARM - - - --- 2017-09-05 Ard Biesheuvel New
[v2,29/29] efi/libstub: arm: implement KASLR - - - --- 2017-09-03 Ard Biesheuvel New
[v2,28/29] efi/libstub: check for vmalloc= command line argument - - - --- 2017-09-03 Ard Biesheuvel New
[v2,27/29] efi/libstub: add 'max' parameter to efi_random_alloc() - - - --- 2017-09-03 Ard Biesheuvel New
[v2,26/29] ARM: decompressor: add KASLR support - - - --- 2017-09-03 Ard Biesheuvel New
[v2,25/29] ARM: decompressor: explicitly map decompressor binary cacheable 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,24/29] ARM: kernel: implement randomization of the kernel load address - - - --- 2017-09-03 Ard Biesheuvel New
[v2,23/29] ARM: kernel: refer to swapper_pg_dir via its symbol 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,22/29] ARM: mm: export default vmalloc base address 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,21/29] ARM: kernel: use PC relative symbol references in suspend/resume code - - - --- 2017-09-03 Ard Biesheuvel New
[v2,20/29] ARM: kernel: use PC-relative symbol references in MMU switch code - - - --- 2017-09-03 Ard Biesheuvel New
[v2,19/29] ARM: kernel: make vmlinux buildable as a PIE executable 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,18/29] arm-soc: tegra: make sleep asm code runtime relocatable - - - --- 2017-09-03 Ard Biesheuvel New
[v2,17/29] ARM: kernel: use relative phys-to-virt patch tables - 1 - --- 2017-09-03 Ard Biesheuvel New
[v2,16/29] ARM: kernel: switch to relative exception tables - - - --- 2017-09-03 Ard Biesheuvel New
[v2,15/29] arm-soc: various: replace open coded VA->PA calculation of pen_release 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,14/29] arm-soc: mvebu: replace open coded VA->PA conversion 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,13/29] arm-soc: exynos: replace open coded VA->PA conversions 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,12/29] ARM: kvm: replace open coded VA->PA calculations with adr_l call 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,11/29] ARM: head.S: use PC relative insn sequence to calculate PHYS_OFFSET 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,10/29] ARM: head.S: use PC-relative insn sequences for __fixup_pv_table 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,09/29] ARM: sleep.S: use PC-relative insn sequence for sleep_save_sp/mpidr_hash 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,08/29] ARM: head: use PC-relative insn sequence for __smp_alt 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,07/29] ARM: kernel: use relative references for UP/SMP alternatives 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,06/29] ARM: head.S: use PC-relative insn sequence for secondary_data 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,05/29] ARM: head-common.S: use PC-relative insn sequence for idmap creation 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,04/29] ARM: head-common.S: use PC-relative insn sequence for __proc_info 1 - - --- 2017-09-03 Ard Biesheuvel New
[v2,03/29] ARM: assembler: introduce adr_l, ldr_l and str_l macros - 1 - --- 2017-09-03 Ard Biesheuvel New
[v2,02/29] asm-generic: add .data.rel.ro sections to __ro_after_init 3 - - --- 2017-09-03 Ard Biesheuvel New
[v2,01/29] net/core: work around section mismatch warning for ptp_classifier - - - --- 2017-09-03 Ard Biesheuvel New
[v4] arm64: kernel: implement fast refcount checking - - - --- 2017-09-03 Ard Biesheuvel New
[RFC] ARM: decompressor: implement autonomous KASLR offset calculation - - - --- 2017-08-15 Ard Biesheuvel New
[30/30] efi/libstub: arm: implement KASLR - - - --- 2017-08-14 Ard Biesheuvel New
[29/30] efi/libstub: arm: reserve bootloader supplied initrd in memory map - - - --- 2017-08-14 Ard Biesheuvel New
[28/30] efi/libstub: check for vmalloc= command line argument - - - --- 2017-08-14 Ard Biesheuvel New
[27/30] efi/libstub: add 'max' parameter to efi_random_alloc() - - - --- 2017-08-14 Ard Biesheuvel New
[26/30] ARM: decompressor: add KASLR support - - - --- 2017-08-14 Ard Biesheuvel New
[25/30] ARM: compressed: factor out zImage header and make it extensible - - - --- 2017-08-14 Ard Biesheuvel New
[24/30] ARM: decompressor: explicitly map decompressor binary cacheable - - - --- 2017-08-14 Ard Biesheuvel New
[23/30] ARM: kernel: implement randomization of the kernel load address - - - --- 2017-08-14 Ard Biesheuvel New
[22/30] ARM: kernel: refer to swapper_pg_dir via its symbol - - - --- 2017-08-14 Ard Biesheuvel New
[21/30] ARM: mm: export default vmalloc base address - - - --- 2017-08-14 Ard Biesheuvel New
[20/30] ARM: kernel: use PC relative symbol references in suspend/resume code - - - --- 2017-08-14 Ard Biesheuvel New
[19/30] ARM: kernel: use PC-relative symbol references in MMU switch code - - - --- 2017-08-14 Ard Biesheuvel New
[18/30] ARM: kernel: make vmlinux buildable as a PIE executable - - - --- 2017-08-14 Ard Biesheuvel New
[17/30] arm-soc: tegra: make sleep asm code runtime relocatable - - - --- 2017-08-14 Ard Biesheuvel New
[16/30] ARM: kernel: use relative phys-to-virt patch tables - - - --- 2017-08-14 Ard Biesheuvel New
[15/30] ARM: kernel: switch to relative exception tables - - - --- 2017-08-14 Ard Biesheuvel New
[14/30] arm-soc: various: replace open coded VA->PA calculation of pen_release - - - --- 2017-08-14 Ard Biesheuvel New
[13/30] arm-soc: mvebu: replace open coded VA->PA conversion - - - --- 2017-08-14 Ard Biesheuvel New
[12/30] arm-soc: exynos: replace open coded VA->PA conversions - - - --- 2017-08-14 Ard Biesheuvel New
[11/30] ARM: kvm: replace open coded VA->PA calculations with adr_l call - - - --- 2017-08-14 Ard Biesheuvel New
[10/30] ARM: head.S: use PC relative insn sequence to calculate PHYS_OFFSET - - - --- 2017-08-14 Ard Biesheuvel New
[09/30] ARM: head.S: use PC-relative insn sequences for __fixup_pv_table - - - --- 2017-08-14 Ard Biesheuvel New
[08/30] ARM: sleep.S: use PC-relative insn sequence for sleep_save_sp/mpidr_hash - - - --- 2017-08-14 Ard Biesheuvel New
[07/30] ARM: head: use PC-relative insn sequence for __smp_alt - - - --- 2017-08-14 Ard Biesheuvel New
[06/30] ARM: kernel: use relative references for UP/SMP alternatives - - - --- 2017-08-14 Ard Biesheuvel New
[05/30] ARM: head.S: use PC-relative insn sequence for secondary_data - - - --- 2017-08-14 Ard Biesheuvel New
[04/30] ARM: head-common.S: use PC-relative insn sequence for idmap creation - - - --- 2017-08-14 Ard Biesheuvel New
[03/30] ARM: head-common.S: use PC-relative insn sequence for __proc_info - - - --- 2017-08-14 Ard Biesheuvel New
[02/30] ARM: assembler: introduce adr_l, ldr_l and str_l macros - - - --- 2017-08-14 Ard Biesheuvel New
[01/30] asm-generic: add .data.rel.ro sections to __ro_after_init 1 - - --- 2017-08-14 Ard Biesheuvel New
[v4] arm64: kernel: implement fast refcount checking - - - --- 2017-07-31 Ard Biesheuvel New
[v3] arm64: kernel: implement fast refcount checking - - - --- 2017-07-31 Ard Biesheuvel New
[v2] arm64: kernel: implement fast refcount checking - - - --- 2017-07-25 Ard Biesheuvel New
[RFC,untested] arm64: kernel: implement fast refcount checking - - - --- 2017-07-25 Ard Biesheuvel New
[RFC,10/10] arm64: kernel: add support for virtually mapped stacks - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,09/10] arm64: mm: add C level handling for stack overflows - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,08/10] arm64/kernel: dump entire stack if sp points elsewhere - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,07/10] arm64: kernel: switch to register x18 as a task struct pointer - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,06/10] arm64: kbuild: reserve reg x18 from general allocation by the compiler - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,05/10] arm64: kernel: avoid x18 as an arbitrary temp register - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,04/10] arm64: kvm: stop treating register x18 as caller save - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,03/10] arm64: crypto: avoid register x18 in scalar AES code - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,02/10] arm64/lib: copy_page: avoid x18 register in assembler code - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,01/10] arm64/lib: copy_page: use consistent prefetch stride - - - --- 2017-07-12 Ard Biesheuvel New
[RFC,00/10] arm64: allow virtually mapped stacks to be enabled - - - --- 2017-07-12 Ard Biesheuvel New
[RFC/RFT] gcc-plugins: force initialize auto variables whose addresses are taken - - - --- 2017-07-06 Ard Biesheuvel New
[4/4] ef/libstub: arm/arm64: randomize the base of the UEFI rt services region - - - --- 2017-03-24 Ard Biesheuvel New
[3/4] efi/libstub: arm/arm64: disable debug prints on 'quiet' cmdline arg 1 - - --- 2017-03-24 Ard Biesheuvel New
[2/4] efi/libstub: unify command line param parsing - - - --- 2017-03-24 Ard Biesheuvel New
[1/4] efi/libstub: fix harmless command line parsing bug - - - --- 2017-03-24 Ard Biesheuvel New
[v6,11/11] arm64: mm: set the contiguous bit for kernel mappings where appropriate - 1 1 --- 2017-03-09 Ard Biesheuvel New
[v6,10/11] arm64/mm: remove pointless map/unmap sequences when creating page tables - 1 - --- 2017-03-09 Ard Biesheuvel New
[v6,09/11] arm64/mmu: replace 'page_mappings_only' parameter with flags argument - 1 - --- 2017-03-09 Ard Biesheuvel New
[v6,08/11] arm64/mmu: add contiguous bit to sanity bug check - 1 - --- 2017-03-09 Ard Biesheuvel New
« 1 2 »