Show patches with: Submitter = Christophe Leroy       |   578 patches
« 1 2 3 45 6 »
Patch Series A/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 - - --- 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 - --- 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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 - --- 2024-05-27 Christophe Leroy New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 - --- 2024-05-26 Christophe Leroy New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[RFC,v2,20/20] mm: Remove CONFIG_ARCH_HAS_HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - --- 2024-05-17 Christophe Leroy New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 - --- 2024-05-17 Christophe Leroy New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[RFC,7/8] powerpc/8xx: Remove support for 8M pages Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 Christophe Leroy New
[RFC,6/8] powerpc/8xx: Fix size given to set_huge_pte_at() Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 Christophe Leroy New
[RFC,5/8] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 Christophe Leroy New
[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 New
[RFC,3/8] mm: Provide pmd to pte_leaf_size() Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 Christophe Leroy New
[RFC,2/8] mm: Provide page size to pte_alloc_huge() Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 Christophe Leroy New
[RFC,1/8] mm: Provide pagesize to pmd_populate() Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 Christophe Leroy New
mm: Remove guard around pgd_offset_k() macro mm: Remove guard around pgd_offset_k() macro - 1 - --- 2024-03-16 Christophe Leroy New
[v2,5/5] mm: ptdump: add check_wx_pages debugfs attribute mm: ptdump: Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - --- 2024-01-30 Christophe Leroy New
[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 New
[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 New
[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 New
[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 New
[4/4] ptdump: add check_wx_pages debugfs attribute Refactor CONFIG_DEBUG_WX and check_wx_pages debugfs attribute - - - --- 2024-01-09 Christophe Leroy New
[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 New
[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 New
[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 New
kasan: Fix Oops due to missing calls to kasan_arch_is_ready() kasan: Fix Oops due to missing calls to kasan_arch_is_ready() - - - --- 2023-01-26 Christophe Leroy New
[RFC,8/8] powerpc: mm: Convert to GENERIC_IOREMAP mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) - - - --- 2022-10-12 Christophe Leroy New
[RFC,7/8] mm/ioremap: Consider IOREMAP space in generic ioremap mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) - - - --- 2022-10-12 Christophe Leroy New
[RFC,6/8] ia64: mm: Convert to GENERIC_IOREMAP mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) - - - --- 2022-10-12 Christophe Leroy New
[RFC,5/8] arc: mm: Convert to GENERIC_IOREMAP mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) - - - --- 2022-10-12 Christophe Leroy New
[RFC,4/8] mm: ioremap: allow ARCH to have its own ioremap definition mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) - - - --- 2022-10-12 Christophe Leroy New
[RFC,3/8] mm/ioremap: Define generic_ioremap_prot() and generic_iounmap() mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) - - - --- 2022-10-12 Christophe Leroy New
[RFC,2/8] openrisc: mm: remove unneeded early ioremap code mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) 1 - - --- 2022-10-12 Christophe Leroy New
[RFC,1/8] hexagon: mm: Convert to GENERIC_IOREMAP mm: ioremap: Convert architectures to take GENERIC_IOREMAP way (Alternative) - - - --- 2022-10-12 Christophe Leroy New
[2/2] powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused [1/2] powerpc/nohash: Remove pgd_huge() stub - - - --- 2022-09-07 Christophe Leroy New
[1/2] powerpc/nohash: Remove pgd_huge() stub [1/2] powerpc/nohash: Remove pgd_huge() stub - - - --- 2022-09-07 Christophe Leroy New
[v10] mm, hugetlbfs: Allow for "high" userspace addresses [v10] mm, hugetlbfs: Allow for "high" userspace addresses 1 1 - --- 2022-04-15 Christophe Leroy New
« 1 2 3 45 6 »