Show patches with: Submitter = Christophe Leroy       |    Archived = No       |   5183 patches
« 1 2 3 451 52 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v5,18/18] mm: Remove CONFIG_ARCH_HAS_HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - 5-- 2024-06-10 Christophe Leroy New
[v5,17/18] powerpc/mm: Remove hugepd leftovers Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - --- 2024-06-10 Christophe Leroy New
[v5,16/18] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy New
[v5,15/18] powerpc/e500: Use contiguous PMD instead of hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy New
[v5,14/18] powerpc/e500: Free r10 for FIND_PTE Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy New
[v5,13/18] powerpc/e500: Don't pre-check write access on data TLB error Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy New
[v5,12/18] powerpc/e500: Encode hugepage size in PTE bits Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy New
[v5,11/18] powerpc/e500: Switch to 64 bits PGD on 85xx (32 bits) Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy New
[v5,10/18] powerpc/e500: Remove enc and ind fields from struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,09/18] powerpc/8xx: Simplify struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,08/18] powerpc/8xx: Rework support for 8M pages using contiguous PTE entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,07/18] powerpc/8xx: Fix size given to set_huge_pte_at() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - 1 1 - --- 2024-06-10 Christophe Leroy New
[v5,06/18] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,05/18] powerpc/mm: Fix __find_linux_pte() on 32 bits with PMD leaf entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,04/18] powerpc/mm: Remove _PAGE_PSIZE Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,03/18] mm: Provide mm_struct and address to huge_ptep_get() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,02/18] mm: Define __pte_leaf_size() to also take a PMD entry Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy New
[v5,01/18] powerpc/64e: Remove unused IBM HTW code [SQUASHED] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy New
[RFC,v4,16/16] mm: Remove CONFIG_ARCH_HAS_HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,15/16] powerpc/mm: Remove hugepd leftovers Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,14/16] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,13/16] powerpc/e500: Use contiguous PMD instead of hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,12/16] powerpc/e500: Encode hugepage size in PTE bits Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,11/16] powerpc/e500: Switch to 64 bits PGD on 85xx (32 bits) Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,10/16] powerpc/e500: Remove enc and ind fields from struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,09/16] powerpc/8xx: Simplify struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,08/16] powerpc/8xx: Rework support for 8M pages using contiguous PTE entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,07/16] powerpc/8xx: Fix size given to set_huge_pte_at() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - 1 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,06/16] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,05/16] powerpc/mm: Fix __find_linux_pte() on 32 bits with PMD leaf entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,04/16] powerpc/mm: Remove _PAGE_PSIZE Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,03/16] mm: Provide mm_struct and address to huge_ptep_get() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,02/16] mm: Define __pte_leaf_size() to also take a PMD entry Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,01/16] powerpc/64e: Remove unused IBM HTW code [SQUASHED] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v3,16/16] mm: Remove CONFIG_ARCH_HAS_HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,15/16] powerpc/mm: Remove hugepd leftovers Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,14/16] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,13/16] powerpc/e500: Use contiguous PMD instead of hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,12/16] powerpc/e500: Encode hugepage size in PTE bits Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,11/16] powerpc/e500: Switch to 64 bits PGD on 85xx (32 bits) Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,10/16] powerpc/e500: Remove enc and ind fields from struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,09/16] powerpc/8xx: Simplify struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,08/16] powerpc/8xx: Rework support for 8M pages using contiguous PTE entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,07/16] powerpc/8xx: Fix size given to set_huge_pte_at() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - 1 1 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,06/16] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,05/16] powerpc/mm: Fix __find_linux_pte() on 32 bits with PMD leaf entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 2 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,04/16] powerpc/mm: Remove _PAGE_PSIZE Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,03/16] mm: Provide mm_struct and address to huge_ptep_get() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,02/16] mm: Define __pte_leaf_size() to also take a PMD entry Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v3,01/16] powerpc/64e: Remove unused IBM HTW code [SQUASHED] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-26 Christophe Leroy Superseded
[RFC,v2,20/20] mm: Remove CONFIG_ARCH_HAS_HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - 5-- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,19/20] powerpc/mm: Remove hugepd leftovers Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,18/20] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,17/20] powerpc/e500: Use contiguous PMD instead of hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,16/20] powerpc/e500: Encode hugepage size in PTE bits Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,15/20] powerpc/85xx: Switch to 64 bits PGD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,14/20] powerpc/e500: Remove enc field from struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,13/20] powerpc/64e: Clean up impossible setups Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,12/20] powerpc/64e: Remove unneeded #ifdef CONFIG_PPC_E500 Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,11/20] powerpc/mm: Complement huge_pte_alloc() for all non HUGEPD setups Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,10/20] powerpc/mm: Fix __find_linux_pte() on 32 bits with PMD leaf entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,09/20] powerpc/mm: Remove _PAGE_PSIZE Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,08/20] powerpc/8xx: Simplify struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,07/20] powerpc/8xx: Rework support for 8M pages using contiguous PTE entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,06/20] powerpc/8xx: Fix size given to set_huge_pte_at() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - 1 1 - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,05/20] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,04/20] mm: Provide mm_struct and address to huge_ptep_get() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,03/20] mm: Provide pmd to pte_leaf_size() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,02/20] mm: Provide page size to pte_alloc_huge() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,v2,01/20] mm: Provide pagesize to pmd_populate() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-17 Christophe Leroy Superseded
[RFC,8/8] powerpc/8xx: Add back support for 8M pages using contiguous PTE entries Reimplement huge pages without hugepd on powerpc 8xx - - - - --- 2024-03-25 Christophe Leroy Superseded
[RFC,7/8] powerpc/8xx: Remove support for 8M pages Reimplement huge pages without hugepd on powerpc 8xx - - - - --- 2024-03-25 Christophe Leroy Superseded
[RFC,6/8] powerpc/8xx: Fix size given to set_huge_pte_at() Reimplement huge pages without hugepd on powerpc 8xx - 1 - - --- 2024-03-25 Christophe Leroy Superseded
[RFC,5/8] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc 8xx - - - - --- 2024-03-25 Christophe Leroy Superseded
[RFC,4/8] mm: Provide mm_struct and address to huge_ptep_get() Reimplement huge pages without hugepd on powerpc 8xx - - - - --- 2024-03-25 Christophe Leroy Superseded
[RFC,3/8] mm: Provide pmd to pte_leaf_size() Reimplement huge pages without hugepd on powerpc 8xx - - - - --- 2024-03-25 Christophe Leroy Superseded
[RFC,2/8] mm: Provide page size to pte_alloc_huge() Reimplement huge pages without hugepd on powerpc 8xx - - - - --- 2024-03-25 Christophe Leroy Superseded
[RFC,1/8] mm: Provide pagesize to pmd_populate() Reimplement huge pages without hugepd on powerpc 8xx - - - - --- 2024-03-25 Christophe Leroy Superseded
[v2] powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx() [v2] powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx() - - - - 5-- 2024-03-16 Christophe Leroy Accepted
powerpc/bpf/32: Fix failing test_bpf tests powerpc/bpf/32: Fix failing test_bpf tests - 1 - - 5-- 2024-03-05 Christophe Leroy Accepted
[2/2] powerpc: Don't ignore errors from set_memory_{n}p() in __kernel_map_pages() [1/2] powerpc: Refactor __kernel_map_pages() - - - - 5-- 2024-02-16 Christophe Leroy Accepted
[1/2] powerpc: Refactor __kernel_map_pages() [1/2] powerpc: Refactor __kernel_map_pages() - - - - --- 2024-02-16 Christophe Leroy Accepted
powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx() powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx() - - - - 5-- 2024-02-16 Christophe Leroy Superseded
powerpc/kprobes: Handle error returned by set_memory_rox() powerpc/kprobes: Handle error returned by set_memory_rox() - - - - 5-- 2024-02-16 Christophe Leroy Accepted
powerpc: Implement set_memory_rox() powerpc: Implement set_memory_rox() - - - - 5-- 2024-02-16 Christophe Leroy Accepted
powerpc: Use user_mode() macro when possible powerpc: Use user_mode() macro when possible - - - - 5-- 2024-02-16 Christophe Leroy Accepted
powerpc/trace: Restrict hash_fault trace event to HASH MMU powerpc/trace: Restrict hash_fault trace event to HASH MMU - - - - 5-- 2024-02-16 Christophe Leroy Accepted
powerpc: Force inlining of arch_vmap_p{u/m}d_supported() powerpc: Force inlining of arch_vmap_p{u/m}d_supported() - 1 - - 5-- 2024-02-13 Christophe Leroy Accepted
[v2,5/5] mm: ptdump: add check_wx_pages debugfs attribute mm: ptdump: Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - - 5-- 2024-01-30 Christophe Leroy Handled Elsewhere
[v2,4/5] mm: ptdump: Have ptdump_check_wx() return bool mm: ptdump: Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - - --- 2024-01-30 Christophe Leroy Handled Elsewhere
[v2,3/5] powerpc,s390: ptdump: Define ptdump_check_wx() regardless of CONFIG_DEBUG_WX mm: ptdump: Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - - --- 2024-01-30 Christophe Leroy Handled Elsewhere
[v2,2/5] arm64, powerpc, riscv, s390, x86: ptdump: Refactor CONFIG_DEBUG_WX mm: ptdump: Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute 1 - 1 - --- 2024-01-30 Christophe Leroy Handled Elsewhere
[v2,1/5] arm: ptdump: Rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX mm: ptdump: Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - - --- 2024-01-30 Christophe Leroy Handled Elsewhere
[4/4] ptdump: add check_wx_pages debugfs attribute Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - - 2-- 2024-01-09 Christophe Leroy Superseded
[3/4] powerpc,s390: Define ptdump_check_wx() regardless of CONFIG_DEBUG_WX Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - - --- 2024-01-09 Christophe Leroy Superseded
[2/4] arm64, powerpc, riscv, s390, x86: Refactor CONFIG_DEBUG_WX Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - 1 - --- 2024-01-09 Christophe Leroy Superseded
[1/4] arm: ptdump: Rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - - --- 2024-01-09 Christophe Leroy Superseded
[3/3] powerpc: Simplify strict_kernel_rwx_enabled() [1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time - - - - 5-- 2023-12-21 Christophe Leroy Handled Elsewhere
[2/3] modules: Remove #ifdef CONFIG_STRICT_MODULE_RWX around rodata_enabled [1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time - - - - --- 2023-12-21 Christophe Leroy Handled Elsewhere
[1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time [1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time - - - - --- 2023-12-21 Christophe Leroy Handled Elsewhere
« 1 2 3 451 52 »