Show patches with: Submitter = Christophe Leroy       |    Archived = No       |   296 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] powerpc/nohash: Remove pgd_huge() stub [1/2] powerpc/nohash: Remove pgd_huge() stub - - - --- 2022-09-07 Christophe Leroy New
[1/3] mm: Make generic arch_is_kernel_initmem_freed() do what it says [1/3] mm: Make generic arch_is_kernel_initmem_freed() do what it says - - - --- 2021-09-24 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
[1/4] mm/kasan: Add CONFIG_KASAN_SOFTWARE [1/4] mm/kasan: Add CONFIG_KASAN_SOFTWARE - - - --- 2022-02-02 Christophe Leroy New
[1/7] modules: Refactor within_module_core() and within_module_init() Allocate module text and data separately - - - --- 2022-01-24 Christophe Leroy New
[1/8] powerpc/mm: Make slice specific to book3s/64 Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 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
[2/3] powerpc: Use generic version of arch_is_kernel_initmem_freed() [1/3] mm: Make generic arch_is_kernel_initmem_freed() do what it says - - - --- 2021-09-24 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
[2/4] mm/kasan: Move kasan_pXX_table() and kasan_early_shadow_page_entry() [1/4] mm/kasan: Add CONFIG_KASAN_SOFTWARE - - - --- 2022-02-02 Christophe Leroy New
[2/7] modules: Add within_module_text() macro Allocate module text and data separately - - - --- 2022-01-24 Christophe Leroy New
[2/8] powerpc/mm: Remove CONFIG_PPC_MM_SLICES Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 Christophe Leroy New
[3/3] s390: Use generic version of arch_is_kernel_initmem_freed() [1/3] mm: Make generic arch_is_kernel_initmem_freed() do what it says - - - --- 2021-09-24 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
[3/4] powerpc/ptdump: Use kasan_pXX_table() [1/4] mm/kasan: Add CONFIG_KASAN_SOFTWARE - - - --- 2022-02-02 Christophe Leroy New
[3/7] modules: Always have struct mod_tree_root Allocate module text and data separately - - - --- 2022-01-24 Christophe Leroy New
[3/8] powerpc/mm: Remove asm/slice.h Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 Christophe Leroy New
[4/4,RFC] risc/kasan: Use kasan_pXX_table() [1/4] mm/kasan: Add CONFIG_KASAN_SOFTWARE - - - --- 2022-02-02 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
[4/7] modules: Prepare for handling several RB trees Allocate module text and data separately - - - --- 2022-01-24 Christophe Leroy New
[4/8] powerpc/mm: Move vma_mmu_pagesize() and hugetlb_get_unmapped_area() to slice.c Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 Christophe Leroy New
[5/7] modules: Introduce data_layout Allocate module text and data separately - - - --- 2022-01-24 Christophe Leroy New
[5/8] powerpc/mm: Call radix__arch_get_unmapped_area() from arch_get_unmapped_area() Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 Christophe Leroy New
[6/7] modules: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC Allocate module text and data separately - - - --- 2022-01-24 Christophe Leroy New
[6/8] mm: Allow arch specific arch_randomize_brk() with CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 Christophe Leroy New
[7/7] powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book3s/32 and 8xx Allocate module text and data separately - - - --- 2022-01-24 Christophe Leroy New
[7/8] powerpc/mm: Convert to default topdown mmap layout Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 Christophe Leroy New
[8/8] powerpc/mm: Properly randomise mmap with slices Convert powerpc to default topdown mmap layout - - - --- 2021-11-22 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
[RFC,1/8] mm: Provide pagesize to pmd_populate() 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,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,3/8] mm: Provide pmd to pte_leaf_size() Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 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,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,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,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,5/8] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 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,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,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,7/8] powerpc/8xx: Remove support for 8M pages Reimplement huge pages without hugepd on powerpc 8xx - - - --- 2024-03-25 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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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] lkdtm: Replace lkdtm_rodata_do_nothing() by do_nothing() [RFC] lkdtm: Replace lkdtm_rodata_do_nothing() by do_nothing() - - - --- 2021-10-17 Christophe Leroy New
[v1,01/10] powerpc: Move 'struct ppc64_opd_entry' back into asm/elf.h Fix LKDTM for PPC64/IA64/PARISC - 1 - --- 2021-10-11 Christophe Leroy New
[v1,02/10] powerpc: Rename 'funcaddr' to 'addr' in 'struct ppc64_opd_entry' Fix LKDTM for PPC64/IA64/PARISC - 1 - --- 2021-10-11 Christophe Leroy New
[v1,03/10] ia64: Rename 'ip' to 'addr' in 'struct fdesc' Fix LKDTM for PPC64/IA64/PARISC - 1 - --- 2021-10-11 Christophe Leroy New
[v1,04/10] asm-generic: Use HAVE_DEREFERENCE_FUNCTION_DESCRIPTOR to define associated stubs Fix LKDTM for PPC64/IA64/PARISC - 1 - --- 2021-10-11 Christophe Leroy New
[v1,05/10] asm-generic: Define 'funct_descr_t' to commonly describe function descriptors Fix LKDTM for PPC64/IA64/PARISC - 1 - --- 2021-10-11 Christophe Leroy New
[v1,06/10] asm-generic: Refactor dereference_[kernel]_function_descriptor() Fix LKDTM for PPC64/IA64/PARISC - 2 - --- 2021-10-11 Christophe Leroy New
[v1,07/10] lkdtm: Force do_nothing() out of line Fix LKDTM for PPC64/IA64/PARISC 1 - - --- 2021-10-11 Christophe Leroy New
[v1,08/10] lkdtm: Really write into kernel text in WRITE_KERN Fix LKDTM for PPC64/IA64/PARISC 1 - - --- 2021-10-11 Christophe Leroy New
[v1,09/10] lkdtm: Fix lkdtm_EXEC_RODATA() Fix LKDTM for PPC64/IA64/PARISC - - - --- 2021-10-11 Christophe Leroy New
[v1,10/10] lkdtm: Fix execute_[user]_location() Fix LKDTM for PPC64/IA64/PARISC - - - --- 2021-10-11 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
[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,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,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,05/13] powerpc/mm: Move vma_mmu_pagesize() 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,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,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,09/13] powerpc/mm: Use generic_hugetlb_get_unmapped_area() Convert powerpc to default topdown mmap layout (v10) - - - --- 2022-04-09 Christophe Leroy New
« 1 2 3 »