Show patches with: Submitter = Yajun Deng       |    State = Action Required       |    Archived = No       |   57 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm/rmap: remove unnecessary page_table_lock mm/rmap: remove unnecessary page_table_lock - - - --- 2024-04-22 Yajun Deng New
[v2,RESEND] mm/mmap: convert all mas except mas_detach to vma iterator [v2,RESEND] mm/mmap: convert all mas except mas_detach to vma iterator - 1 - --- 2024-03-25 Yajun Deng New
[v2] mm/mmap: convert all mas except mas_detach to vma iterator [v2] mm/mmap: convert all mas except mas_detach to vma iterator - - - --- 2024-02-26 Yajun Deng New
[v2] mm/mmap: return early if it can't merge in vma_merge() [v2] mm/mmap: return early if it can't merge in vma_merge() - - - --- 2024-02-21 Yajun Deng New
mm/mmap: Add case 9 in vma_merge() mm/mmap: Add case 9 in vma_merge() - - - --- 2024-02-18 Yajun Deng New
mm/mmap: convert all mas except mas_detach to vma iterator mm/mmap: convert all mas except mas_detach to vma iterator - - - --- 2024-02-18 Yajun Deng New
[v3] mm/mmap: pass vma to vma_merge() [v3] mm/mmap: pass vma to vma_merge() - 1 - --- 2024-02-03 Yajun Deng New
[v2] mm/mmap: use SZ_{8K, 128K} helper macro [v2] mm/mmap: use SZ_{8K, 128K} helper macro - - - --- 2024-01-31 Yajun Deng New
mm/mmap: remove the mm parameter in vma_complete() mm/mmap: remove the mm parameter in vma_complete() - - - --- 2024-01-29 Yajun Deng New
mm/mmap: use SZ_{8M, 128M} helper macro mm/mmap: use SZ_{8M, 128M} helper macro - - - --- 2024-01-26 Yajun Deng New
[v2,2/2] mm/mmap: remove find_vma_intersection() in vma_merge() mm/mmap: simplify vma_merge() - 1 - --- 2024-01-25 Yajun Deng New
[v2,1/2] mm/mmap: pass vma to vma_merge() mm/mmap: simplify vma_merge() - 1 - --- 2024-01-25 Yajun Deng New
[v2] mm/mmap: introduce vma_set_range() [v2] mm/mmap: introduce vma_set_range() - 1 - --- 2024-01-24 Yajun Deng New
mm/mmap: simplify vma_merge() mm/mmap: simplify vma_merge() - - - --- 2024-01-18 Yajun Deng New
memblock: fix crash when reserved memory is not added to memory memblock: fix crash when reserved memory is not added to memory - - - --- 2024-01-18 Yajun Deng New
mm/mmap: introduce vma_range_init() mm/mmap: introduce vma_range_init() - - - --- 2024-01-11 Yajun Deng New
mm/mmap: simplify vma link and unlink mm/mmap: simplify vma link and unlink - - - --- 2024-01-10 Yajun Deng New
mm: page_alloc: Simplify __free_pages_ok() mm: page_alloc: Simplify __free_pages_ok() - 1 - --- 2023-12-16 Yajun Deng New
[v3] memblock: don't run loop in memblock_add_range() twice [v3] memblock: don't run loop in memblock_add_range() twice - - - --- 2023-10-03 Yajun Deng New
[v2] memblock: don't run loop in memblock_add_range() twice [v2] memblock: don't run loop in memblock_add_range() twice - - - --- 2023-10-02 Yajun Deng New
[v5,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY mm: Don't init and clear page count when MEMINIT_EARLY - - - --- 2023-09-29 Yajun Deng New
[v5,1/2] mm: allow optional initialization of page count and PG_reserved flag mm: Don't init and clear page count when MEMINIT_EARLY - - - --- 2023-09-29 Yajun Deng New
[v4,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-28 Yajun Deng New
[v4,1/2] mm: pass page count and reserved to __init_single_page mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-28 Yajun Deng New
memblock: don't run loop in memblock_add_range() twice memblock: don't run loop in memblock_add_range() twice - - - --- 2023-09-27 Yajun Deng New
[v3,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-26 Yajun Deng New
[v2,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-25 Yajun Deng New
[v2,1/2] mm: pass page count and reserved to __init_single_page mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-25 Yajun Deng New
[4/4] mm: don't set page count in deferred_init_pages mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-22 Yajun Deng New
[3/4] mm: Set page count and mark page reserved in reserve_bootmem_region mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-22 Yajun Deng New
[2/4] mm: Introduce MEMINIT_LATE context mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-22 Yajun Deng New
[1/4] mm: pass set_count and set_reserved to __init_single_page mm: Don't set and reset page count in MEMINIT_EARLY - - - --- 2023-09-22 Yajun Deng New
mm/rmap: convert __page_check_anon_rmap() to folio mm/rmap: convert __page_check_anon_rmap() to folio - - - --- 2023-09-15 Yajun Deng New
mm/mm_init.c: remove redundant pr_info when node is memoryless mm/mm_init.c: remove redundant pr_info when node is memoryless - 1 - --- 2023-09-06 Yajun Deng New
[v3] dma-contiguous: support numa CMA for specified node [v3] dma-contiguous: support numa CMA for specified node - - - --- 2023-07-12 Yajun Deng New
[v2] dma-contiguous: support numa CMA for specified node [v2] dma-contiguous: support numa CMA for specified node - - - --- 2023-07-11 Yajun Deng New
dma-contiguous: support numa CMA for specified node dma-contiguous: support numa CMA for specified node - - - --- 2023-07-10 Yajun Deng New
memblock: Introduce memblock_reserve_node() memblock: Introduce memblock_reserve_node() - - - --- 2023-06-24 Yajun Deng New
[v4] mm: pass nid to reserve_bootmem_region() [v4] mm: pass nid to reserve_bootmem_region() - 1 - --- 2023-06-19 Yajun Deng New
[v3] mm: pass nid to reserve_bootmem_region() [v3] mm: pass nid to reserve_bootmem_region() - 1 - --- 2023-06-18 Yajun Deng New
[v2] mm: pass nid to reserve_bootmem_region() [v2] mm: pass nid to reserve_bootmem_region() - - - --- 2023-06-16 Yajun Deng New
mm: pass nid to reserve_bootmem_region() mm: pass nid to reserve_bootmem_region() - - - --- 2023-06-15 Yajun Deng New
mm/mm_init.c: remove spinlock in early_pfn_to_nid() mm/mm_init.c: remove spinlock in early_pfn_to_nid() - - - --- 2023-06-14 Yajun Deng New
mm/sparse: remove unused parameters in sparse_remove_section() mm/sparse: remove unused parameters in sparse_remove_section() - 1 - --- 2023-06-07 Yajun Deng New
mm/memory_hotplug: fix dead loop in offline_pages() mm/memory_hotplug: fix dead loop in offline_pages() - - - --- 2023-04-28 Yajun Deng New
mmzone: Introduce for_each_populated_zone_pgdat() mmzone: Introduce for_each_populated_zone_pgdat() - - - --- 2023-04-24 Yajun Deng New
mm/rmap: convert __page_{set, check}_anon_rmap() to folios mm/rmap: convert __page_{set, check}_anon_rmap() to folios - - - --- 2023-04-12 Yajun Deng New
[v2] mm/page_alloc: optimize find_suitable_fallback() and fallbacks array [v2] mm/page_alloc: optimize find_suitable_fallback() and fallbacks array 1 - - --- 2023-02-09 Yajun Deng New
mm/page_alloc: optimize the loop in find_suitable_fallback() mm/page_alloc: optimize the loop in find_suitable_fallback() 1 - - --- 2023-02-09 Yajun Deng New
mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) 1 - - --- 2023-02-03 Yajun Deng New
mm: simplify page_zone() and get_deferred_split_queue() with page_pgdat() mm: simplify page_zone() and get_deferred_split_queue() with page_pgdat() - - - --- 2022-11-01 Yajun Deng New
[v2] memblock: don't run loop in memblock_add_range() twice [v2] memblock: don't run loop in memblock_add_range() twice - - - --- 2022-10-25 Yajun Deng New
memblock: remove repeat round memblock: remove repeat round - - - --- 2022-10-19 Yajun Deng New
mm/early_ioremap: Combine two loops to improve performance mm/early_ioremap: Combine two loops to improve performance - - - --- 2022-09-27 Yajun Deng New
mm/damon: fix missing damon_del_region() mm/damon: fix missing damon_del_region() - - - --- 2022-09-14 Yajun Deng New
[v2] mm/damon: introduce struct damos_access_pattern [v2] mm/damon: introduce struct damos_access_pattern - - - --- 2022-09-08 Yajun Deng New
mm/damon: add struct damos_region for damon_new_scheme() mm/damon: add struct damos_region for damon_new_scheme() - - - --- 2022-09-07 Yajun Deng New