Show patches with: Submitter = Baolin Wang       |    State = Action Required       |    Archived = No       |   219 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] mm: huge_memory: add the missing folio_test_pmd_mappable() for THP split statistics [v2] mm: huge_memory: add the missing folio_test_pmd_mappable() for THP split statistics 1 - - --- 2024-04-22 Baolin Wang New
[RFC,5/5] mm: shmem: add anonymous share mTHP counters add mTHP support for anonymous share pages - - - --- 2024-04-22 Baolin Wang New
[RFC,4/5] mm: shmem: add mTHP support for anonymous share pages add mTHP support for anonymous share pages - - - --- 2024-04-22 Baolin Wang New
[RFC,3/5] mm: shmem: add THP validation for PMD-mapped THP related statistics add mTHP support for anonymous share pages - 1 - --- 2024-04-22 Baolin Wang New
[RFC,2/5] mm: shmem: add an 'order' parameter for shmem_alloc_hugefolio() add mTHP support for anonymous share pages - - - --- 2024-04-22 Baolin Wang New
[RFC,1/5] mm: memory: extend finish_fault() to support large folio add mTHP support for anonymous share pages - - - --- 2024-04-22 Baolin Wang New
mm: page_alloc: allowing mTHP compaction to capture the freed page directly mm: page_alloc: allowing mTHP compaction to capture the freed page directly 1 - - --- 2024-04-12 Baolin Wang New
mm: page_alloc: consolidate free page accounting fix 3 mm: page_alloc: consolidate free page accounting fix 3 2 - - --- 2024-04-09 Baolin Wang New
mm: set pageblock_order to HPAGE_PMD_ORDER in case with !CONFIG_HUGETLB_PAGE but THP enabled mm: set pageblock_order to HPAGE_PMD_ORDER in case with !CONFIG_HUGETLB_PAGE but THP enabled 2 - - --- 2024-04-05 Baolin Wang New
mm: page_alloc: use the correct THP order for THP PCP mm: page_alloc: use the correct THP order for THP PCP 1 1 - --- 2024-04-03 Baolin Wang New
[v3,2/2] mm: support multi-size THP numa balancing support multi-size THP numa balancing - 1 - --- 2024-04-03 Baolin Wang New
[v3,1/2] mm: factor out the numa mapping rebuilding into a new helper support multi-size THP numa balancing - 1 - --- 2024-04-03 Baolin Wang New
mm: huge_memory: add the missing folio_test_pmd_mappable() for THP split statistics mm: huge_memory: add the missing folio_test_pmd_mappable() for THP split statistics - - - --- 2024-03-29 Baolin Wang New
[v2,2/2] mm: support multi-size THP numa balancing support multi-size THP numa balancing - 1 - --- 2024-03-29 Baolin Wang New
[v2,1/2] mm: factor out the numa mapping rebuilding into a new helper support multi-size THP numa balancing - - - --- 2024-03-29 Baolin Wang New
[2/2] mm: support multi-size THP numa balancing support multi-size THP numa balancing - - - --- 2024-03-26 Baolin Wang New
[1/2] mm: factor out the numa mapping rebuilding into a new helper support multi-size THP numa balancing - - - --- 2024-03-26 Baolin Wang New
[RFC,v2] mm: support multi-size THP numa balancing [RFC,v2] mm: support multi-size THP numa balancing - - - --- 2024-03-15 Baolin Wang New
[v2,3/3] docs: hugetlbpage.rst: add hugetlb migration description make the hugetlb migration strategy consistent - - - --- 2024-03-06 Baolin Wang New
[v2,2/3] mm: hugetlb: make the hugetlb migration strategy consistent make the hugetlb migration strategy consistent - 1 - --- 2024-03-06 Baolin Wang New
[v2,1/3] mm: record the migration reason for struct migration_target_control make the hugetlb migration strategy consistent - 1 - --- 2024-03-06 Baolin Wang New
[3/3] docs: hugetlbpage.rst: add hugetlb migration description make the hugetlb migration strategy consistent - - - --- 2024-02-27 Baolin Wang New
[2/3] mm: hugetlb: make the hugetlb migration strategy consistent make the hugetlb migration strategy consistent - - - --- 2024-02-27 Baolin Wang New
[1/3] mm: record the migration reason for struct migration_target_control make the hugetlb migration strategy consistent - 1 - --- 2024-02-27 Baolin Wang New
[RFC,3/3] docs: hugetlbpage.rst: add hugetlb migration description make the hugetlb migration strategy consistent - - - --- 2024-02-21 Baolin Wang New
[RFC,2/3] mm: hugetlb: make the hugetlb migration strategy consistent make the hugetlb migration strategy consistent - - - --- 2024-02-21 Baolin Wang New
[RFC,1/3] mm: record the migration reason for struct migration_target_control make the hugetlb migration strategy consistent - - - --- 2024-02-21 Baolin Wang New
[v3] mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages [v3] mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages 1 1 - --- 2024-02-20 Baolin Wang New
[v3] mm: hugetlb: improve the handling of hugetlb allocation failure for freed or in-use hugetlb [v3] mm: hugetlb: improve the handling of hugetlb allocation failure for freed or in-use hugetlb 1 1 - --- 2024-02-06 Baolin Wang New
[v2] mm: hugetlb: improve the handling of hugetlb allocation failure for freed or in-use hugetlb [v2] mm: hugetlb: improve the handling of hugetlb allocation failure for freed or in-use hugetlb - - - --- 2024-02-05 Baolin Wang New
mm: hugetlb: fix hugetlb allocation failure when handling freed or in-use hugetlb mm: hugetlb: fix hugetlb allocation failure when handling freed or in-use hugetlb - 1 - --- 2024-02-05 Baolin Wang New
[RFC] mm: hugetlb: remove __GFP_THISNODE flag when dissolving the old hugetlb [RFC] mm: hugetlb: remove __GFP_THISNODE flag when dissolving the old hugetlb - - - --- 2024-02-01 Baolin Wang New
[v2] mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages [v2] mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages - - - --- 2024-01-31 Baolin Wang New
[2/2] mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages [1/2] mm: compaction: limit the suitable target page order to be less than cc->order 1 - - --- 2024-01-22 Baolin Wang New
[1/2] mm: compaction: limit the suitable target page order to be less than cc->order [1/2] mm: compaction: limit the suitable target page order to be less than cc->order 1 - - --- 2024-01-22 Baolin Wang New
fs: improve dump_mapping() robustness fs: improve dump_mapping() robustness - - - --- 2024-01-16 Baolin Wang New
mm: memcg: fix split queue list crash when large folio migration mm: memcg: fix split queue list crash when large folio migration - 1 - --- 2023-12-20 Baolin Wang New
mm: migrate: fix getting incorrect page mapping during page migration mm: migrate: fix getting incorrect page mapping during page migration - 1 - --- 2023-12-15 Baolin Wang New
[RFC] mm: support large folio numa balancing [RFC] mm: support large folio numa balancing - - - --- 2023-11-13 Baolin Wang New
mm: huge_memory: batch tlb flush when splitting a pte-mapped THP mm: huge_memory: batch tlb flush when splitting a pte-mapped THP - 3 - --- 2023-10-30 Baolin Wang New
arm64: mm: drop tlb flush operation when clearing the access bit arm64: mm: drop tlb flush operation when clearing the access bit - - - --- 2023-10-24 Baolin Wang New
[v3] mm: migrate: record the mlocked page status to remove unnecessary lru drain [v3] mm: migrate: record the mlocked page status to remove unnecessary lru drain - 1 - --- 2023-10-21 Baolin Wang New
[v2] mm: migrate: record the mlocked page status to remove unnecessary lru drain [v2] mm: migrate: record the mlocked page status to remove unnecessary lru drain - - - --- 2023-10-20 Baolin Wang New
mm: migrate: record the mlocked page status to remove unnecessary lru drain mm: migrate: record the mlocked page status to remove unnecessary lru drain - - - --- 2023-10-18 Baolin Wang New
mm: add statistics for PUD level pagetable mm: add statistics for PUD level pagetable 2 - - --- 2023-09-18 Baolin Wang New
[v2,4/4] mm: migrate: change to return the number of pages migrated successfully Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-22 Baolin Wang New
[v2,3/4] mm: migrate: change migrate_misplaced_page() to support multiple pages migration Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-22 Baolin Wang New
[v2,2/4] mm: migrate: move the numamigrate_isolate_page() into do_numa_page() Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-22 Baolin Wang New
[v2,1/4] mm: migrate: factor out migration validation into numa_page_can_migrate() Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-22 Baolin Wang New
[4/4] mm: migrate: change to return the number of pages migrated successfully Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-19 Baolin Wang New
[3/4] mm: migrate: change migrate_misplaced_page() to support multiple pages migration Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-19 Baolin Wang New
[2/4] mm: migrate: move the numamigrate_isolate_page() into do_numa_page() Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-19 Baolin Wang New
[1/4] mm: migrate: move migration validation into numa_migrate_prep() Extend migrate_misplaced_page() to support batch migration - - - --- 2023-08-19 Baolin Wang New
[2/2] mm: compaction: skip the memory hole rapidly when isolating free pages [1/2] mm: compaction: use the correct type of list for free pages 1 1 - --- 2023-07-07 Baolin Wang New
[1/2] mm: compaction: use the correct type of list for free pages [1/2] mm: compaction: use the correct type of list for free pages - 1 - --- 2023-07-07 Baolin Wang New
mm: page_alloc: use the correct type of list for free pages mm: page_alloc: use the correct type of list for free pages 1 1 - --- 2023-06-21 Baolin Wang New
[v4] mm: compaction: skip memory hole rapidly when isolating migratable pages [v4] mm: compaction: skip memory hole rapidly when isolating migratable pages 2 - - --- 2023-06-19 Baolin Wang New
[v3] mm: compaction: skip memory hole rapidly when isolating migratable pages [v3] mm: compaction: skip memory hole rapidly when isolating migratable pages 2 - - --- 2023-06-14 Baolin Wang New
[v2] mm: compaction: skip memory hole rapidly when isolating migratable pages [v2] mm: compaction: skip memory hole rapidly when isolating migratable pages 2 - - --- 2023-06-13 Baolin Wang New
mm: compaction: skip memory hole rapidly when isolating migratable pages mm: compaction: skip memory hole rapidly when isolating migratable pages - - - --- 2023-06-09 Baolin Wang New
[6/6] mm: compaction: skip fast freepages isolation if enough freepages are isolated Misc cleanups and improvements for compaction 1 - - --- 2023-05-25 Baolin Wang New
[5/6] mm: compaction: add trace event for fast freepages isolation Misc cleanups and improvements for compaction 1 - - --- 2023-05-25 Baolin Wang New
[4/6] mm: compaction: only set skip flag if cc->no_set_skip_hint is false Misc cleanups and improvements for compaction 1 - - --- 2023-05-25 Baolin Wang New
[3/6] mm: compaction: skip more fully scanned pageblock Misc cleanups and improvements for compaction 1 - - --- 2023-05-25 Baolin Wang New
[2/6] mm: compaction: change fast_isolate_freepages() to void type Misc cleanups and improvements for compaction 1 - - --- 2023-05-25 Baolin Wang New
[1/6] mm: compaction: drop the redundant page validation in update_pageblock_skip() Misc cleanups and improvements for compaction 1 - - --- 2023-05-25 Baolin Wang New
Revert "Revert "mm/compaction: fix set skip in fast_find_migrateblock"" Revert "Revert "mm/compaction: fix set skip in fast_find_migrateblock"" - - - --- 2023-04-26 Baolin Wang New
[v4] mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() [v4] mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() 1 1 - --- 2023-04-25 Baolin Wang New
[v3,2/2] mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() [v3,1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn 1 - - --- 2023-04-24 Baolin Wang New
[v3,1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn [v3,1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn 1 2 - --- 2023-04-24 Baolin Wang New
[v2,2/2] mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() [v2,1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn - 1 - --- 2023-04-23 Baolin Wang New
[v2,1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn [v2,1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn 1 2 - --- 2023-04-23 Baolin Wang New
[2/2] mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() [1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn - - - --- 2023-04-22 Baolin Wang New
[1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn [1/2] mm/page_alloc: drop the unnecessary pfn_valid() for start pfn - 2 - --- 2023-04-22 Baolin Wang New
mm/page_alloc: consider pfn holes after pfn_valid() in __pageblock_pfn_to_page() mm/page_alloc: consider pfn holes after pfn_valid() in __pageblock_pfn_to_page() - - - --- 2023-04-12 Baolin Wang New
[v2,2/2] mm: compaction: fix the possible deadlock when isolating hugetlb pages [v2,1/2] mm: compaction: consider the number of scanning compound pages in isolate fail path 1 2 - --- 2023-03-16 Baolin Wang New
[v2,1/2] mm: compaction: consider the number of scanning compound pages in isolate fail path [v2,1/2] mm: compaction: consider the number of scanning compound pages in isolate fail path 1 1 - --- 2023-03-16 Baolin Wang New
[2/2] mm: compaction: fix the possible deadlock when isolating hugetlb pages [1/2] mm: compaction: consider the number of scanning compound pages in isolate fail path - 2 - --- 2023-03-13 Baolin Wang New
[1/2] mm: compaction: consider the number of scanning compound pages in isolate fail path [1/2] mm: compaction: consider the number of scanning compound pages in isolate fail path - - - --- 2023-03-13 Baolin Wang New
[v3,4/4] mm: change to return bool for isolate_movable_page() Change the return value for page isolation functions 1 1 - --- 2023-02-15 Baolin Wang New
[v3,3/4] mm: hugetlb: change to return bool for isolate_hugetlb() Change the return value for page isolation functions 1 2 - --- 2023-02-15 Baolin Wang New
[v3,2/4] mm: change to return bool for isolate_lru_page() Change the return value for page isolation functions 1 1 - --- 2023-02-15 Baolin Wang New
[v3,1/4] mm: change to return bool for folio_isolate_lru() Change the return value for page isolation functions 1 2 - --- 2023-02-15 Baolin Wang New
[v2,4/4] mm: change to return bool for isolate_movable_page() Change the return value for page isolation functions - - - --- 2023-02-14 Baolin Wang New
[v2,3/4] mm: hugetlb: change to return bool for isolate_hugetlb() Change the return value for page isolation functions - - - --- 2023-02-14 Baolin Wang New
[v2,2/4] mm: change to return bool for isolate_lru_page() Change the return value for page isolation functions - - - --- 2023-02-14 Baolin Wang New
[v2,1/4] mm: change to return bool for folio_isolate_lru() Change the return value for page isolation functions - 1 - --- 2023-02-14 Baolin Wang New
[3/3] mm: mempolicy: check negative error of isolate_hugetlb() when failed to isolate a hugetlb Some cleanups for page isolation - - - --- 2023-02-14 Baolin Wang New
[2/3] mm: check negative error of isolate_lru_page() when failed to isolate a page Some cleanups for page isolation - - - --- 2023-02-14 Baolin Wang New
[1/3] mm: check negative error of folio_isolate_lru() when failed to isolate a folio Some cleanups for page isolation - - - --- 2023-02-14 Baolin Wang New
[5/5] mm: compaction: Avoid fragmentation score calculation for empty zones Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[4/5] mm: compaction: Add missing kcompactd wakeup trace event Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[3/5] mm: compaction: Count the migration scanned pages events for proactive compaction Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[2/5] mm: compaction: Move list validation into compact_zone() Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[1/5] mm: compaction: Remove redundant VM_BUG_ON() in compact_zone() Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
Revert "mm: migration: fix the FOLL_GET failure on following huge page" Revert "mm: migration: fix the FOLL_GET failure on following huge page" 1 - - --- 2022-11-09 Baolin Wang New
[v3,2/2] mm: migrate: Try again if THP split is failed due to page refcnt [v3,1/2] mm: migrate: Fix return value if all subpages of THPs are migrated successfully - 1 - --- 2022-10-24 Baolin Wang New
[v3,1/2] mm: migrate: Fix return value if all subpages of THPs are migrated successfully [v3,1/2] mm: migrate: Fix return value if all subpages of THPs are migrated successfully - 2 - --- 2022-10-24 Baolin Wang New
[v2,2/2] mm: migrate: Try again if THP split is failed due to page refcnt [v2,1/2] mm: migrate: Fix return value if all subpages of THPs are migrated successfully - 1 - --- 2022-10-21 Baolin Wang New
[v2,1/2] mm: migrate: Fix return value if all subpages of THPs are migrated successfully [v2,1/2] mm: migrate: Fix return value if all subpages of THPs are migrated successfully - 1 - --- 2022-10-21 Baolin Wang New
« 1 2 3 »