Show patches with: Submitter = Wei Yang       |    State = Action Required       |    Archived = No       |   40 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] mm/mmap: leverage vma_rb_erase_ignore() to implement vma_rb_erase() [1/2] mm/mmap: rename __vma_unlink_common() to __vma_unlink() - - - 0 0 0 2020-08-09 Wei Yang New
[1/2] mm/mmap: rename __vma_unlink_common() to __vma_unlink() [1/2] mm/mmap: rename __vma_unlink_common() to __vma_unlink() - - - 0 0 0 2020-08-09 Wei Yang New
[10/10] mm/hugetlb: not necessary to abuse temporary page to workaround the nasty free_huge_page mm/hugetlb: code refine and simplification - - - 0 0 0 2020-08-07 Wei Yang New
[09/10] mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page mm/hugetlb: code refine and simplification - 2 - 0 0 0 2020-08-07 Wei Yang New
[08/10] mm/hugetlb: return non-isolated page in the loop instead of break and check mm/hugetlb: code refine and simplification - 1 - 0 0 0 2020-08-07 Wei Yang New
[07/10] mm/hugetlb: a page from buddy is not on any list mm/hugetlb: code refine and simplification - 2 - 0 0 0 2020-08-07 Wei Yang New
[06/10] mm/hugetlb: remove redundant huge_pte_alloc() in hugetlb_fault() mm/hugetlb: code refine and simplification - 1 - 0 0 0 2020-08-07 Wei Yang New
[05/10] mm/hugetlb: remove the redundant check on non_swap_entry() mm/hugetlb: code refine and simplification - - - 0 0 0 2020-08-07 Wei Yang New
[04/10] mm/hugetlb: count file_region to be added when regions_needed != NULL mm/hugetlb: code refine and simplification - 2 - 0 0 0 2020-08-07 Wei Yang New
[03/10] mm/hugetlb: use list_splice to merge two list at once mm/hugetlb: code refine and simplification - 2 - 0 0 0 2020-08-07 Wei Yang New
[02/10] mm/hugetlb: make sure to get NULL when list is empty mm/hugetlb: code refine and simplification - - - 0 0 0 2020-08-07 Wei Yang New
[01/10] mm/hugetlb: not necessary to coalesce regions recursively mm/hugetlb: code refine and simplification - 2 - 0 0 0 2020-08-07 Wei Yang New
mm/hugetlb: hide nr_nodes in the internal of for_each_node_mask_to_[alloc|free] mm/hugetlb: hide nr_nodes in the internal of for_each_node_mask_to_[alloc|free] 1 - - 0 0 0 2020-07-14 Wei Yang New
[v5,3/3] mm/mremap: start addresses are properly aligned mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-10 Wei Yang New
[v5,2/3] mm/mremap: calculate extent in one place mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-10 Wei Yang New
[v5,1/3] mm/mremap: it is sure to have enough space when extent meets requirement mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-10 Wei Yang New
[v4,4/4] mm/mremap: use pmd_addr_end to simplify the calculate of extent mm/mremap: cleanup move_page_tables() a little - - - 0 0 0 2020-07-08 Wei Yang New
[v4,3/4] mm/mremap: start addresses are properly aligned mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-08 Wei Yang New
[v4,2/4] mm/mremap: calculate extent in one place mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-08 Wei Yang New
[v4,1/4] mm/mremap: it is sure to have enough space when extent meets requirement mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-08 Wei Yang New
[v3,4/4] mm/mremap: use pmd_addr_end to simplify the calculate of extent mm/mremap: cleanup move_page_tables() a little - - - 0 0 0 2020-07-08 Wei Yang New
[v3,3/4] mm/mremap: start addresses are properly aligned mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-08 Wei Yang New
[v3,2/4] mm/mremap: calculate extent in one place mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-08 Wei Yang New
[v3,1/4] mm/mremap: it is sure to have enough space when extent meets requirement mm/mremap: cleanup move_page_tables() a little 1 - 1 0 0 0 2020-07-08 Wei Yang New
[v2] mm/sparse: only sub-section aligned range would be populated [v2] mm/sparse: only sub-section aligned range would be populated 1 - - 0 0 0 2020-07-03 Wei Yang New
mm: define pte_add_end for consistency mm: define pte_add_end for consistency - - - 0 0 0 2020-06-30 Wei Yang New
mm/sparse: only sub-section aligned range would be populated mm/sparse: only sub-section aligned range would be populated - - - 0 0 0 2020-06-30 Wei Yang New
[RESEND,v2,4/4] mm/mremap: start addresses are properly aligned mm/mremap: cleanup move_page_tables() a little - - 1 0 0 0 2020-06-26 Wei Yang New
[RESEND,v2,3/4] mm/mremap: calculate extent in one place mm/mremap: cleanup move_page_tables() a little - - 1 0 0 0 2020-06-26 Wei Yang New
[RESEND,v2,2/4] mm/mremap: it is sure to have enough space when extent meets requirement mm/mremap: cleanup move_page_tables() a little - - 1 0 0 0 2020-06-26 Wei Yang New
[RESEND,v2,1/4] mm/mremap: format the check in move_normal_pmd() same as move_huge_pmd() mm/mremap: cleanup move_page_tables() a little - - 1 0 0 0 2020-06-26 Wei Yang New
mm/page_alloc: fallbacks at most has 3 elements mm/page_alloc: fallbacks at most has 3 elements - 1 - 0 0 0 2020-06-25 Wei Yang New
[v2] mm/sparse: never partially remove memmap for early section [v2] mm/sparse: never partially remove memmap for early section 1 - - 0 0 0 2020-06-25 Wei Yang New
[4/4] mm/page_alloc.c: remove unnecessary end_bitidx for [set|get]_pfnblock_flags_mask() [1/4] mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_BITS with PB_migratetype_bits - - - 0 0 0 2020-06-23 Wei Yang New
[3/4] mm/page_alloc.c: simplify pageblock bitmap access [1/4] mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_BITS with PB_migratetype_bits - - - 0 0 0 2020-06-23 Wei Yang New
[2/4] mm/page_alloc.c: extract the common part in pfn_to_bitidx() [1/4] mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_BITS with PB_migratetype_bits - - - 0 0 0 2020-06-23 Wei Yang New
[1/4] mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_BITS with PB_migratetype_bits [1/4] mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_BITS with PB_migratetype_bits - - - 0 0 0 2020-06-23 Wei Yang New
mm/spase: never partially remove memmap for early section mm/spase: never partially remove memmap for early section 1 - - 0 0 0 2020-06-23 Wei Yang New
[v2] mm/swap_slots.c: assign|reset cache slot by value directly [v2] mm/swap_slots.c: assign|reset cache slot by value directly 1 - - 0 0 0 2020-03-11 Wei Yang New
mm/swap_slots.c: don't reset the cache slot after use mm/swap_slots.c: don't reset the cache slot after use - - - 0 0 0 2020-03-09 Wei Yang New