Show patches with: Submitter = Wei Yang       |    State = Action Required       |   78 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,4/4] mm/migrate.c: handle same node and add failure in the same way cleanup on do_pages_move() 1 - - 0 0 0 2020-01-22 Wei Yang New
[v2,3/4] mm/migrate.c: check pagelist in move_pages_and_store_status() cleanup on do_pages_move() 1 - - 0 0 0 2020-01-22 Wei Yang New
[v2,2/4] mm/migrate.c: wrap do_move_pages_to_node() and store_status() cleanup on do_pages_move() 1 - - 0 0 0 2020-01-22 Wei Yang New
[v2,1/4] mm/migrate.c: not necessary to check start and i cleanup on do_pages_move() 1 - - 0 0 0 2020-01-22 Wei Yang New
[v2,4/4] mm/page_alloc.c: extract commom part to check page mm/page_alloc.c: cleanup on check page - - - 0 0 0 2020-01-20 Wei Yang New
[v2,3/4] mm/page_alloc.c: pass all bad reasons to bad_page() mm/page_alloc.c: cleanup on check page - - - 0 0 0 2020-01-20 Wei Yang New
[v2,2/4] mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison mm/page_alloc.c: cleanup on check page 2 1 - 0 0 0 2020-01-20 Wei Yang New
[v2,1/4] mm: enable dump several reasons for __dump_page() mm/page_alloc.c: cleanup on check page - - - 0 0 0 2020-01-20 Wei Yang New
[4/4] mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison mm/page_alloc.c: cleanup on check page 1 - - 0 0 0 2020-01-19 Wei Yang New
[3/4] mm/page_alloc.c: rename free_pages_check() to check_free_page() mm/page_alloc.c: cleanup on check page - - - 0 0 0 2020-01-19 Wei Yang New
[2/4] mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() mm/page_alloc.c: cleanup on check page - - - 0 0 0 2020-01-19 Wei Yang New
[1/4] mm/page_alloc.c: extract commom part to check page mm/page_alloc.c: cleanup on check page - - - 0 0 0 2020-01-19 Wei Yang New
[v2] mm/migrate.c: also overwrite error when it is bigger than zero [v2] mm/migrate.c: also overwrite error when it is bigger than zero 1 - - 0 0 0 2020-01-19 Wei Yang New
[8/8] mm/migrate.c: use break instead of goto out_flush mm/migrate.c: cleanup on do_pages_move() - - - 0 0 0 2020-01-19 Wei Yang New
[7/8] mm/migrate.c: move page on next iteration mm/migrate.c: cleanup on do_pages_move() - - - 0 0 0 2020-01-19 Wei Yang New
[6/8] mm/migrate.c: handle same node and add failure in the same way mm/migrate.c: cleanup on do_pages_move() 1 - - 0 0 0 2020-01-19 Wei Yang New
[5/8] mm/migrate.c: check pagelist in move_pages_and_store_status() mm/migrate.c: cleanup on do_pages_move() 1 - - 0 0 0 2020-01-19 Wei Yang New
[4/8] mm/migrate.c: wrap do_move_pages_to_node() and store_status() mm/migrate.c: cleanup on do_pages_move() 1 - - 0 0 0 2020-01-19 Wei Yang New
[3/8] mm/migrate.c: reform the last call on do_move_pages_to_node() mm/migrate.c: cleanup on do_pages_move() - - - 0 0 0 2020-01-19 Wei Yang New
[2/8] mm/migrate.c: not necessary to check start and i mm/migrate.c: cleanup on do_pages_move() 1 - - 0 0 0 2020-01-19 Wei Yang New
[1/8] mm/migrate.c: skip node check if done in last round mm/migrate.c: cleanup on do_pages_move() - - - 0 0 0 2020-01-19 Wei Yang New
[v4] mm: thp: remove the defer list related code since this will not happen [v4] mm: thp: remove the defer list related code since this will not happen 2 - - 0 0 0 2020-01-17 Wei Yang New
[5/5] mm/mremap: start addresses are properly aligned mm/mremap.c: cleanup move_page_tables() a little - - - 0 0 0 2020-01-17 Wei Yang New
[4/5] mm/mremap: calculate extent in one place mm/mremap.c: cleanup move_page_tables() a little - - - 0 0 0 2020-01-17 Wei Yang New
[3/5] mm/mremap: use pmd_addr_end to calculate next in move_page_tables() mm/mremap.c: cleanup move_page_tables() a little - - - 0 0 0 2020-01-17 Wei Yang New
[2/5] mm/mremap: it is sure to have enough space when extent meets requirement mm/mremap.c: cleanup move_page_tables() a little - - - 0 0 0 2020-01-17 Wei Yang New
[1/5] mm/mremap: format the check in move_normal_pmd() same as move_huge_pmd() mm/mremap.c: cleanup move_page_tables() a little - - - 0 0 0 2020-01-17 Wei Yang New
mm/migrate.c: also overwrite error when it is bigger than zero mm/migrate.c: also overwrite error when it is bigger than zero - - - 0 0 0 2020-01-17 Wei Yang New
[v3] mm: thp: grab the lock before manipulation defer list [v3] mm: thp: grab the lock before manipulation defer list - - - 0 0 0 2020-01-16 Wei Yang New
mm/gup.c: use is_vm_hugetlb_page() to check whether to follow huge mm/gup.c: use is_vm_hugetlb_page() to check whether to follow huge 2 1 - 0 0 0 2020-01-13 Wei Yang New
[2/2] mm/huge_memory.c: use head to emphasize the purpose of page [1/2] mm/huge_memory.c: use head to check huge zero page 1 - - 0 0 0 2020-01-10 Wei Yang New
[1/2] mm/huge_memory.c: use head to check huge zero page [1/2] mm/huge_memory.c: use head to check huge zero page 1 - - 0 0 0 2020-01-10 Wei Yang New
mm/huge_memory.c: reduce critical section protected by split_queue_lock mm/huge_memory.c: reduce critical section protected by split_queue_lock 1 - - 0 0 0 2020-01-10 Wei Yang New
[v2] mm: thp: grab the lock before manipulation defer list [v2] mm: thp: grab the lock before manipulation defer list 3 - - 0 0 0 2020-01-09 Wei Yang New
[RFC] mm: thp: grab the lock before manipulation defer list [RFC] mm: thp: grab the lock before manipulation defer list 1 - - 0 0 0 2020-01-03 Wei Yang New
[RFC] mm/rmap.c: finer hwpoison granularity for PTE-mapped THP [RFC] mm/rmap.c: finer hwpoison granularity for PTE-mapped THP - - - 0 0 0 2020-01-02 Wei Yang New
[v2] mm/rmap.c: split huge pmd when it really is [v2] mm/rmap.c: split huge pmd when it really is - - - 0 0 0 2019-12-23 Wei Yang New
mm/rmap.c: split huge pmd when it really is mm/rmap.c: split huge pmd when it really is - - - 0 0 0 2019-12-23 Wei Yang New
[v2] mm: remove dead code totalram_pages_set() [v2] mm: remove dead code totalram_pages_set() - 1 - 0 0 0 2019-12-18 Wei Yang New
mm: remove dead code totalram_pages_set() mm: remove dead code totalram_pages_set() - 1 - 0 0 0 2019-12-17 Wei Yang New
[2/2] mm/page_vma_mapped: page table boundary is already guaranteed [1/2] mm/page_vma_mapped: use PMD_SIZE instead of calculating it - - - 0 0 0 2019-11-28 Wei Yang New
[1/2] mm/page_vma_mapped: use PMD_SIZE instead of calculating it [1/2] mm/page_vma_mapped: use PMD_SIZE instead of calculating it - - - 0 0 0 2019-11-28 Wei Yang New
[2/2] mm/memory-failure.c: not necessary to recalculate hpage [1/2] mm/memory-failure.c: PageHuge is handled at the beginning of memory_failure - - - 0 0 0 2019-11-18 Wei Yang New
[1/2] mm/memory-failure.c: PageHuge is handled at the beginning of memory_failure [1/2] mm/memory-failure.c: PageHuge is handled at the beginning of memory_failure - 1 - 0 0 0 2019-11-18 Wei Yang New
madvise: use PAGE_ALIGN[ED] for range checking madvise: use PAGE_ALIGN[ED] for range checking - - - 0 0 0 2019-11-18 Wei Yang New
mm/mmap.c: make vma_merge() comment more easy to understand mm/mmap.c: make vma_merge() comment more easy to understand - - - 0 0 0 2019-10-30 Wei Yang New
[v4,2/2] mm/rmap.c: reuse mergeable anon_vma as parent when fork [v4,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy 1 - - 0 0 0 2019-10-11 Wei Yang New
[v4,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy [v4,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy 1 - - 0 0 0 2019-10-11 Wei Yang New
[v3,2/2] mm/rmap.c: reuse mergeable anon_vma as parent when fork [v3,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy - - - 0 0 0 2019-10-11 Wei Yang New
[v3,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy [v3,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy - - - 0 0 0 2019-10-11 Wei Yang New
[v2,2/2] mm/rmap.c: reuse mergeable anon_vma as parent when fork [v2,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy - - - 0 0 0 2019-10-10 Wei Yang New
[v2,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy [v2,1/2] mm/rmap.c: don't reuse anon_vma if we just want a copy - - - 0 0 0 2019-10-10 Wei Yang New
[v2,3/3] mm/mmap.c: extract __vma_unlink_list as counter part for __vma_link_list [v2,1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev - - - 0 0 0 2019-10-06 Wei Yang New
[v2,2/3] mm/mmap.c: __vma_unlink_prev is not necessary now [v2,1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev - - - 0 0 0 2019-10-06 Wei Yang New
[v2,1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev [v2,1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev - - - 0 0 0 2019-10-06 Wei Yang New
hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() - - - 0 0 0 2019-10-05 Wei Yang New
mm/rmap.c: reuse mergeable anon_vma as parent when fork mm/rmap.c: reuse mergeable anon_vma as parent when fork 2 - - 0 0 0 2019-10-04 Wei Yang New
[v2,3/3] userfaultfd: wrap the common dst_vma check into an inlined function [v2,1/3] userfaultfd: use vma_pagesize for all huge page size calculation - - - 0 0 0 2019-09-27 Wei Yang New
[v2,2/3] userfaultfd: remove unnecessary warn_on in __mcopy_atomic_hugetlb [v2,1/3] userfaultfd: use vma_pagesize for all huge page size calculation - - - 0 0 0 2019-09-27 Wei Yang New
[v2,1/3] userfaultfd: use vma_pagesize for all huge page size calculation [v2,1/3] userfaultfd: use vma_pagesize for all huge page size calculation - 1 - 0 0 0 2019-09-27 Wei Yang New
mm: fix typo in the comment when calling function __SetPageUptodate() mm: fix typo in the comment when calling function __SetPageUptodate() - - - 0 0 0 2019-09-26 Wei Yang New
[2/2] userfaultfd: wrap the common dst_vma check into an inlined function [1/2] userfaultfd: remove one unnecessary warn_on in __mcopy_atomic_hugetlb - - - 0 0 0 2019-09-25 Wei Yang New
[1/2] userfaultfd: remove one unnecessary warn_on in __mcopy_atomic_hugetlb [1/2] userfaultfd: remove one unnecessary warn_on in __mcopy_atomic_hugetlb - - - 0 0 0 2019-09-25 Wei Yang New
mm/mmap.c: remove a never trigger warning in __vma_adjust() mm/mmap.c: remove a never trigger warning in __vma_adjust() - - - 0 0 0 2019-09-12 Wei Yang New
[RESEND,[PATCH] 2/2] mm/mmap.c: unlink vma before rb_erase [RESEND,[PATCH] 2/2] mm/mmap.c: unlink vma before rb_erase - - - 0 0 0 2019-08-28 Wei Yang New
[RESEND,[PATCH] 1/2] mm/mmap.c: update *next* gap after itself [RESEND,[PATCH] 1/2] mm/mmap.c: update *next* gap after itself - - - 0 0 0 2019-08-28 Wei Yang New
[2/2] mm/mmap.c: unlink vma before rb_erase mm/mmap.c: reduce subtree gap propagation a little - - - 0 0 0 2019-08-26 Wei Yang New
[1/2] mm/mmap.c: update *next* gap after itself mm/mmap.c: reduce subtree gap propagation a little - - - 0 0 0 2019-08-26 Wei Yang New
[3/3] mm/mmap.c: extract __vma_unlink_list as counter part for __vma_link_list [1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev - - - 0 0 0 2019-08-14 Wei Yang New
[2/3] mm/mmap.c: __vma_unlink_prev is not necessary now [1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev - - - 0 0 0 2019-08-14 Wei Yang New
[1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev [1/3] mm/mmap.c: prev could be retrieved from vma->vm_prev - - - 0 0 0 2019-08-14 Wei Yang New
mm/mmap.c: rb_parent is not necessary in __vma_link_list mm/mmap.c: rb_parent is not necessary in __vma_link_list - - - 0 0 0 2019-08-13 Wei Yang New
mm/hotplug: prevent memory leak when reuse pgdat mm/hotplug: prevent memory leak when reuse pgdat 1 - - 0 0 0 2019-08-13 Wei Yang New
mm/sparse: use __nr_to_section(section_nr) to get mem_section mm/sparse: use __nr_to_section(section_nr) to get mem_section - 1 - 0 0 0 2019-08-09 Wei Yang New
[v2] mm/mmap.c: refine find_vma_prev with rb_last [v2] mm/mmap.c: refine find_vma_prev with rb_last 1 - - 0 0 0 2019-08-09 Wei Yang New
mm/mmap.c: refine data locality of find_vma_prev mm/mmap.c: refine data locality of find_vma_prev - - - 0 0 0 2019-08-06 Wei Yang New
[v2] mm/sparse: set section nid for hot-add memory [v2] mm/sparse: set section nid for hot-add memory 1 3 - 0 0 0 2019-06-18 Wei Yang New
mm/sparse: set section nid for hot-add memory mm/sparse: set section nid for hot-add memory - 3 - 0 0 0 2019-06-16 Wei Yang New