Show patches with: Submitter = Wei Yang       |    Archived = No       |   222 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,2/3] kernel/fork.c: get totalram_pages from memblock to calculate max_threads [v5,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_free_pages() 1 - - --- 2024-07-09 Wei Yang New
[v5,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_free_pages() [v5,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_free_pages() - 2 - --- 2024-07-09 Wei Yang New
[v4,3/3] kernel/fork.c: put set_max_threads()/task_struct_whitelist() in __init section [v4,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_free_pages() - - - --- 2024-07-08 Wei Yang New
[v4,2/3] kernel/fork.c: get totalram_pages from memblock to calculate max_threads [v4,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_free_pages() - - - --- 2024-07-08 Wei Yang New
[v4,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_free_pages() [v4,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_free_pages() - 1 - --- 2024-07-08 Wei Yang New
mm/page_alloc: put __free_pages_core() in __meminit section mm/page_alloc: put __free_pages_core() in __meminit section - - - --- 2024-07-06 Wei Yang New
mm: use zonelist_zone() to get zone mm: use zonelist_zone() to get zone 1 - - --- 2024-07-06 Wei Yang New
[v2] mm/page_alloc: remove prefetchw() on freeing page to buddy system [v2] mm/page_alloc: remove prefetchw() on freeing page to buddy system - - - --- 2024-07-04 Wei Yang New
[v3,3/3] kernel/fork.c: put set_max_threads()/task_struct_whitelist() in __init section [v3,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_pages() - - - --- 2024-07-03 Wei Yang New
[v3,2/3] kernel/fork.c: get totalram_pages from memblock to calculate max_threads [v3,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_pages() - - - --- 2024-07-03 Wei Yang New
[v3,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_pages() [v3,1/3] mm/memblock: introduce a new helper memblock_estimated_nr_pages() - 1 - --- 2024-07-03 Wei Yang New
[3/3] mm/page_alloc: put __free_pages_core() in __meminit section [1/3] mm: use zonelist_zone() to get zone - - - --- 2024-07-02 Wei Yang New
[2/3] modpost: .meminit.* is not in init section when CONFIG_MEMORY_HOTPLUG set [1/3] mm: use zonelist_zone() to get zone - - - --- 2024-07-02 Wei Yang New
[1/3] mm: use zonelist_zone() to get zone [1/3] mm: use zonelist_zone() to get zone - - - --- 2024-07-02 Wei Yang New
mm/page_alloc: remove prefetchw() on freeing page to buddy system mm/page_alloc: remove prefetchw() on freeing page to buddy system - 1 - --- 2024-07-02 Wei Yang New
[4/4] mm/page_alloc: no need to ClearPageReserved on giving page to buddy system [1/4] mm: use zonelist_zone() to get zone - - - --- 2024-06-29 Wei Yang New
[3/4] mm/page_alloc: put __free_pages_core() in __meminit section [1/4] mm: use zonelist_zone() to get zone - - - --- 2024-06-29 Wei Yang New
[2/4] mm: not __SetPageReserved on initializing hot-plugged memory [1/4] mm: use zonelist_zone() to get zone - - - --- 2024-06-29 Wei Yang New
[1/4] mm: use zonelist_zone() to get zone [1/4] mm: use zonelist_zone() to get zone - - - --- 2024-06-29 Wei Yang New
memblock tests: fix implicit declaration of function 'numa_valid_node' memblock tests: fix implicit declaration of function 'numa_valid_node' - - - --- 2024-06-24 Wei Yang New
[4/4] mm/page_alloc: reword the comment of buddy_merge_likely() [1/4] mm/sparse: nr_pages won't be 0 - - - --- 2024-06-19 Wei Yang New
[3/4] mm/page_alloc: fix a typo in comment about GFP flag [1/4] mm/sparse: nr_pages won't be 0 1 - - --- 2024-06-19 Wei Yang New
[2/4] mm/mm_init.c: move build check on MAX_ZONELISTS out of ifdef [1/4] mm/sparse: nr_pages won't be 0 - 1 - --- 2024-06-19 Wei Yang New
[1/4] mm/sparse: nr_pages won't be 0 [1/4] mm/sparse: nr_pages won't be 0 - - - --- 2024-06-19 Wei Yang New
s390/mm: get total ram pages from memblock s390/mm: get total ram pages from memblock - 1 - --- 2024-06-16 Wei Yang New
[v2] um/mm: remove redundant assignment of max_low_pfn [v2] um/mm: remove redundant assignment of max_low_pfn 1 - - --- 2024-06-15 Wei Yang New
um/mm: get max_low_pfn from memblock um/mm: get max_low_pfn from memblock 1 - - --- 2024-06-14 Wei Yang New
[v2] mm/mm_init.c: simplify logic of deferred_[init|free]_pages [v2] mm/mm_init.c: simplify logic of deferred_[init|free]_pages - 1 - --- 2024-06-13 Wei Yang New
mm/mm_init.c: simplify logic of deferred_[init|free]_pages mm/mm_init.c: simplify logic of deferred_[init|free]_pages - 1 - --- 2024-06-12 Wei Yang New
[v2] mm/mm_init.c: print mem_init info after defer_init is done [v2] mm/mm_init.c: print mem_init info after defer_init is done 1 - - --- 2024-06-11 Wei Yang New
mm/mm_init.c: print mem_init info after defer_init is done mm/mm_init.c: print mem_init info after defer_init is done - - - --- 2024-06-11 Wei Yang New
[v2] mm/mm_init.c: don't initialize page->lru again [v2] mm/mm_init.c: don't initialize page->lru again - - - --- 2024-06-10 Wei Yang New
mm/mm_init.c: don't initialize page->lru again mm/mm_init.c: don't initialize page->lru again - - - --- 2024-06-05 Wei Yang New
[v2,3/3] mm/mm_init.c: not always search next deferred_init_pfn from very beginning [v2,1/3] mm/mm_init.c: get the highest zone directly - - - --- 2024-06-05 Wei Yang New
[v2,2/3] mm/mm_init.c: use deferred_init_mem_pfn_range_in_zone() to decide loop condition [v2,1/3] mm/mm_init.c: get the highest zone directly - 1 - --- 2024-06-05 Wei Yang New
[v2,1/3] mm/mm_init.c: get the highest zone directly [v2,1/3] mm/mm_init.c: get the highest zone directly - 1 - --- 2024-06-05 Wei Yang New
[RFC] mm/mm_init.c: simplify logic of deferred_[init|free]_pages [RFC] mm/mm_init.c: simplify logic of deferred_[init|free]_pages - - - --- 2024-06-05 Wei Yang New
mm: increase totalram_pages on freeing to buddy system mm: increase totalram_pages on freeing to buddy system - - - --- 2024-06-01 Wei Yang New
[3/3] mm/mm_init.c: not always search next deferred_init_pfn from very beginning [1/3] mm/mm_init.c: get the highest zone directly - - - --- 2024-05-31 Wei Yang New
[2/3] mm/mm_init.c: use deferred_init_mem_pfn_range_in_zone() to decide loop condition [1/3] mm/mm_init.c: get the highest zone directly - 1 - --- 2024-05-31 Wei Yang New
[1/3] mm/mm_init.c: get the highest zone directly [1/3] mm/mm_init.c: get the highest zone directly - 1 - --- 2024-05-31 Wei Yang New
[v3,3/3] mm/mm_init.c: move nr_initialised reset down a bit [v3,1/3] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn - - - --- 2024-05-25 Wei Yang New
[v3,2/3] mm/memblock: fix a typo of for_each_mem_region() [v3,1/3] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn - - - --- 2024-05-25 Wei Yang New
[v3,1/3] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn [v3,1/3] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn - - - --- 2024-05-25 Wei Yang New
[v2,2/2] mm/mm_init.c: move nr_initialised reset down a bit [v2,1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn - - - --- 2024-05-24 Wei Yang New
[v2,1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn [v2,1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn - - - --- 2024-05-24 Wei Yang New
[2/2] mm/mm_init.c: count nr_initialised only for last zone [1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn - - - --- 2024-05-22 Wei Yang New
[1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn [1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn - - - --- 2024-05-22 Wei Yang New
[v2] mm/memblock: discard .text/.data if CONFIG_ARCH_KEEP_MEMBLOCK not set [v2] mm/memblock: discard .text/.data if CONFIG_ARCH_KEEP_MEMBLOCK not set - - - --- 2024-05-10 Wei Yang New
[v3,7/7] mm/memblock: default region's nid may be MAX_NUMNODES memblock: cleanup - - - --- 2024-05-07 Wei Yang New
[v3,6/7] mm/memblock: use PAGE_ALIGN_DOWN to get pgend in free_memmap memblock: cleanup - - - --- 2024-05-07 Wei Yang New
[v3,5/7] mm/memblock: return true directly on finding overlap region memblock: cleanup - - - --- 2024-05-07 Wei Yang New
[v3,4/7] memblock tests: add memblock_overlaps_region_checks memblock: cleanup - - - --- 2024-05-07 Wei Yang New
[v3,3/7] mm/memblock: fix comment for memblock_isolate_range() memblock: cleanup - - - --- 2024-05-07 Wei Yang New
[v3,2/7] memblock tests: add memblock_reserve_many_may_conflict_check() memblock: cleanup - - - --- 2024-05-07 Wei Yang New
[v3,1/7] memblock tests: add memblock_reserve_all_locations_check() memblock: cleanup - - - --- 2024-05-07 Wei Yang New
mm/memblock: discard .text/.data if CONFIG_ARCH_KEEP_MEMBLOCK not set mm/memblock: discard .text/.data if CONFIG_ARCH_KEEP_MEMBLOCK not set - - - --- 2024-05-06 Wei Yang New
[v2,8/8] mm/memblock: default region's nid may be MAX_NUMNODES memblock: clenup - - - --- 2024-04-25 Wei Yang New
[v2,7/8] mm/memblock: use PAGE_ALIGN_DOWN to get pgend in free_memmap memblock: clenup - - - --- 2024-04-25 Wei Yang New
[v2,6/8] mm/memblock: return true directly on finding overlap region memblock: clenup - - - --- 2024-04-25 Wei Yang New
[v2,5/8] memblock tests: add memblock_overlaps_region_checks memblock: clenup - - - --- 2024-04-25 Wei Yang New
[v2,4/8] mm/memblock: remove consecutive regions at once memblock: clenup - - - --- 2024-04-25 Wei Yang New
[v2,1/8] memblock tests: reserve the 129th memory block at all possible position memblock: clenup - - - --- 2024-04-25 Wei Yang New
mm/sparse: guard the size of mem_section is power of 2 mm/sparse: guard the size of mem_section is power of 2 1 1 - --- 2024-04-16 Wei Yang New
[6/6] mm/memblock: return true directly on finding overlap region [1/6] mm/memblock: reduce the two round insertion of memblock_add_range() - - - --- 2024-04-14 Wei Yang New
[5/6] memblock tests: add memblock_overlaps_region_checks [1/6] mm/memblock: reduce the two round insertion of memblock_add_range() - - - --- 2024-04-14 Wei Yang New
[4/6] mm/memblock: remove consecutive regions at once [1/6] mm/memblock: reduce the two round insertion of memblock_add_range() - - - --- 2024-04-14 Wei Yang New
[3/6] mm/memblock: fix comment for memblock_isolate_range() [1/6] mm/memblock: reduce the two round insertion of memblock_add_range() - - - --- 2024-04-14 Wei Yang New
[2/6] memblock tests: add the 129th memory block at all possible position [1/6] mm/memblock: reduce the two round insertion of memblock_add_range() - - - --- 2024-04-14 Wei Yang New
[1/6] mm/memblock: reduce the two round insertion of memblock_add_range() [1/6] mm/memblock: reduce the two round insertion of memblock_add_range() - - - --- 2024-04-14 Wei Yang New
[v3] mm/memblock: remove empty dummy entry [v3] mm/memblock: remove empty dummy entry - 1 - --- 2024-04-05 Wei Yang New
[v2] mm/memblock: remove empty dummy entry [v2] mm/memblock: remove empty dummy entry - - - --- 2024-04-04 Wei Yang New
mm/memblock: remove empty dummy entry mm/memblock: remove empty dummy entry - - - --- 2024-04-03 Wei Yang New
[3/3] memblock tests: fix undefined reference to `BIT' memblock tests: fix build error - - - --- 2024-04-02 Wei Yang New
[2/3] memblock tests: fix undefined reference to `panic' memblock tests: fix build error - - - --- 2024-04-02 Wei Yang New
[1/3] memblock tests: fix undefined reference to `early_pfn_to_nid' memblock tests: fix build error - - - --- 2024-04-02 Wei Yang New
maple_tree: not necessary to filter MAPLE_PARENT_ROOT since it is not a root maple_tree: not necessary to filter MAPLE_PARENT_ROOT since it is not a root - - - --- 2022-11-13 Wei Yang New
maple_tree: should get pivots boundary by type maple_tree: should get pivots boundary by type - 1 - --- 2022-11-12 Wei Yang New
[RFC] maple_tree: should get pivots boundary by type [RFC] maple_tree: should get pivots boundary by type - 1 - --- 2022-11-10 Wei Yang New
mm/vmscan: reduce double-check if kswapd is not able to sleep mm/vmscan: reduce double-check if kswapd is not able to sleep - - - --- 2022-10-23 Wei Yang New
[2/2] mm/mlock: start is always smaller then vm_end [1/2] mm/mlock: not handle NULL vma specially - - - --- 2022-05-04 Wei Yang New
[1/2] mm/mlock: not handle NULL vma specially [1/2] mm/mlock: not handle NULL vma specially - - - --- 2022-05-04 Wei Yang New
[2/2] mm/vmscan: not use NUMA_NO_NODE as indicator of page on different node [1/2] mm/vmscan: filter empty page_list at the beginning - - - --- 2022-04-29 Wei Yang New
[1/2] mm/vmscan: filter empty page_list at the beginning [1/2] mm/vmscan: filter empty page_list at the beginning - - - --- 2022-04-29 Wei Yang New
[3/3] mm/vmscan: not use NUMA_NO_NODE as indicator of page on different node [1/3] mm/vmscan: not necessary to re-init the list for each iteration - - - --- 2022-04-26 Wei Yang New
[2/3] mm/vmscan: filter empty page_list at the beginning [1/3] mm/vmscan: not necessary to re-init the list for each iteration - - - --- 2022-04-26 Wei Yang New
[1/3] mm/vmscan: not necessary to re-init the list for each iteration [1/3] mm/vmscan: not necessary to re-init the list for each iteration - - - --- 2022-04-26 Wei Yang New
mm/mlock: abstract a function to decide whether necessary to drain mlock_pvec mm/mlock: abstract a function to decide whether necessary to drain mlock_pvec - - - --- 2022-04-22 Wei Yang New
[v3] mm/page_alloc: add same penalty is enough to get round-robin order [v3] mm/page_alloc: add same penalty is enough to get round-robin order 3 - - --- 2022-04-12 Wei Yang New
[v2,2/2] mm/page_alloc: not necessary to multiply MAX_NODE_LOAD [v2,1/2] mm/page_alloc: add same penalty is enough to get round-robin order - - - --- 2022-04-08 Wei Yang New
[v2,1/2] mm/page_alloc: add same penalty is enough to get round-robin order [v2,1/2] mm/page_alloc: add same penalty is enough to get round-robin order - - - --- 2022-04-08 Wei Yang New
mm/vmscan: reorder scan_balance definition to simplify the scan type check mm/vmscan: reorder scan_balance definition to simplify the scan type check - - - --- 2022-04-05 Wei Yang New
mm/memcg: non-hierarchical mode is deprecated mm/memcg: non-hierarchical mode is deprecated 1 2 - --- 2022-04-03 Wei Yang New
[v2,3/3] mm/memcg: move generation assignment and comparison together mm/memcg: some cleanup for mem_cgroup_iter() 1 1 - --- 2022-03-30 Wei Yang New
[v2,2/3] mm/memcg: set pos explicitly for reclaim and !reclaim mm/memcg: some cleanup for mem_cgroup_iter() 1 1 - --- 2022-03-30 Wei Yang New
[v2,1/3] mm/memcg: set memcg after css verified and got reference mm/memcg: some cleanup for mem_cgroup_iter() 1 1 - --- 2022-03-30 Wei Yang New
[v2,2/2] mm/vmscan: make sure wakeup_kswapd with managed zone [v2,1/2] mm/vmscan: reclaim only affects managed_zones - 3 - --- 2022-03-29 Wei Yang New
[v2,1/2] mm/vmscan: reclaim only affects managed_zones [v2,1/2] mm/vmscan: reclaim only affects managed_zones - 3 - --- 2022-03-29 Wei Yang New
[2/2] mm/vmscan: make sure wakeup_kswapd with managed zone [1/2] mm/vmscan: reclaim only affects managed_zones - - - --- 2022-03-27 Wei Yang New
[1/2] mm/vmscan: reclaim only affects managed_zones [1/2] mm/vmscan: reclaim only affects managed_zones - 3 - --- 2022-03-27 Wei Yang New
« 1 2 3 »