Show patches with: Submitter = Mike Rapoport       |    State = Action Required       |    Archived = No       |   222 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,13/13] arch, mm: make releasing of memory to page allocator more explicit arch, mm: reduce code duplication in mem_init() 2 - - - --- 2025-03-13 Mike Rapoport New
[v2,12/13] arch, mm: introduce arch_mm_preinit arch, mm: reduce code duplication in mem_init() 1 - - - --- 2025-03-13 Mike Rapoport New
[v2,11/13] arch, mm: streamline HIGHMEM freeing arch, mm: reduce code duplication in mem_init() 1 - - - --- 2025-03-13 Mike Rapoport New
[v2,10/13] arch, mm: set high_memory in free_area_init() arch, mm: reduce code duplication in mem_init() 1 - - 1 --- 2025-03-13 Mike Rapoport New
[v2,09/13] arch, mm: set max_mapnr when allocating memory map for FLATMEM arch, mm: reduce code duplication in mem_init() 1 - - - --- 2025-03-13 Mike Rapoport New
[v2,08/13] xtensa: split out printing of virtual memory layout to a function arch, mm: reduce code duplication in mem_init() - - 1 - --- 2025-03-13 Mike Rapoport New
[v2,07/13] s390: make setup_zero_pages() use memblock arch, mm: reduce code duplication in mem_init() 1 - - - --- 2025-03-13 Mike Rapoport New
[v2,06/13] nios2: move pr_debug() about memory start and end to setup_arch() arch, mm: reduce code duplication in mem_init() 1 - - - --- 2025-03-13 Mike Rapoport New
[v2,05/13] MIPS: make setup_zero_pages() use memblock arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-13 Mike Rapoport New
[v2,04/13] MIPS: consolidate mem_init() for NUMA machines arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-13 Mike Rapoport New
[v2,03/13] hexagon: move initialization of init_mm.context init to paging_init() arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-13 Mike Rapoport New
[v2,02/13] csky: move setup_initrd() to setup.c arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-13 Mike Rapoport New
[v2,01/13] arm: mem_init: use memblock_phys_free() to free DMA memory on SA1111 arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-13 Mike Rapoport New
[13/13] arch, mm: make releasing of memory to page allocator more explicit arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[12/13] arch, mm: introduce arch_mm_preinit arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[11/13] arch, mm: streamline HIGHMEM freeing arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[10/13] arch, mm: set high_memory in free_area_init() arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[09/13] arch, mm: set max_mapnr when allocating memory map for FLATMEM arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[08/13] xtensa: split out printing of virtual memory layout to a function arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[07/13] s390: make setup_zero_pages() use memblock arch, mm: reduce code duplication in mem_init() 1 - - - --- 2025-03-06 Mike Rapoport New
[06/13] nios2: move pr_debug() about memory start and end to setup_arch() arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[05/13] MIPS: make setup_zero_pages() use memblock arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[04/13] MIPS: consolidate mem_init() for NUMA machines arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[03/13] hexagon: move initialization of init_mm.context init to paging_init() arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[02/13] csky: move setup_initrd() to setup.c arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[01/13] arm: mem_init: use memblock_phys_free() to free DMA memory on SA1111 arch, mm: reduce code duplication in mem_init() - - - - --- 2025-03-06 Mike Rapoport New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[v4,5/8] arch: introduce set_direct_map_valid_noflush() x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport New
[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 New
[v4,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations - - - - --- 2024-10-07 Mike Rapoport New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[v3,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations - - - - --- 2024-09-09 Mike Rapoport New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[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 New
[v2,3/8] asm-generic: introduce text-patching.h x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport New
[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 New
[v2,1/8] mm: vmalloc: group declarations depending on CONFIG_MMU together x86/module: use large ROX pages for text allocations - - - - --- 2024-08-26 Mike Rapoport New
[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 New
[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 New
[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 New
[v2,1/4] arm: include asm-generic/memory_model.h from page.h rather than memory.h mm, arch: add generic implementation of pfn_valid() for FLATMEM - - 1 - --- 2023-01-29 Mike Rapoport New
[3/3] mm, arch: add generic implementation of pfn_valid() for FLATMEM mm, arch: add generic implementation of pfn_valid() for FLATMEM 4 - - - --- 2023-01-25 Mike Rapoport New
[2/3] mips: drop definition of pfn_valid() for DISCONTIGMEM mm, arch: add generic implementation of pfn_valid() for FLATMEM - - - - --- 2023-01-25 Mike Rapoport New
[1/3] m68k: use asm-generic/memory_model.h for both MMU and !MMU mm, arch: add generic implementation of pfn_valid() for FLATMEM 1 - 1 - --- 2023-01-25 Mike Rapoport New
[v2,6/6] memblock: use memblock_free for freeing virtual pointers memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport New
[v2,5/6] memblock: rename memblock_free to memblock_phys_free memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport New
[v2,4/6] memblock: stop aliasing __memblock_free_late with memblock_free_late memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport New
[v2,3/6] memblock: drop memblock_free_early_nid() and memblock_free_early() memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport New
[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 New
[v2,1/6] arch_numa: simplify numa_distance allocation memblock: cleanup memblock_free interface - - - - --- 2021-09-30 Mike Rapoport New
[3/3] memblock: cleanup memblock_free interface memblock: cleanup memblock_free interface - - - - --- 2021-09-23 Mike Rapoport New
[2/3] xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointer memblock: cleanup memblock_free interface - - 1 - --- 2021-09-23 Mike Rapoport New
[1/3] arch_numa: simplify numa_distance allocation memblock: cleanup memblock_free interface - - - - --- 2021-09-23 Mike Rapoport New
[v3,9/9] mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEM Remove DISCONTIGMEM memory model - - - - --- 2021-06-08 Mike Rapoport New
[v3,8/9] mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA Remove DISCONTIGMEM memory model - - - - --- 2021-06-08 Mike Rapoport New
[v3,7/9] docs: remove description of DISCONTIGMEM Remove DISCONTIGMEM memory model - - - - --- 2021-06-08 Mike Rapoport New
[v3,6/9] arch, mm: remove stale mentions of DISCONIGMEM Remove DISCONTIGMEM memory model - - - - --- 2021-06-08 Mike Rapoport New
[v3,5/9] mm: remove CONFIG_DISCONTIGMEM Remove DISCONTIGMEM memory model - - - - --- 2021-06-08 Mike Rapoport New
[v3,4/9] m68k: remove support for DISCONTIGMEM Remove DISCONTIGMEM memory model 1 - 1 - --- 2021-06-08 Mike Rapoport New
[v3,3/9] arc: remove support for DISCONTIGMEM Remove DISCONTIGMEM memory model 1 - - - --- 2021-06-08 Mike Rapoport New
[v3,2/9] arc: update comment about HIGHMEM implementation Remove DISCONTIGMEM memory model 1 - - - --- 2021-06-08 Mike Rapoport New
[v3,1/9] alpha: remove DISCONTIGMEM and NUMA Remove DISCONTIGMEM memory model - - - - --- 2021-06-08 Mike Rapoport New
[v2,9/9] mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEM Remove DISCINTIGMEM memory model - - - - --- 2021-06-04 Mike Rapoport New
« 1 2 3 »