Show patches with: Submitter = Yu Zhao       |    Archived = No       |   224 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[Chapter,Three] THP HVO: bring the hugeTLB feature to THP [Chapter,Three] THP HVO: bring the hugeTLB feature to THP - - - --- 2024-02-29 Yu Zhao New
[Chapter,Two] THP shattering: the reverse of collapsing [Chapter,Two] THP shattering: the reverse of collapsing - - - --- 2024-02-29 Yu Zhao New
[Chapter,One] THP zones: the use cases of policy zones [Chapter,One] THP zones: the use cases of policy zones - - - --- 2024-02-29 Yu Zhao New
[mm-unstable,v1] mm/mglru: skip special VMAs in lru_gen_look_around() [mm-unstable,v1] mm/mglru: skip special VMAs in lru_gen_look_around() - - - --- 2023-12-23 Yu Zhao New
[mm-unstable,v1,4/4] mm/mglru: reclaim offlined memcgs harder [mm-unstable,v1,1/4] mm/mglru: fix underprotected page cache - - 1 --- 2023-12-08 Yu Zhao New
[mm-unstable,v1,3/4] mm/mglru: respect min_ttl_ms with memcgs [mm-unstable,v1,1/4] mm/mglru: fix underprotected page cache - - 1 --- 2023-12-08 Yu Zhao New
[mm-unstable,v1,2/4] mm/mglru: try to stop at high watermarks [mm-unstable,v1,1/4] mm/mglru: fix underprotected page cache - - 2 --- 2023-12-08 Yu Zhao New
[mm-unstable,v1,1/4] mm/mglru: fix underprotected page cache [mm-unstable,v1,1/4] mm/mglru: fix underprotected page cache - - 1 --- 2023-12-08 Yu Zhao New
[mm-unstable,v1] mm/mglru: make memcg_lru->lock irq safe [mm-unstable,v1] mm/mglru: make memcg_lru->lock irq safe - 1 - --- 2023-06-19 Yu Zhao New
[mm-unstable,v2,10/10] mm: multi-gen LRU: use mmu_notifier_test_clear_young() mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,09/10] kvm/x86: add kvm_arch_test_clear_young() mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,08/10] kvm/x86: move tdp_mmu_enabled and shadow_accessed_mask mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,07/10] kvm/powerpc: add kvm_arch_test_clear_young() mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,06/10] kvm/powerpc: make radix page tables RCU safe mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,05/10] kvm/arm64: add kvm_arch_test_clear_young() mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,04/10] kvm/arm64: make stage2 page tables RCU safe mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,03/10] kvm/arm64: export stage2_try_set_pte() and macros mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,02/10] mm/kvm: use mmu_notifier_ops->test_clear_young() mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v2,01/10] mm/kvm: add mmu_notifier_ops->test_clear_young() mm/kvm: locklessly clear the accessed bit - - - --- 2023-05-26 Yu Zhao New
[mm-unstable,v1,5/5] mm: multi-gen LRU: use mmu_notifier_test_clear_young() mm/kvm: lockless accessed bit harvest - - - --- 2023-02-17 Yu Zhao New
[mm-unstable,v1,4/5] kvm/powerpc: add kvm_arch_test_clear_young() mm/kvm: lockless accessed bit harvest - - - --- 2023-02-17 Yu Zhao New
[mm-unstable,v1,3/5] kvm/arm64: add kvm_arch_test_clear_young() mm/kvm: lockless accessed bit harvest - - - --- 2023-02-17 Yu Zhao New
[mm-unstable,v1,2/5] kvm/x86: add kvm_arch_test_clear_young() mm/kvm: lockless accessed bit harvest - - - --- 2023-02-17 Yu Zhao New
[mm-unstable,v1,1/5] mm/kvm: add mmu_notifier_test_clear_young() mm/kvm: lockless accessed bit harvest - - - --- 2023-02-17 Yu Zhao New
[mm-unstable,v1] mm: multi-gen LRU: avoid futile retries [mm-unstable,v1] mm: multi-gen LRU: avoid futile retries - - - --- 2023-02-13 Yu Zhao New
[mm-unstable,v1] mm: multi-gen LRU: fix crash during cgroup migration [mm-unstable,v1] mm: multi-gen LRU: fix crash during cgroup migration - - 1 --- 2023-01-16 Yu Zhao New
[mm-unstable,v2,2/2] mm: support POSIX_FADV_NOREUSE [mm-unstable,v2,1/2] mm: add vma_has_recency() - - - --- 2022-12-30 Yu Zhao New
[mm-unstable,v2,1/2] mm: add vma_has_recency() [mm-unstable,v2,1/2] mm: add vma_has_recency() - - - --- 2022-12-30 Yu Zhao New
[mm-unstable,v3,8/8] mm: multi-gen LRU: simplify arch_has_hw_pte_young() check mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v3,7/8] mm: multi-gen LRU: clarify scan_control flags mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v3,6/8] mm: multi-gen LRU: per-node lru_gen_folio lists mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v3,5/8] mm: multi-gen LRU: shuffle should_run_aging() mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v3,4/8] mm: multi-gen LRU: remove aging fairness safeguard mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v3,3/8] mm: multi-gen LRU: remove eviction fairness safeguard mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v3,2/8] mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v3,1/8] mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio mm: multi-gen LRU: memcg LRU - - - --- 2022-12-22 Yu Zhao New
[mm-unstable,v2,8/8] mm: multi-gen LRU: simplify arch_has_hw_pte_young() check mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v2,7/8] mm: multi-gen LRU: clarify scan_control flags mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v2,6/8] mm: multi-gen LRU: per-node lru_gen_folio lists mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v2,5/8] mm: multi-gen LRU: shuffle should_run_aging() mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v2,4/8] mm: multi-gen LRU: remove aging fairness safeguard mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v2,3/8] mm: multi-gen LRU: remove eviction fairness safeguard mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v2,2/8] mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v2,1/8] mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio mm: multi-gen LRU: memcg LRU - - - --- 2022-12-21 Yu Zhao New
[mm-unstable,v1,8/8] mm: multi-gen LRU: simplify arch_has_hw_pte_young() check mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[mm-unstable,v1,7/8] mm: multi-gen LRU: clarify scan_control flags mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[mm-unstable,v1,6/8] mm: multi-gen LRU: per-node lru_gen_folio lists mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[mm-unstable,v1,5/8] mm: multi-gen LRU: shuffle should_run_aging() mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[mm-unstable,v1,4/8] mm: multi-gen LRU: remove aging fairness safeguard mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[mm-unstable,v1,3/8] mm: multi-gen LRU: remove eviction fairness safeguard mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[mm-unstable,v1,2/8] mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[mm-unstable,v1,1/8] mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio mm: multi-gen LRU: memcg LRU - - - --- 2022-12-01 Yu Zhao New
[2/2] mm: multi-gen LRU: remove NULL checks on NODE_DATA() [1/2] mm: multi-gen LRU: retry folios written back while isolated - - - --- 2022-11-16 Yu Zhao New
[1/2] mm: multi-gen LRU: retry folios written back while isolated [1/2] mm: multi-gen LRU: retry folios written back while isolated - - - --- 2022-11-16 Yu Zhao New
[v14-fix,11/11] mm: multi-gen LRU: refactor get_nr_evictable() [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,10/11] mm: multi-gen LRU: fixed long-tailed direct reclaim latency [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,09/11] mm: multi-gen LRU: add comment in lru_gen_look_around() [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,08/11] mm: multi-gen LRU: delete newline in kswapd_age_node() [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,07/11] mm: multi-gen LRU: dial down MAX_LRU_BATCH [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,06/11] mm: multi-gen LRU: delete overcautious VM_WARN_ON_ONCE() [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,05/11] mm: multi-gen LRU: fix warning from seq_is_valid() [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,04/11] mm: multi-gen LRU: fix warning from __rcu [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,03/11] mm: multi-gen LRU: warn on !ptep_test_and_clear_young() [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,02/11] mm: multi-gen LRU: add comment in lru_gen_use_mm() [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[v14-fix,01/11] mm: multi-gen LRU: update admin guide [v14-fix,01/11] mm: multi-gen LRU: update admin guide - - - --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,14/14] mm: multi-gen LRU: design doc Multi-Gen LRU Framework 5 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,13/14] mm: multi-gen LRU: admin guide Multi-Gen LRU Framework 6 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,12/14] mm: multi-gen LRU: debugfs interface Multi-Gen LRU Framework 5 1 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,11/14] mm: multi-gen LRU: thrashing prevention Multi-Gen LRU Framework 5 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,10/14] mm: multi-gen LRU: kill switch Multi-Gen LRU Framework 5 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,09/14] mm: multi-gen LRU: optimize multiple memcgs Multi-Gen LRU Framework 5 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,08/14] mm: multi-gen LRU: support page table walks Multi-Gen LRU Framework 5 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,07/14] mm: multi-gen LRU: exploit locality in rmap Multi-Gen LRU Framework 6 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,06/14] mm: multi-gen LRU: minimal implementation Multi-Gen LRU Framework 5 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,05/14] mm: multi-gen LRU: groundwork Multi-Gen LRU Framework 5 - 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,04/14] Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole c… Multi-Gen LRU Framework 5 1 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,03/14] mm/vmscan.c: refactor shrink_node() Multi-Gen LRU Framework 5 2 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,02/14] mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG Multi-Gen LRU Framework 5 1 7 --- 2022-09-18 Yu Zhao New
[mm-unstable,v15,01/14] mm: x86, arm64: add arch_has_hw_pte_young() Multi-Gen LRU Framework 6 1 7 --- 2022-09-18 Yu Zhao New
[v14,14/14] mm: multi-gen LRU: design doc Multi-Gen LRU Framework 5 1 7 --- 2022-08-15 Yu Zhao New
[v14,13/14] mm: multi-gen LRU: admin guide Multi-Gen LRU Framework 6 1 7 --- 2022-08-15 Yu Zhao New
[v14,12/14] mm: multi-gen LRU: debugfs interface Multi-Gen LRU Framework 5 1 7 --- 2022-08-15 Yu Zhao New
[v14,11/14] mm: multi-gen LRU: thrashing prevention Multi-Gen LRU Framework 5 - 7 --- 2022-08-15 Yu Zhao New
[v14,10/14] mm: multi-gen LRU: kill switch Multi-Gen LRU Framework 5 - 7 --- 2022-08-15 Yu Zhao New
[v14,09/14] mm: multi-gen LRU: optimize multiple memcgs Multi-Gen LRU Framework 5 - 7 --- 2022-08-15 Yu Zhao New
[v14,08/14] mm: multi-gen LRU: support page table walks Multi-Gen LRU Framework 5 - 7 --- 2022-08-15 Yu Zhao New
[v14,07/14] mm: multi-gen LRU: exploit locality in rmap Multi-Gen LRU Framework 6 - 7 --- 2022-08-15 Yu Zhao New
[v14,06/14] mm: multi-gen LRU: minimal implementation Multi-Gen LRU Framework 5 - 7 --- 2022-08-15 Yu Zhao New
[v14,05/14] mm: multi-gen LRU: groundwork Multi-Gen LRU Framework 5 - 7 --- 2022-08-15 Yu Zhao New
[v14,04/14] Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller" Multi-Gen LRU Framework 5 1 7 --- 2022-08-15 Yu Zhao New
[v14,03/14] mm/vmscan.c: refactor shrink_node() Multi-Gen LRU Framework 5 2 7 --- 2022-08-15 Yu Zhao New
[v14,02/14] mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG Multi-Gen LRU Framework 5 1 7 --- 2022-08-15 Yu Zhao New
[v14,01/14] mm: x86, arm64: add arch_has_hw_pte_young() Multi-Gen LRU Framework 6 1 7 --- 2022-08-15 Yu Zhao New
[v13,14/14] mm: multi-gen LRU: design doc Multi-Gen LRU Framework 5 1 7 --- 2022-07-06 Yu Zhao New
[v13,13/14] mm: multi-gen LRU: admin guide Multi-Gen LRU Framework 5 1 7 --- 2022-07-06 Yu Zhao New
[v13,12/14] mm: multi-gen LRU: debugfs interface Multi-Gen LRU Framework 5 1 7 --- 2022-07-06 Yu Zhao New
[v13,11/14] mm: multi-gen LRU: thrashing prevention Multi-Gen LRU Framework 5 - 7 --- 2022-07-06 Yu Zhao New
[v13,10/14] mm: multi-gen LRU: kill switch Multi-Gen LRU Framework 5 - 7 --- 2022-07-06 Yu Zhao New
[v13,09/14] mm: multi-gen LRU: optimize multiple memcgs Multi-Gen LRU Framework 5 - 7 --- 2022-07-06 Yu Zhao New
[v13,08/14] mm: multi-gen LRU: support page table walks Multi-Gen LRU Framework 5 - 7 --- 2022-07-06 Yu Zhao New
« 1 2 3 »