Show patches with: Submitter = Mike Rapoport       |   243 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v7,8/8] x86/module: enable ROX caches for module text on 64 bit x86/module: use large ROX pages for text allocations - - 1 1 --- 2024-10-23 Mike Rapoport Not Applicable
[v7,7/8] execmem: add support for cache of large ROX pages x86/module: use large ROX pages for text allocations - - 1 1 --- 2024-10-23 Mike Rapoport Not Applicable
[v7,6/8] x86/module: prepare module loading for ROX allocations of text x86/module: use large ROX pages for text allocations - - - 2 --- 2024-10-23 Mike Rapoport Not Applicable
[v7,5/8] arch: introduce set_direct_map_valid_noflush() x86/module: use large ROX pages for text allocations - - 2 1 --- 2024-10-23 Mike Rapoport Not Applicable
[v7,4/8] module: prepare to handle ROX allocations for text x86/module: use large ROX pages for text allocations - - - 1 --- 2024-10-23 Mike Rapoport Not Applicable
[v7,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations 2 - 2 1 --- 2024-10-23 Mike Rapoport Not Applicable
[v7,2/8] mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations x86/module: use large ROX pages for text allocations - - 3 1 --- 2024-10-23 Mike Rapoport Not Applicable
[v7,1/8] mm: vmalloc: group declarations depending on CONFIG_MMU together x86/module: use large ROX pages for text allocations - - 3 1 --- 2024-10-23 Mike Rapoport Not Applicable
[v6,8/8] x86/module: enable ROX caches for module text on 64 bit x86/module: use large ROX pages for text allocations - - 1 - --- 2024-10-16 Mike Rapoport Not Applicable
[v6,7/8] execmem: add support for cache of large ROX pages x86/module: use large ROX pages for text allocations - - 1 - --- 2024-10-16 Mike Rapoport Not Applicable
[v6,6/8] x86/module: prepare module loading for ROX allocations of text x86/module: use large ROX pages for text allocations - - - - --- 2024-10-16 Mike Rapoport Not Applicable
[v6,5/8] arch: introduce set_direct_map_valid_noflush() x86/module: use large ROX pages for text allocations - - 2 - --- 2024-10-16 Mike Rapoport Not Applicable
[v6,4/8] module: prepare to handle ROX allocations for text x86/module: use large ROX pages for text allocations - - - - --- 2024-10-16 Mike Rapoport Not Applicable
[v6,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations 2 - 2 - --- 2024-10-16 Mike Rapoport Not Applicable
[v6,2/8] mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations x86/module: use large ROX pages for text allocations - - 3 - --- 2024-10-16 Mike Rapoport Not Applicable
[v6,1/8] mm: vmalloc: group declarations depending on CONFIG_MMU together x86/module: use large ROX pages for text allocations - - 3 - --- 2024-10-16 Mike Rapoport Not Applicable
[v5,8/8] x86/module: enable ROX caches for module text x86/module: use large ROX pages for text allocations - - - - --- 2024-10-09 Mike Rapoport Not Applicable
[v5,7/8] execmem: add support for cache of large ROX pages x86/module: use large ROX pages for text allocations - - - - --- 2024-10-09 Mike Rapoport Not Applicable
[v5,6/8] x86/module: perpare module loading for ROX allocations of text x86/module: use large ROX pages for text allocations - - 1 - --- 2024-10-09 Mike Rapoport Not Applicable
[v5,5/8] arch: introduce set_direct_map_valid_noflush() x86/module: use large ROX pages for text allocations - - 1 - --- 2024-10-09 Mike Rapoport Not Applicable
[v5,4/8] module: prepare to handle ROX allocations for text x86/module: use large ROX pages for text allocations - - - - --- 2024-10-09 Mike Rapoport Not Applicable
[v5,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations 2 - 1 - --- 2024-10-09 Mike Rapoport Not Applicable
[v5,2/8] mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations x86/module: use large ROX pages for text allocations - - 1 - --- 2024-10-09 Mike Rapoport Not Applicable
[v5,1/8] mm: vmalloc: group declarations depending on CONFIG_MMU together x86/module: use large ROX pages for text allocations - - 1 - --- 2024-10-09 Mike Rapoport Not Applicable
[v4,8/8] x86/module: enable ROX caches for module text x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,7/8] execmem: add support for cache of large ROX pages x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,6/8] x86/module: perpare module loading for ROX allocations of text x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,5/8] arch: introduce set_direct_map_valid_noflush() x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,4/8] module: prepare to handle ROX allocations for text x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,2/8] mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,13/13] mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/4level-fixup.h mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,12/13] um: add support for folded p4d page tables mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,11/13] um: remove unused pxx_offset_proc() and addr_pte() functions mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,10/13] sparc32: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,1/8] mm: vmalloc: group declarations depending on CONFIG_MMU together x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport Not Applicable
[v4,09/13] parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,08/13] parisc: use pgtable-nopXd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,07/13] nds32: use pgtable-nopmd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,06/13] microblaze: use pgtable-nopmd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,05/13] m68k: mm: use pgtable-nopXd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 3 - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,04/13] m68k: nommu: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,03/13] c6x: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,02/13] arm: nommu: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v4,01/13] alpha: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-05 Mike Rapoport Not Applicable
[v3,9/9] x86: re-enable EXECMEM_ROX support x86/module: rework ROX cache to avoid writable copy - - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,8/9] module: drop unused module_writable_address() x86/module: rework ROX cache to avoid writable copy - - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,8/8] x86/module: enable ROX caches for module text x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,7/9] Revert "x86/module: prepare module loading for ROX allocations of text" x86/module: rework ROX cache to avoid writable copy - - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,7/8] execmem: add support for cache of large ROX pages x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,6/9] module: switch to execmem API for remapping as RW and restoring ROX x86/module: rework ROX cache to avoid writable copy 1 - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,6/8] x86/module: perpare module loading for ROX allocations of text x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,5/9] execmem: add API for temporal remapping as RW and restoring ROX afterwards x86/module: rework ROX cache to avoid writable copy - - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,5/8] ftrace: Add swap_func to ftrace_process_locs() x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,4/9] execmem: don't remove ROX cache from the direct map x86/module: rework ROX cache to avoid writable copy - - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,4/8] module: prepare to handle ROX allocations for text x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,3/9] x86/mm/pat: restore large ROX pages after fragmentation x86/module: rework ROX cache to avoid writable copy - - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,2/9] x86/mm/pat: drop duplicate variable in cpa_flush() x86/module: rework ROX cache to avoid writable copy - - - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,2/8] mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,13/13] mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/4level-fixup.h mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,12/13] um: add support for folded p4d page tables mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,11/13] um: remove unused pxx_offset_proc() and addr_pte() functions mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,10/13] sparc32: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,1/9] x86/mm/pat: cpa-test: fix length for CPA_ARRAY test x86/module: rework ROX cache to avoid writable copy - 1 - - --- 2025-01-26 Mike Rapoport Not Applicable
[v3,1/8] mm: vmalloc: group declarations depending on CONFIG_MMU together x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport Not Applicable
[v3,09/13] parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,08/13] parisc: use pgtable-nopXd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,07/13] nds32: use pgtable-nopmd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,06/13] microblaze: use pgtable-nopmd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,05/13] m68k: mm: use pgtable-nopXd instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,04/13] m68k: nommu: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,03/13] c6x: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,02/13] arm: nommu: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK 1 - - - --- 2019-11-04 Mike Rapoport Superseded
[v3,01/13] alpha: use pgtable-nopud instead of 4level-fixup mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-04 Mike Rapoport Superseded
[v2.5,16/20] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES Untitled series #173580 - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,8/8] x86/module: enable ROX caches for module text x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport Not Applicable
[v2,7/8] execmem: add support for cache of large ROX pages x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport Not Applicable
[v2,6/8] x86/module: perpare module loading for ROX allocations of text x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport Not Applicable
[v2,6/6] memblock: use memblock_free for freeing virtual pointers memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport Not Applicable
[v2,5/8] ftrace: Add swap_func to ftrace_process_locs() x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport Not Applicable
[v2,5/6] memblock: rename memblock_free to memblock_phys_free memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport Not Applicable
[v2,4/8] module: prepare to handle ROX allocations for text x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport Not Applicable
[v2,4/6] memblock: stop aliasing __memblock_free_late with memblock_free_late memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport Not Applicable
[v2,4/4] mm, arch: add generic implementation of pfn_valid() for FLATMEM mm, arch: add generic implementation of pfn_valid() for FLATMEM 5 - 1 1 --- 2023-01-29 Mike Rapoport Not Applicable
[v2,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport Not Applicable
[v2,3/6] memblock: drop memblock_free_early_nid() and memblock_free_early() memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport Not Applicable
[v2,3/4] mips: drop definition of pfn_valid() for DISCONTIGMEM mm, arch: add generic implementation of pfn_valid() for FLATMEM - - 1 - --- 2023-01-29 Mike Rapoport Not Applicable
[v2,20/20] docs/vm: update memory-models documentation mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,2/8] mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport Not Applicable
[v2,2/6] xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointer memblock: cleanup memblock_free interface - - 1 - --- 2021-09-30 Mike Rapoport Not Applicable
[v2,2/4] m68k: use asm-generic/memory_model.h for both MMU and !MMU mm, arch: add generic implementation of pfn_valid() for FLATMEM 1 - 2 - --- 2023-01-29 Mike Rapoport Not Applicable
[v2,19/20] mm: simplify find_min_pfn_with_active_regions() mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,18/20] mm: clean up free_area_init_node() and its helpers mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,17/20] mm: free_area_init: allow defining max_zone_pfn in descending order mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,16/20] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,15/20] mm: memmap_init: iterate over memblock regions rather that check each PFN mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,14/20] xtensa: simplify detection of memory zone boundaries mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,13/20] unicore32: simplify detection of memory zone boundaries mm: rework free_area_init*() funcitons - - - - --- 2020-04-29 Mike Rapoport Not Applicable
[v2,13/13] mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/4level-fixup.h mm: remove __ARCH_HAS_4LEVEL_HACK - - - - --- 2019-11-01 Mike Rapoport Superseded
« 1 2 3 »