Show patches with: Submitter = Alexandre Ghiti       |   77 patches
Patch Series S/W/F Date Submitter Delegate State
[12/12] mm, riscv, arm64: Use common get_and_clear_full_ptes()/clear_full_ptes() functions Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[11/12] mm, riscv, arm64: Use common ptep_set_wrprotect()/wrprotect_ptes() functions Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[10/12] mm, riscv, arm64: Use common ptep_set_access_flags() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[09/12] mm, riscv, arm64: Use common ptep_clear_flush_young() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[08/12] mm, riscv, arm64: Use common ptep_test_and_clear_young() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[07/12] mm, riscv, arm64: Use common ptep_get_and_clear() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[06/12] mm, riscv, arm64: Use common pte_clear() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[05/12] mm, riscv, arm64: Use common set_pte() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[04/12] mm, riscv, arm64: Use common ptep_get_lockless() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[03/12] mm, riscv, arm64: Use common set_ptes() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[02/12] mm, riscv, arm64: Use common ptep_get() function Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[01/12] mm, arm64: Rename ARM64_CONTPTE to THP_CONTPTE Make riscv use THP contpte support for arm64 --- 2024-05-08 Alexandre Ghiti New
[v2,4/4] riscv: Use accessors to page table entries instead of direct dereference riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-12-13 Alexandre Ghiti Accepted
[v2,3/4] riscv: mm: Only compile pgtable.c if MMU riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-12-13 Alexandre Ghiti Accepted
[v2,2/4] mm: Introduce pudp/p4dp/pgdp_get() functions riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-12-13 Alexandre Ghiti Accepted
[v2,1/4] riscv: Use WRITE_ONCE() when setting page table entries riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-12-13 Alexandre Ghiti Accepted
[5/5] riscv: Use accessors to page table entries instead of direct dereference riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-10-02 Alexandre Ghiti New
[4/5] riscv: Suffix all page table entry pointers with 'p' riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-10-02 Alexandre Ghiti New
[3/5] riscv: mm: Only compile pgtable.c if MMU riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-10-02 Alexandre Ghiti Superseded
[2/5] mm: Introduce pudp/p4dp/pgdp_get() functions riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-10-02 Alexandre Ghiti New
[1/5] riscv: Use WRITE_ONCE() when setting page table entries riscv: Use READ_ONCE()/WRITE_ONCE() for pte accesses --- 2023-10-02 Alexandre Ghiti Superseded
[v6,5/5] riscv: libstub: Implement KASLR by using generic functions riscv: Introduce KASLR --- 2023-07-22 Alexandre Ghiti Accepted
[v6,4/5] libstub: Fix compilation warning for rv32 riscv: Introduce KASLR --- 2023-07-22 Alexandre Ghiti Accepted
[v6,3/5] arm64: libstub: Move KASLR handling functions to kaslr.c riscv: Introduce KASLR --- 2023-07-22 Alexandre Ghiti Superseded
[v6,2/5] riscv: Dump out kernel offset information on panic riscv: Introduce KASLR --- 2023-07-22 Alexandre Ghiti Accepted
[v6,1/5] riscv: Introduce virtual kernel mapping KASLR riscv: Introduce KASLR --- 2023-07-22 Alexandre Ghiti Superseded
[v5,5/5] riscv: libstub: Implement KASLR by using generic functions riscv: Introduce KASLR --- 2023-07-21 Alexandre Ghiti New
[v5,4/5] libstub: Fix compilation warning for rv32 riscv: Introduce KASLR --- 2023-07-21 Alexandre Ghiti Superseded
[v5,3/5] arm64: libstub: Move KASLR handling functions to kaslr.c riscv: Introduce KASLR --- 2023-07-21 Alexandre Ghiti Accepted
[v5,2/5] riscv: Dump out kernel offset information on panic riscv: Introduce KASLR --- 2023-07-21 Alexandre Ghiti Superseded
[v5,1/5] riscv: Introduce virtual kernel mapping KASLR riscv: Introduce KASLR --- 2023-07-21 Alexandre Ghiti Accepted
[RESEND,v4,5/5] riscv: libstub: Implement KASLR by using generic functions riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti Superseded
[RESEND,v4,4/5] libstub: Fix compilation warning for rv32 riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti Superseded
[RESEND,v4,3/5] arm64: libstub: Move KASLR handling functions to efi-stub-helper.c riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti Superseded
[RESEND,v4,2/5] riscv: Dump out kernel offset information on panic riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti Superseded
[RESEND,v4,1/5] riscv: Introduce virtual kernel mapping KASLR riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti Superseded
[v4,3/5] arm64: libstub: Move KASLR handling functions to efi-stub-helper.c riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti New
[v4,2/5] riscv: Dump out kernel offset information on panic riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti Superseded
[v4,1/5] riscv: Introduce virtual kernel mapping KASLR riscv: Introduce KASLR --- 2023-07-13 Alexandre Ghiti Superseded
[RFC,1/1] libstub: zboot: Use -ffunction-sections + --gc-sections zboot: Garbage collect unused functions --- 2023-06-21 Alexandre Ghiti New
[v3,5/5] riscv: libstub: Implement KASLR by using generic functions riscv: Introduce KASLR --- 2023-06-06 Alexandre Ghiti New
[v3,4/5] libstub: Fix compilation warning for rv32 riscv: Introduce KASLR --- 2023-06-06 Alexandre Ghiti Superseded
[v3,3/5] arm64: libstub: Move KASLR handling functions to efi-stub-helper.c riscv: Introduce KASLR --- 2023-06-06 Alexandre Ghiti New
[v3,2/5] riscv: Dump out kernel offset information on panic riscv: Introduce KASLR --- 2023-06-06 Alexandre Ghiti Superseded
[v3,1/5] riscv: Introduce virtual kernel mapping KASLR riscv: Introduce KASLR --- 2023-06-06 Alexandre Ghiti Superseded
[v2,4/4] riscv: libstub: Implement KASLR by using generic functions riscv: Introduce KASLR --- 2023-03-29 Alexandre Ghiti New
[v2,3/4] arm64: libstub: Move KASLR handling functions to efi-stub-helper.c riscv: Introduce KASLR --- 2023-03-29 Alexandre Ghiti Superseded
[v2,2/4] riscv: Dump out kernel offset information on panic riscv: Introduce KASLR --- 2023-03-29 Alexandre Ghiti Superseded
[v2,1/4] riscv: Introduce virtual kernel mapping KASLR riscv: Introduce KASLR --- 2023-03-29 Alexandre Ghiti Superseded
[4/4] riscv: libstub: Implement KASLR by using generic functions riscv: Introduce KASLR --- 2023-02-15 Alexandre Ghiti New
[3/4] arm64: libstub: Move KASLR handling functions to efi-stub-helper.c riscv: Introduce KASLR --- 2023-02-15 Alexandre Ghiti Superseded
[2/4] riscv: Dump out kernel offset information on panic riscv: Introduce KASLR --- 2023-02-15 Alexandre Ghiti Superseded
[1/4] riscv: Introduce virtual kernel mapping KASLR riscv: Introduce KASLR --- 2023-02-15 Alexandre Ghiti New
[v4,6/6] riscv: Unconditionnally select KASAN_VMALLOC if KASAN RISC-V kasan rework --- 2023-02-03 Alexandre Ghiti Accepted
[v4,5/6] riscv: Fix ptdump when KASAN is enabled RISC-V kasan rework --- 2023-02-03 Alexandre Ghiti Accepted
[v4,4/6] riscv: Fix EFI stub usage of KASAN instrumented strcmp function RISC-V kasan rework --- 2023-02-03 Alexandre Ghiti Accepted
[v4,3/6] riscv: Move DTB_EARLY_BASE_VA to the kernel address space RISC-V kasan rework --- 2023-02-03 Alexandre Ghiti Accepted
[v4,2/6] riscv: Rework kasan population functions RISC-V kasan rework --- 2023-02-03 Alexandre Ghiti Accepted
[v4,1/6] riscv: Split early and final KASAN population functions RISC-V kasan rework --- 2023-02-03 Alexandre Ghiti Accepted
[v3,6/6] riscv: Unconditionnally select KASAN_VMALLOC if KASAN RISC-V kasan rework --- 2023-01-25 Alexandre Ghiti Superseded
[v3,5/6] riscv: Fix ptdump when KASAN is enabled RISC-V kasan rework --- 2023-01-25 Alexandre Ghiti Superseded
[v3,4/6] riscv: Fix EFI stub usage of KASAN instrumented strcmp function RISC-V kasan rework --- 2023-01-25 Alexandre Ghiti Superseded
[v3,3/6] riscv: Move DTB_EARLY_BASE_VA to the kernel address space RISC-V kasan rework --- 2023-01-25 Alexandre Ghiti Superseded
[v3,2/6] riscv: Rework kasan population functions RISC-V kasan rework --- 2023-01-25 Alexandre Ghiti Superseded
[v3,1/6] riscv: Split early and final KASAN population functions RISC-V kasan rework --- 2023-01-25 Alexandre Ghiti Superseded
[v2,6/6] riscv: Unconditionnally select KASAN_VMALLOC if KASAN RISC-V kasan rework --- 2023-01-23 Alexandre Ghiti Superseded
[v2,5/6] riscv: Fix ptdump when KASAN is enabled RISC-V kasan rework --- 2023-01-23 Alexandre Ghiti Superseded
[v2,4/6] riscv: Fix EFI stub usage of KASAN instrumented strcmp function RISC-V kasan rework --- 2023-01-23 Alexandre Ghiti Superseded
[v2,3/6] riscv: Move DTB_EARLY_BASE_VA to the kernel address space RISC-V kasan rework --- 2023-01-23 Alexandre Ghiti Superseded
[v2,2/6] riscv: Rework kasan population functions RISC-V kasan rework --- 2023-01-23 Alexandre Ghiti Superseded
[v2,1/6] riscv: Split early and final KASAN population functions RISC-V kasan rework --- 2023-01-23 Alexandre Ghiti Superseded
[6/6] riscv: Unconditionnally select KASAN_VMALLOC if KASAN RISC-V kasan rework --- 2022-12-16 Alexandre Ghiti Superseded
[5/6] riscv: Fix ptdump when KASAN is enabled RISC-V kasan rework --- 2022-12-16 Alexandre Ghiti Superseded
[4/6] riscv: Fix EFI stub usage of KASAN instrumented string functions RISC-V kasan rework --- 2022-12-16 Alexandre Ghiti New
[3/6] riscv: Move DTB_EARLY_BASE_VA to the kernel address space RISC-V kasan rework --- 2022-12-16 Alexandre Ghiti Superseded
[2/6] riscv: Rework kasan population functions RISC-V kasan rework --- 2022-12-16 Alexandre Ghiti Superseded
[1/6] riscv: Split early and final KASAN population functions RISC-V kasan rework --- 2022-12-16 Alexandre Ghiti Superseded