Show patches with: Submitter = Yu Zhao       |   362 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm: detect numbers of vmstat keys/values mismatch mm: detect numbers of vmstat keys/values mismatch - - - --- 2018-10-15 Yu Zhao New
mm: fix swap offset when replacing shmem page mm: fix swap offset when replacing shmem page - - - --- 2018-11-19 Yu Zhao New
[v2] mm: fix swap offset when replacing shmem page [v2] mm: fix swap offset when replacing shmem page - - - --- 2018-11-19 Yu Zhao New
[v3] mm: use swp_offset as key in shmem_replace_page() [v3] mm: use swp_offset as key in shmem_replace_page() 1 1 - --- 2018-11-21 Yu Zhao New
mm: remove pte_lock_deinit() mm: remove pte_lock_deinit() 1 1 - --- 2018-11-28 Yu Zhao New
mm/shmem: make find_get_pages_range() work for huge page mm/shmem: make find_get_pages_range() work for huge page - 1 - --- 2019-01-10 Yu Zhao New
mm/gup: fix gup_pmd_range() for dax mm/gup: fix gup_pmd_range() for dax - - - --- 2019-01-11 Yu Zhao New
arm64: mm: enable per pmd page table lock arm64: mm: enable per pmd page table lock - - - --- 2019-02-14 Yu Zhao New
[v2,1/3] arm64: mm: use appropriate ctors for page tables [v2,1/3] arm64: mm: use appropriate ctors for page tables 1 - - --- 2019-02-18 Yu Zhao New
[v2,2/3] arm64: mm: don't call page table ctors for init_mm [v2,1/3] arm64: mm: use appropriate ctors for page tables 1 - - --- 2019-02-18 Yu Zhao New
[v2,3/3] arm64: mm: enable per pmd page table lock [v2,1/3] arm64: mm: use appropriate ctors for page tables - - - --- 2019-02-18 Yu Zhao New
[v3,1/3] arm64: mm: use appropriate ctors for page tables [v3,1/3] arm64: mm: use appropriate ctors for page tables 1 - - --- 2019-03-10 Yu Zhao New
[v3,2/3] arm64: mm: don't call page table ctors for init_mm [v3,1/3] arm64: mm: use appropriate ctors for page tables 1 - - --- 2019-03-10 Yu Zhao New
[v3,3/3] arm64: mm: enable per pmd page table lock [v3,1/3] arm64: mm: use appropriate ctors for page tables - - - --- 2019-03-10 Yu Zhao New
[v4,1/4] arm64: mm: use appropriate ctors for page tables [v4,1/4] arm64: mm: use appropriate ctors for page tables 1 - - --- 2019-03-12 Yu Zhao New
[v4,2/4] arm64: mm: don't call page table ctors for init_mm [v4,1/4] arm64: mm: use appropriate ctors for page tables 1 - - --- 2019-03-12 Yu Zhao New
[v4,3/4] arm64: mm: call ctor for stage2 pmd page [v4,1/4] arm64: mm: use appropriate ctors for page tables - - - --- 2019-03-12 Yu Zhao New
[v4,4/4] arm64: mm: enable per pmd page table lock [v4,1/4] arm64: mm: use appropriate ctors for page tables - - - --- 2019-03-12 Yu Zhao New
mm: replace list_move_tail() with add_page_to_lru_list_tail() mm: replace list_move_tail() with add_page_to_lru_list_tail() - - - --- 2019-07-16 Yu Zhao New
mm: replace is_zero_pfn with is_huge_zero_pmd for thp mm: replace is_zero_pfn with is_huge_zero_pmd for thp - - - --- 2019-08-25 Yu Zhao New
mm: avoid slub allocation while holding list_lock mm: avoid slub allocation while holding list_lock 1 - - --- 2019-09-09 Yu Zhao New
[1/3] mm: correct mask size for slub page->objects [1/3] mm: correct mask size for slub page->objects - - - --- 2019-09-12 Yu Zhao New
[2/3] mm: avoid slub allocation while holding list_lock [1/3] mm: correct mask size for slub page->objects - - - --- 2019-09-12 Yu Zhao New
[3/3] mm: lock slub page when listing objects [1/3] mm: correct mask size for slub page->objects - - - --- 2019-09-12 Yu Zhao New
[v2,1/4] mm: correct mask size for slub page->objects [v2,1/4] mm: correct mask size for slub page->objects - - - --- 2019-09-12 Yu Zhao New
[v2,2/4] mm: clean up validate_slab() [v2,1/4] mm: correct mask size for slub page->objects - - - --- 2019-09-12 Yu Zhao New
[v2,3/4] mm: avoid slub allocation while holding list_lock [v2,1/4] mm: correct mask size for slub page->objects 1 - - --- 2019-09-12 Yu Zhao New
[v2,4/4] mm: lock slub page when listing objects [v2,1/4] mm: correct mask size for slub page->objects - - - --- 2019-09-12 Yu Zhao New
[v3,1/2] mm: clean up validate_slab() [v3,1/2] mm: clean up validate_slab() 1 - - --- 2019-09-14 Yu Zhao New
[v3,2/2] mm: avoid slub allocation while holding list_lock [v3,1/2] mm: clean up validate_slab() 1 - - --- 2019-09-14 Yu Zhao New
[v2] mm: don't expose page to fast gup prematurely [v2] mm: don't expose page to fast gup prematurely - - - --- 2019-09-14 Yu Zhao New
[v3,1/4] mm: remove unnecessary smp_wmb() in collapse_huge_page() [v3,1/4] mm: remove unnecessary smp_wmb() in collapse_huge_page() - - - --- 2019-09-24 Yu Zhao New
[v3,2/4] mm: don't expose hugetlb page to fast gup prematurely [v3,1/4] mm: remove unnecessary smp_wmb() in collapse_huge_page() - - - --- 2019-09-24 Yu Zhao New
[v3,3/4] mm: don't expose non-hugetlb page to fast gup prematurely [v3,1/4] mm: remove unnecessary smp_wmb() in collapse_huge_page() - - - --- 2019-09-24 Yu Zhao New
[v3,4/4] mm: remove unnecessary smp_wmb() in __SetPageUptodate() [v3,1/4] mm: remove unnecessary smp_wmb() in collapse_huge_page() - - - --- 2019-09-24 Yu Zhao New
mm: update comments in slub.c mm: update comments in slub.c 1 - - --- 2019-10-07 Yu Zhao New
[v2] mm: replace is_zero_pfn with is_huge_zero_pmd for thp [v2] mm: replace is_zero_pfn with is_huge_zero_pmd for thp - - - --- 2019-11-08 Yu Zhao New
[v4,1/2] mm: clean up validate_slab() [v4,1/2] mm: clean up validate_slab() 1 - - --- 2019-11-08 Yu Zhao New
[v4,2/2] mm: avoid slub allocation while holding list_lock [v4,1/2] mm: clean up validate_slab() 1 - - --- 2019-11-08 Yu Zhao New
mm: clean up obsolete check on space in page->flags mm: clean up obsolete check on space in page->flags - 1 - --- 2019-12-08 Yu Zhao New
[1/3] mm: don't call activate_page() on new ksm pages [1/3] mm: don't call activate_page() on new ksm pages - - - --- 2020-08-12 Yu Zhao New
[2/3] mm: remove superfluous __ClearPageActive() [1/3] mm: don't call activate_page() on new ksm pages - - - --- 2020-08-12 Yu Zhao New
[3/3] mm: remove superfluous __ClearPageWaiters() [1/3] mm: don't call activate_page() on new ksm pages - - - --- 2020-08-12 Yu Zhao New
[v2,1/3] mm: remove activate_page() from unuse_pte() [v2,1/3] mm: remove activate_page() from unuse_pte() - 1 - --- 2020-08-18 Yu Zhao New
[v2,2/3] mm: remove superfluous __ClearPageActive() [v2,1/3] mm: remove activate_page() from unuse_pte() - - - --- 2020-08-18 Yu Zhao New
[v2,3/3] mm: remove superfluous __ClearPageWaiters() [v2,1/3] mm: remove activate_page() from unuse_pte() - - - --- 2020-08-18 Yu Zhao New
[1/2] mm: use add_page_to_lru_list()/page_lru()/page_off_lru() [1/2] mm: use add_page_to_lru_list()/page_lru()/page_off_lru() - - - --- 2020-08-27 Yu Zhao New
[2/2] mm: use self-explanatory macros rather than "2" [1/2] mm: use add_page_to_lru_list()/page_lru()/page_off_lru() - - - --- 2020-08-27 Yu Zhao New
[v2,1/2] mm: use add_page_to_lru_list()/page_lru()/page_off_lru() [v2,1/2] mm: use add_page_to_lru_list()/page_lru()/page_off_lru() - - - --- 2020-08-31 Yu Zhao New
[v2,2/2] mm: use self-explanatory macros rather than "2" [v2,1/2] mm: use add_page_to_lru_list()/page_lru()/page_off_lru() - - - --- 2020-08-31 Yu Zhao New
[01/13] mm: use add_page_to_lru_list() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[02/13] mm: use page_off_lru() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[03/13] mm: move __ClearPageLRU() into page_off_lru() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[04/13] mm: shuffle lru list addition and deletion functions mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[05/13] mm: don't pass enum lru_list to lru list addition functions mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[06/13] mm: don't pass enum lru_list to trace_mm_lru_insertion() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[07/13] mm: don't pass enum lru_list to del_page_from_lru_list() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[08/13] mm: rename page_off_lru() to __clear_page_lru_flags() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[09/13] mm: inline page_lru_base_type() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[10/13] mm: VM_BUG_ON lru page flags mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[11/13] mm: inline __update_lru_size() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[12/13] mm: make lruvec_lru_size() static mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[13/13] mm: enlarge the int parameter of update_lru_size() mm: clean up some lru related pieces - - - --- 2020-09-18 Yu Zhao New
[01/11] mm: use add_page_to_lru_list() mm: lru related cleanups - 1 - --- 2020-12-07 Yu Zhao New
[02/11] mm: shuffle lru list addition and deletion functions mm: lru related cleanups - - - --- 2020-12-07 Yu Zhao New
[03/11] mm: don't pass "enum lru_list" to lru list addition functions mm: lru related cleanups - - - --- 2020-12-07 Yu Zhao New
[04/11] mm: don't pass "enum lru_list" to trace_mm_lru_insertion() mm: lru related cleanups - 1 - --- 2020-12-07 Yu Zhao New
[05/11] mm: don't pass "enum lru_list" to del_page_from_lru_list() mm: lru related cleanups - - - --- 2020-12-07 Yu Zhao New
[06/11] mm: add __clear_page_lru_flags() to replace page_off_lru() mm: lru related cleanups - - - --- 2020-12-07 Yu Zhao New
[07/11] mm: VM_BUG_ON lru page flags mm: lru related cleanups - - - --- 2020-12-07 Yu Zhao New
[08/11] mm: fold page_lru_base_type() into its sole caller mm: lru related cleanups - 1 - --- 2020-12-07 Yu Zhao New
[09/11] mm: fold __update_lru_size() into its sole caller mm: lru related cleanups - 1 - --- 2020-12-07 Yu Zhao New
[10/11] mm: make lruvec_lru_size() static mm: lru related cleanups - 1 - --- 2020-12-07 Yu Zhao New
[11/11] mm: enlarge the "int nr_pages" parameter of update_lru_size() mm: lru related cleanups - 1 - --- 2020-12-07 Yu Zhao New
mm: don't SetPageWorkingset unconditionally during swapin mm: don't SetPageWorkingset unconditionally during swapin 4 - - --- 2020-12-09 Yu Zhao New
mm/swap: don't SetPageWorkingset unconditionally during swapin mm/swap: don't SetPageWorkingset unconditionally during swapin 4 - - --- 2020-12-14 Yu Zhao New
[v2,01/10] mm: use add_page_to_lru_list() mm: lru related cleanups 1 2 - --- 2021-01-22 Yu Zhao New
[v2,02/10] mm: shuffle lru list addition and deletion functions mm: lru related cleanups 1 1 - --- 2021-01-22 Yu Zhao New
[v2,03/10] mm: don't pass "enum lru_list" to lru list addition functions mm: lru related cleanups - - - --- 2021-01-22 Yu Zhao New
[v2,04/10] mm: don't pass "enum lru_list" to trace_mm_lru_insertion() mm: lru related cleanups - 1 - --- 2021-01-22 Yu Zhao New
[v2,05/10] mm: don't pass "enum lru_list" to del_page_from_lru_list() mm: lru related cleanups - - - --- 2021-01-22 Yu Zhao New
[v2,06/10] mm: add __clear_page_lru_flags() to replace page_off_lru() mm: lru related cleanups - - - --- 2021-01-22 Yu Zhao New
[v2,07/10] mm: VM_BUG_ON lru page flags mm: lru related cleanups - - - --- 2021-01-22 Yu Zhao New
[v2,08/10] mm: fold page_lru_base_type() into its sole caller mm: lru related cleanups - 1 - --- 2021-01-22 Yu Zhao New
[v2,09/10] mm: fold __update_lru_size() into its sole caller mm: lru related cleanups - 1 - --- 2021-01-22 Yu Zhao New
[v2,10/10] mm: make lruvec_lru_size() static mm: lru related cleanups - 1 - --- 2021-01-22 Yu Zhao New
mm: test page->flags directly in page_lru() mm: test page->flags directly in page_lru() - - - --- 2021-02-24 Yu Zhao New
[v2,1/3] mm: bypass compound_head() for PF_NO_TAIL when enforce=1 trim the uses of compound_head() - - - --- 2021-02-26 Yu Zhao New
[v2,2/3] mm: use PF_NO_TAIL for PG_lru trim the uses of compound_head() - - - --- 2021-02-26 Yu Zhao New
[v2,3/3] mm: use PF_ONLY_HEAD for PG_active and PG_unevictable trim the uses of compound_head() - - - --- 2021-02-26 Yu Zhao New
[1/2] mm: correctly determine LAST_CPUPID_WIDTH [1/2] mm: correctly determine LAST_CPUPID_WIDTH - - - --- 2021-03-03 Yu Zhao New
[2/2] mm: clean up include/linux/page-flags-layout.h [1/2] mm: correctly determine LAST_CPUPID_WIDTH - - - --- 2021-03-03 Yu Zhao New
[v1,01/14] include/linux/memcontrol.h: do not warn in page_memcg_rcu() if !CONFIG_MEMCG Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
[v1,02/14] include/linux/nodemask.h: define next_memory_node() if !CONFIG_NUMA Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
[v1,03/14] include/linux/huge_mm.h: define is_huge_zero_pmd() if !CONFIG_TRANSPARENT_HUGEPAGE Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
[v1,04/14] include/linux/cgroup.h: export cgroup_mutex Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
[v1,05/14] mm/swap.c: export activate_page() Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
[v1,06/14] mm, x86: support the access bit on non-leaf PMD entries Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
[v1,07/14] mm/pagewalk.c: add pud_entry_post() for post-order traversals Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
[v1,08/14] mm/vmscan.c: refactor shrink_node() Multigenerational LRU - - - --- 2021-03-13 Yu Zhao New
« 1 2 3 4 »