Show patches with: Submitter = Christophe Leroy       |    Archived = No       |   280 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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) - - - --- 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) - - - --- 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) - - - --- 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) - - - --- 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
[v2] lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP [v2] lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP - - - --- 2022-04-11 Christophe Leroy New
lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP - - - --- 2022-04-11 Christophe Leroy New
[v10,13/13] powerpc: Simplify and move arch_randomize_brk() Convert powerpc to default topdown mmap layout (v10) - - - --- 2022-04-09 Christophe Leroy New
[v10,12/13] powerpc/mm: Convert to default topdown mmap layout Convert powerpc to default topdown mmap layout (v10) - - - --- 2022-04-09 Christophe Leroy New
[v10,11/13] powerpc/mm: Enable full randomisation of memory mappings Convert powerpc to default topdown mmap layout (v10) - - - --- 2022-04-09 Christophe Leroy New
[v10,10/13] powerpc/mm: Move get_unmapped_area functions to slice.c Convert powerpc to default topdown mmap layout (v10) - - - --- 2022-04-09 Christophe Leroy New
[v10,09/13] powerpc/mm: Use generic_hugetlb_get_unmapped_area() Convert powerpc to default topdown mmap layout (v10) - - - --- 2022-04-09 Christophe Leroy New
[v10,08/13] powerpc/mm: Use generic_get_unmapped_area() and call it from arch_get_unmapped_area() Convert powerpc to default topdown mmap layout (v10) - - - --- 2022-04-09 Christophe Leroy New
[v10,07/13] powerpc/mm: Remove CONFIG_PPC_MM_SLICES Convert powerpc to default topdown mmap layout (v10) - 1 - --- 2022-04-09 Christophe Leroy New
[v10,06/13] powerpc/mm: Make slice specific to book3s/64 Convert powerpc to default topdown mmap layout (v10) - 1 - --- 2022-04-09 Christophe Leroy New
[v10,05/13] powerpc/mm: Move vma_mmu_pagesize() Convert powerpc to default topdown mmap layout (v10) - 1 - --- 2022-04-09 Christophe Leroy New
[v10,04/13] mm: Add len and flags parameters to arch_get_mmap_end() Convert powerpc to default topdown mmap layout (v10) 2 - - --- 2022-04-09 Christophe Leroy New
[v10,03/13] mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_area functi… Convert powerpc to default topdown mmap layout (v10) 1 1 - --- 2022-04-09 Christophe Leroy New
[v10,02/13] mm: Allow arch specific arch_randomize_brk() with CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP… Convert powerpc to default topdown mmap layout (v10) 1 - - --- 2022-04-09 Christophe Leroy New
[v10,01/13] mm, hugetlbfs: Allow for "high" userspace addresses Convert powerpc to default topdown mmap layout (v10) 1 1 - --- 2022-04-09 Christophe Leroy New
[v9,4/4] mm, hugetlbfs: Allow for "high" userspace addresses mm: Enable conversion of powerpc to default topdown mmap layout - 1 - --- 2022-04-08 Christophe Leroy New
[v9,3/4] mm: Add len and flags parameters to arch_get_mmap_end() mm: Enable conversion of powerpc to default topdown mmap layout 1 - - --- 2022-04-08 Christophe Leroy New
[v9,2/4] mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_area functions mm: Enable conversion of powerpc to default topdown mmap layout - 1 - --- 2022-04-08 Christophe Leroy New
[v9,1/4] mm: Allow arch specific arch_randomize_brk() with CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LA… mm: Enable conversion of powerpc to default topdown mmap layout - - - --- 2022-04-08 Christophe Leroy New
[v8,14/14] powerpc: Simplify and move arch_randomize_brk() Convert powerpc to default topdown mmap layout (v8) - - - --- 2022-03-09 Christophe Leroy New
[v8,13/14] powerpc/mm: Convert to default topdown mmap layout Convert powerpc to default topdown mmap layout (v8) - - - --- 2022-03-09 Christophe Leroy New
[v8,12/14] powerpc/mm: Enable full randomisation of memory mappings Convert powerpc to default topdown mmap layout (v8) - - - --- 2022-03-09 Christophe Leroy New
[v8,11/14] powerpc/mm: Move get_unmapped_area functions to slice.c Convert powerpc to default topdown mmap layout (v8) - - - --- 2022-03-09 Christophe Leroy New
[v8,10/14] powerpc/mm: Use generic_hugetlb_get_unmapped_area() Convert powerpc to default topdown mmap layout (v8) - - - --- 2022-03-09 Christophe Leroy New
[v8,09/14] powerpc/mm: Use generic_get_unmapped_area() and call it from arch_get_unmapped_area() Convert powerpc to default topdown mmap layout (v8) - - - --- 2022-03-09 Christophe Leroy New
[v8,08/14] powerpc/mm: Remove CONFIG_PPC_MM_SLICES Convert powerpc to default topdown mmap layout (v8) - 1 - --- 2022-03-09 Christophe Leroy New
[v8,07/14] powerpc/mm: Make slice specific to book3s/64 Convert powerpc to default topdown mmap layout (v8) - 1 - --- 2022-03-09 Christophe Leroy New
[v8,06/14] powerpc/mm: Move vma_mmu_pagesize() Convert powerpc to default topdown mmap layout (v8) - 1 - --- 2022-03-09 Christophe Leroy New
[v8,05/14] mm, hugetlbfs: Allow for "high" userspace addresses Convert powerpc to default topdown mmap layout (v8) - 1 - --- 2022-03-09 Christophe Leroy New
[v8,04/14] mm: Add len and flags parameters to arch_get_mmap_end() Convert powerpc to default topdown mmap layout (v8) 1 - - --- 2022-03-09 Christophe Leroy New
[v8,03/14] mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_area functio… Convert powerpc to default topdown mmap layout (v8) - 1 - --- 2022-03-09 Christophe Leroy New
[v8,02/14] mm: Allow arch specific arch_randomize_brk() with CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_… Convert powerpc to default topdown mmap layout (v8) - - - --- 2022-03-09 Christophe Leroy New
[v8,01/14] sizes.h: Add SZ_1T macro Convert powerpc to default topdown mmap layout (v8) 1 1 - --- 2022-03-09 Christophe Leroy New
[v6,6/6] powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book3s/32 and 8xx Allocate module text and data separately - - - --- 2022-02-23 Christophe Leroy New
[v6,5/6] module: Remove module_addr_min and module_addr_max Allocate module text and data separately - - - --- 2022-02-23 Christophe Leroy New
[v6,4/6] module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC Allocate module text and data separately 1 - - --- 2022-02-23 Christophe Leroy New
[v6,3/6] module: Introduce data_layout Allocate module text and data separately - - - --- 2022-02-23 Christophe Leroy New
[v6,2/6] module: Prepare for handling several RB trees Allocate module text and data separately - - - --- 2022-02-23 Christophe Leroy New
[v6,1/6] module: Always have struct mod_tree_root Allocate module text and data separately - 1 - --- 2022-02-23 Christophe Leroy New
[v5,6/6] powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book3s/32 and 8xx Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
[v5,5/6] module: Remove module_addr_min and module_addr_max Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
[v5,4/6] module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC Allocate module text and data separately 1 - - --- 2022-02-22 Christophe Leroy New
[v5,3/6] module: Introduce data_layout Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
[v5,2/6] module: Prepare for handling several RB trees Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
[v5,1/6] module: Always have struct mod_tree_root Allocate module text and data separately - 1 - --- 2022-02-22 Christophe Leroy New
[v4,6/6] powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book3s/32 and 8xx Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
[v4,5/6] module: Remove module_addr_min and module_addr_max Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
[v4,4/6] module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC Allocate module text and data separately 1 - - --- 2022-02-22 Christophe Leroy New
[v4,3/6] module: Introduce data_layout Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
[v4,2/6] module: Prepare for handling several RB trees Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy New
« 1 2 3 »