Show patches with: Submitter = Zi Yan       |   378 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,3/3] mm/migrate: move common code to numa_migrate_check (was numa_migrate_prep) Fix and refactor do_{huge_pmd_}numa_page() - - - --- 2024-07-12 Zi Yan New
[RFC,2/3] memory tiering: introduce folio_has_cpupid() check Fix and refactor do_{huge_pmd_}numa_page() - 1 - --- 2024-07-12 Zi Yan New
[RFC,1/3] memory tiering: read last_cpupid correctly in do_huge_pmd_numa_page() Fix and refactor do_{huge_pmd_}numa_page() 1 2 - --- 2024-07-12 Zi Yan New
[v2] mm/migrate: make migrate_pages_batch() stats consistent. [v2] mm/migrate: make migrate_pages_batch() stats consistent. - 1 - --- 2024-06-20 Zi Yan New
mm/migrate: make migrate_pages_batch() stats consistent. mm/migrate: make migrate_pages_batch() stats consistent. - - - --- 2024-06-18 Zi Yan New
mm/migrate: fix BUG_ON in migrate_misplaced_folio() and compact_zone() mm/migrate: fix BUG_ON in migrate_misplaced_folio() and compact_zone() - - - --- 2024-06-17 Zi Yan New
[v6] mm/rmap: do not add fully unmapped large folio to deferred split list [v6] mm/rmap: do not add fully unmapped large folio to deferred split list - 4 - --- 2024-05-02 Zi Yan New
[v5] mm/rmap: do not add fully unmapped large folio to deferred split list [v5] mm/rmap: do not add fully unmapped large folio to deferred split list - 3 - --- 2024-04-26 Zi Yan New
[v4] mm/rmap: do not add fully unmapped large folio to deferred split list [v4] mm/rmap: do not add fully unmapped large folio to deferred split list - 2 - --- 2024-04-25 Zi Yan New
[v3] mm/rmap: do not add fully unmapped large folio to deferred split list [v3] mm/rmap: do not add fully unmapped large folio to deferred split list - 1 - --- 2024-04-24 Zi Yan New
[v2] mm/rmap: do not add fully unmapped large folio to deferred split list [v2] mm/rmap: do not add fully unmapped large folio to deferred split list - - - --- 2024-04-24 Zi Yan New
mm/rmap: do not add fully unmapped large folio to deferred split list mm/rmap: do not add fully unmapped large folio to deferred split list - - - --- 2024-04-11 Zi Yan New
[v6] mm/migrate: split source folio if it is on deferred split list [v6] mm/migrate: split source folio if it is on deferred split list 1 1 1 --- 2024-03-26 Zi Yan New
[v5] mm/migrate: split source folio if it is on deferred split list [v5] mm/migrate: split source folio if it is on deferred split list - - - --- 2024-03-22 Zi Yan New
[v4] mm/migrate: split source folio if it is on deferred split list [v4] mm/migrate: split source folio if it is on deferred split list - - - --- 2024-03-20 Zi Yan New
[v3] mm/migrate: split source folio if it is on deferred split list [v3] mm/migrate: split source folio if it is on deferred split list - - - --- 2024-03-19 Zi Yan New
[v2] mm/migrate: put dest folio on deferred split list if source was there. [v2] mm/migrate: put dest folio on deferred split list if source was there. - - - --- 2024-03-11 Zi Yan New
mm/migrate: put dest folio on deferred split list if source was there. mm/migrate: put dest folio on deferred split list if source was there. - - - --- 2024-03-11 Zi Yan New
[2/2] mm/huge_memory: skip invalid debugfs new_order input for folio split [1/2] mm/huge_memory: check new folio order when split a folio - - - --- 2024-03-07 Zi Yan New
[1/2] mm/huge_memory: check new folio order when split a folio [1/2] mm/huge_memory: check new folio order when split a folio - - - --- 2024-03-07 Zi Yan New
[STABLE,v6.1.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v6.1.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-06 Zi Yan New
[STABLE,v5.15.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v5.15.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-06 Zi Yan New
[STABLE,v5.10.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v5.10.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-06 Zi Yan New
[STABLE,v5.4.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v5.4.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-06 Zi Yan New
[STABLE,v4.19.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v4.19.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-06 Zi Yan New
[STABLE,v4.19.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v4.19.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-05 Zi Yan New
[STABLE,v5.4.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v5.4.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-05 Zi Yan New
[STABLE,v5.10.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v5.10.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-05 Zi Yan New
[STABLE,v5.15.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v5.15.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-05 Zi Yan New
[STABLE,v6.1.y] mm/migrate: set swap entry values of THP tail pages properly. [STABLE,v6.1.y] mm/migrate: set swap entry values of THP tail pages properly. 1 - - --- 2024-03-05 Zi Yan New
[v5,8/8] mm: huge_memory: enable debugfs to split huge pages to any order. Split a folio to any lower order folios - - - --- 2024-02-26 Zi Yan New
[v5,7/8] mm: thp: split huge page to any lower order pages Split a folio to any lower order folios - - - --- 2024-02-26 Zi Yan New
[v5,6/8] mm: page_owner: add support for splitting to any order in split page_owner. Split a folio to any lower order folios 1 - - --- 2024-02-26 Zi Yan New
[v5,5/8] mm: memcg: make memcg huge page split support any order split. Split a folio to any lower order folios 1 - - --- 2024-02-26 Zi Yan New
[v5,4/8] mm/page_owner: use order instead of nr in split_page_owner() Split a folio to any lower order folios 1 - - --- 2024-02-26 Zi Yan New
[v5,3/8] mm/memcg: use order instead of nr in split_page_memcg() Split a folio to any lower order folios 1 - - --- 2024-02-26 Zi Yan New
[v5,2/8] mm: Support order-1 folios in the page cache Split a folio to any lower order folios - - - --- 2024-02-26 Zi Yan New
[v5,1/8] mm/huge_memory: only split PMD mapping when necessary in unmap_folio() Split a folio to any lower order folios - 1 - --- 2024-02-26 Zi Yan New
[v7,4/4] mm/compaction: optimize >0 order folio compaction with free page split. Enable >0 order folio memory compaction - 2 2 --- 2024-02-20 Zi Yan New
[v7,3/4] mm/compaction: add support for >0 order folio memory compaction. Enable >0 order folio memory compaction - 2 2 --- 2024-02-20 Zi Yan New
[v7,2/4] mm/compaction: enable compacting >0 order folios. Enable >0 order folio memory compaction - 2 2 --- 2024-02-20 Zi Yan New
[v7,1/4] mm/page_alloc: remove unused fpi_flags in free_pages_prepare() Enable >0 order folio memory compaction - 2 - --- 2024-02-20 Zi Yan New
[v6,4/4] mm/compaction: optimize >0 order folio compaction with free page split. [v6,1/4] mm/page_alloc: remove unused fpi_flags in free_pages_prepare() - 2 2 --- 2024-02-16 Zi Yan New
[v6,3/4] mm/compaction: add support for >0 order folio memory compaction. [v6,1/4] mm/page_alloc: remove unused fpi_flags in free_pages_prepare() - 2 2 --- 2024-02-16 Zi Yan New
[v6,2/4] mm/compaction: enable compacting >0 order folios. [v6,1/4] mm/page_alloc: remove unused fpi_flags in free_pages_prepare() - 2 2 --- 2024-02-16 Zi Yan New
[v6,1/4] mm/page_alloc: remove unused fpi_flags in free_pages_prepare() [v6,1/4] mm/page_alloc: remove unused fpi_flags in free_pages_prepare() - 2 - --- 2024-02-16 Zi Yan New
[v6,0/4] Enable >0 order folio memory compaction - - - --- 2024-02-16 Zi Yan New
[v5,3/3] mm/compaction: optimize >0 order folio compaction with free page split. [v5,1/3] mm/compaction: enable compacting >0 order folios. - 2 2 --- 2024-02-14 Zi Yan New
[v5,2/3] mm/compaction: add support for >0 order folio memory compaction. [v5,1/3] mm/compaction: enable compacting >0 order folios. - 2 2 --- 2024-02-14 Zi Yan New
[v5,1/3] mm/compaction: enable compacting >0 order folios. [v5,1/3] mm/compaction: enable compacting >0 order folios. - 2 2 --- 2024-02-14 Zi Yan New
[v5,0/3] Enable >0 order folio memory compaction - - - --- 2024-02-14 Zi Yan New
[v4,7/7] mm: huge_memory: enable debugfs to split huge pages to any order. Split a folio to any lower order folios - - - --- 2024-02-13 Zi Yan New
[v4,6/7] mm: truncate: split huge page cache page to a non-zero order if possible. Split a folio to any lower order folios - - - --- 2024-02-13 Zi Yan New
[v4,5/7] mm: thp: split huge page to any lower order pages (except order-1). Split a folio to any lower order folios - - - --- 2024-02-13 Zi Yan New
[v4,4/7] mm: page_owner: add support for splitting to any order in split page_owner. Split a folio to any lower order folios - - - --- 2024-02-13 Zi Yan New
[v4,3/7] mm: memcg: make memcg huge page split support any order split. Split a folio to any lower order folios 1 - - --- 2024-02-13 Zi Yan New
[v4,2/7] mm/page_owner: use order instead of nr in split_page_owner() Split a folio to any lower order folios 1 - - --- 2024-02-13 Zi Yan New
[v4,1/7] mm/memcg: use order instead of nr in split_page_memcg() Split a folio to any lower order folios 1 - - --- 2024-02-13 Zi Yan New
[v4,3/3] mm/compaction: optimize >0 order folio compaction with free page split. [v4,1/3] mm/compaction: enable compacting >0 order folios. - 1 1 --- 2024-02-12 Zi Yan New
[v4,2/3] mm/compaction: add support for >0 order folio memory compaction. [v4,1/3] mm/compaction: enable compacting >0 order folios. - 1 1 --- 2024-02-12 Zi Yan New
[v4,1/3] mm/compaction: enable compacting >0 order folios. [v4,1/3] mm/compaction: enable compacting >0 order folios. - 1 1 --- 2024-02-12 Zi Yan New
[v4,0/3] Enable >0 order folio memory compaction - - 1 --- 2024-02-12 Zi Yan New
[v3,3/3] mm/compaction: optimize >0 order folio compaction with free page split. Enable >0 order folio memory compaction - - - --- 2024-02-02 Zi Yan New
[v3,2/3] mm/compaction: add support for >0 order folio memory compaction. Enable >0 order folio memory compaction - - - --- 2024-02-02 Zi Yan New
[v3,1/3] mm/compaction: enable compacting >0 order folios. Enable >0 order folio memory compaction - - - --- 2024-02-02 Zi Yan New
[v2,3/3] mm/compaction: optimize >0 order folio compaction with free page split. Enable >0 order folio memory compaction - - - --- 2024-01-23 Zi Yan New
[v2,2/3] mm/compaction: add support for >0 order folio memory compaction. Enable >0 order folio memory compaction - - - --- 2024-01-23 Zi Yan New
[v2,1/3] mm/compaction: enable compacting >0 order folios. Enable >0 order folio memory compaction - 1 - --- 2024-01-23 Zi Yan New
[v1,4/4] mm/compaction: optimize >0 order folio compaction by sorting source pages. Enable >0 order folio memory compaction - - - --- 2023-11-13 Zi Yan New
[v1,3/4] mm/compaction: optimize >0 order folio compaction with free page split. Enable >0 order folio memory compaction - - - --- 2023-11-13 Zi Yan New
[v1,2/4] mm/compaction: add support for >0 order folio memory compaction. Enable >0 order folio memory compaction - - - --- 2023-11-13 Zi Yan New
[v1,1/4] mm/compaction: enable compacting >0 order folios. Enable >0 order folio memory compaction - - - --- 2023-11-13 Zi Yan New
[v3,2/2] mm/migrate: add nr_split to trace_mm_migrate_pages stats. [v3,1/2] mm/migrate: correct nr_failed in migrate_pages_sync() - 1 - --- 2023-10-17 Zi Yan New
[v3,1/2] mm/migrate: correct nr_failed in migrate_pages_sync() [v3,1/2] mm/migrate: correct nr_failed in migrate_pages_sync() - 2 - --- 2023-10-17 Zi Yan New
[v2] mm/migrate: correct nr_failed in migrate_pages_sync() [v2] mm/migrate: correct nr_failed in migrate_pages_sync() - - - --- 2023-10-16 Zi Yan New
[1/1] mm/migrate: correct nr_failed in migrate_pages_sync() Large folio migration fix and questions on migration stats - - - --- 2023-10-09 Zi Yan New
[v3,5/5] mips: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - - - --- 2023-09-13 Zi Yan New
[v3,4/5] fs: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-09-13 Zi Yan New
[v3,3/5] mm/memory_hotplug: use pfn math in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation 1 1 - --- 2023-09-13 Zi Yan New
[v3,2/5] mm/hugetlb: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-09-13 Zi Yan New
[v3,1/5] mm/cma: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-09-13 Zi Yan New
[RFC,4/4] mm/compaction: enable compacting >0 order folios. Enable >0 order folio memory compaction - - - --- 2023-09-12 Zi Yan New
[RFC,3/4] mm/compaction: optimize >0 order folio compaction by sorting source pages. Enable >0 order folio memory compaction - - - --- 2023-09-12 Zi Yan New
[RFC,2/4] mm/compaction: optimize >0 order folio compaction with free page split. Enable >0 order folio memory compaction - - - --- 2023-09-12 Zi Yan New
[RFC,1/4] mm/compaction: add support for >0 order folio memory compaction. Enable >0 order folio memory compaction - - - --- 2023-09-12 Zi Yan New
[v2,5/5] mips: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - - - --- 2023-09-06 Zi Yan New
[v2,4/5] fs: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-09-06 Zi Yan New
[v2,3/5] mm/memory_hotplug: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation 2 2 - --- 2023-09-06 Zi Yan New
[v2,2/5] mm/hugetlb: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-09-06 Zi Yan New
[v2,1/5] mm/cma: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-09-06 Zi Yan New
[3/3] mips: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - - - --- 2023-08-30 Zi Yan New
[2/3] fs: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-08-30 Zi Yan New
[1/3] mm: use nth_page() in place of direct struct page manipulation. Use nth_page() in place of direct struct page manipulation - 1 - --- 2023-08-30 Zi Yan New
[RFC] mm: use nth_page() for all memmap (struct page) position operations. [RFC] mm: use nth_page() for all memmap (struct page) position operations. - - - --- 2023-08-23 Zi Yan New
[v3,7/7] mm: huge_memory: enable debugfs to split huge pages to any order. Split a folio to any lower order folios - - - --- 2023-04-03 Zi Yan New
[v3,6/7] mm: truncate: split huge page cache page to a non-zero order if possible. Split a folio to any lower order folios - - - --- 2023-04-03 Zi Yan New
[v3,5/7] mm: thp: split huge page to any lower order pages. Split a folio to any lower order folios - - - --- 2023-04-03 Zi Yan New
[v3,4/7] mm: page_owner: add support for splitting to any order in split page_owner. Split a folio to any lower order folios - - - --- 2023-04-03 Zi Yan New
[v3,3/7] mm: memcg: make memcg huge page split support any order split. Split a folio to any lower order folios - - - --- 2023-04-03 Zi Yan New
[v3,2/7] mm/page_owner: use order instead of nr in split_page_owner() Split a folio to any lower order folios - - - --- 2023-04-03 Zi Yan New
« 1 2 3 4 »