Show patches with: Submitter = Wei Yang       |    State = Action Required       |    Archived = No       |   105 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4] mm/vmscan.c: remove cpu online notification for now [v4] mm/vmscan.c: remove cpu online notification for now 1 - - --- 2020-02-18 Wei Yang New
mm/vmscan.c: remove cpu online notification for now mm/vmscan.c: remove cpu online notification for now 1 - - --- 2020-02-18 Wei Yang New
[v2] mm/vmscan.c: only adjust related kswapd cpu affinity when online cpu [v2] mm/vmscan.c: only adjust related kswapd cpu affinity when online cpu - - - --- 2020-02-14 Wei Yang New
[v5,4/4] mm/migrate.c: unify "not queued for migration" handling in do_pages_move() cleanup on do_pages_move() 1 1 - --- 2020-02-14 Wei Yang New
[v5,3/4] mm/migrate.c: check pagelist in move_pages_and_store_status() cleanup on do_pages_move() 1 1 - --- 2020-02-14 Wei Yang New
[v5,2/4] mm/migrate.c: wrap do_move_pages_to_node() and store_status() cleanup on do_pages_move() 1 1 - --- 2020-02-14 Wei Yang New
[v5,1/4] mm/migrate.c: no need to check for i > start in do_pages_move() cleanup on do_pages_move() 1 1 - --- 2020-02-14 Wei Yang New
[v2] mm/sparsemem: get address to page struct instead of address to pfn [v2] mm/sparsemem: get address to page struct instead of address to pfn 1 - - --- 2020-02-10 Wei Yang New
[RFC] mm/vmscan.c: not inherit classzone_idx from previous reclaim [RFC] mm/vmscan.c: not inherit classzone_idx from previous reclaim - - - --- 2020-02-09 Wei Yang New
[3/3] mm/sparsemem: avoid memmap overwrite for non-SPARSEMEM_VMEMMAP Fixes "mm/sparsemem: support sub-section hotplug" - - - --- 2020-02-06 Wei Yang New
[2/3] mm/sparsemem: get physical address to page struct instead of virtual address to pfn Fixes "mm/sparsemem: support sub-section hotplug" - - - --- 2020-02-06 Wei Yang New
[1/3] mm/sparsemem: adjust memmap only for SPARSEMEM_VMEMMAP Fixes "mm/sparsemem: support sub-section hotplug" - - - --- 2020-02-06 Wei Yang New
mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM 1 1 - --- 2020-02-06 Wei Yang New
[v4,4/4] mm/migrate.c: unify "not queued for migration" handling in do_pages_move() cleanup on do_pages_move() 1 1 - --- 2020-01-29 Wei Yang New
[v4,3/4] mm/migrate.c: check pagelist in move_pages_and_store_status() cleanup on do_pages_move() 1 1 - --- 2020-01-29 Wei Yang New
[v4,2/4] mm/migrate.c: wrap do_move_pages_to_node() and store_status() cleanup on do_pages_move() 1 1 - --- 2020-01-29 Wei Yang New
[v4,1/4] mm/migrate.c: no need to check for i > start in do_pages_move() cleanup on do_pages_move() 1 1 - --- 2020-01-29 Wei Yang New
[v2,4/4] mm/mremap: start addresses are properly aligned mm/mremap: cleanup move_page_tables() a little - - - --- 2020-01-29 Wei Yang New
[v2,3/4] mm/mremap: calculate extent in one place mm/mremap: cleanup move_page_tables() a little - - - --- 2020-01-29 Wei Yang New
[v2,2/4] mm/mremap: it is sure to have enough space when extent meets requirement mm/mremap: cleanup move_page_tables() a little - - - --- 2020-01-29 Wei Yang New
[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 - - - --- 2020-01-29 Wei Yang New
mm/vmscan.c: only adjust related kswapd cpu affinity when online cpu mm/vmscan.c: only adjust related kswapd cpu affinity when online cpu - - - --- 2020-01-26 Wei Yang New
[v3,4/4] mm/migrate.c: handle same node and add failure in the same way cleanup on do_pages_move() 1 - - --- 2020-01-26 Wei Yang New
[v3,3/4] mm/migrate.c: check pagelist in move_pages_and_store_status() cleanup on do_pages_move() 1 - - --- 2020-01-26 Wei Yang New
[v3,2/4] mm/migrate.c: wrap do_move_pages_to_node() and store_status() cleanup on do_pages_move() 1 - - --- 2020-01-26 Wei Yang New
[v3,1/4] mm/migrate.c: not necessary to check start and i cleanup on do_pages_move() 1 - - --- 2020-01-26 Wei Yang New
mm/swap.c: not necessary to export __pagevec_lru_add() mm/swap.c: not necessary to export __pagevec_lru_add() - - - --- 2020-01-26 Wei Yang New
[v2,4/4] mm/migrate.c: handle same node and add failure in the same way cleanup on do_pages_move() 1 1 - --- 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 1 - --- 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 1 - --- 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 1 - --- 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 - - - --- 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 - - - --- 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 - --- 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 - - - --- 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 - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 2 - - --- 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() - - - --- 2020-01-19 Wei Yang New
[7/8] mm/migrate.c: move page on next iteration mm/migrate.c: cleanup on do_pages_move() - - - --- 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 - - --- 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 - - --- 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 - - --- 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() - - - --- 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 - - --- 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() - - - --- 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 - - --- 2020-01-17 Wei Yang New
[5/5] mm/mremap: start addresses are properly aligned mm/mremap.c: cleanup move_page_tables() a little - - - --- 2020-01-17 Wei Yang New
[4/5] mm/mremap: calculate extent in one place mm/mremap.c: cleanup move_page_tables() a little - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - --- 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 - - --- 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 - - --- 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 - - --- 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 - - --- 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 - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-12-23 Wei Yang New
[v2] mm: remove dead code totalram_pages_set() [v2] mm: remove dead code totalram_pages_set() - 1 - --- 2019-12-18 Wei Yang New
mm: remove dead code totalram_pages_set() mm: remove dead code totalram_pages_set() - 1 - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - --- 2019-11-18 Wei Yang New
madvise: use PAGE_ALIGN[ED] for range checking madvise: use PAGE_ALIGN[ED] for range checking - - - --- 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 - - - --- 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 - - --- 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 - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-10-06 Wei Yang New
hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() - - - --- 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 - - --- 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 - - - --- 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 - - - --- 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 - --- 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() - - - --- 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 - - - --- 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 - - - --- 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() - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 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 - - - --- 2019-08-13 Wei Yang New
mm/hotplug: prevent memory leak when reuse pgdat mm/hotplug: prevent memory leak when reuse pgdat 1 - - --- 2019-08-13 Wei Yang New
« 1 2 »