Show patches with: Submitter = Baolin Wang       |   239 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] arm64/hugetlb: Use ptep_get() to get the pte value of a huge page Implement arm64 specific huge_ptep_get() - 1 - --- 2022-05-10 Baolin Wang New
[1/2] hugetlb_cgroup: Add interfaces to move hugetlb charge at task migration Support hugetlb charge moving at task migration - - - --- 2021-09-29 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
[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
[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
[1/2] mm: Export the alloc_demote_page() function Add a new scheme to support demotion on tiered memory system - 1 - --- 2021-12-21 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
[1/2] mm: gup: Re-pin pages in case of trying several times to migrate [1/2] mm: gup: Re-pin pages in case of trying several times to migrate - - - --- 2022-10-20 Baolin Wang New
[1/2] mm: hugetlb: Considering PMD sharing when flushing cache/TLBs Fix cache flush issues considering PMD sharing - 1 - --- 2022-04-24 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
[1/3] mm: change huge_ptep_clear_flush() to return the original pte Fix CONT-PTE/PMD size hugetlb issue when unmapping or migrating 1 - - --- 2022-04-29 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
[1/3] mm: Factor out the pagetable pages account into new helper function Add PUD and kernel PTE level pagetable account - - - --- 2022-07-06 Baolin Wang New
[1/3] mm: migrate: Fix the return value of migrate_pages() Improve the migration stats - - - --- 2021-11-07 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
[1/3] mm/gup: fix races when looking up a CONT-PTE size hugetlb page Fix some issues when looking up hugetlb page - - - --- 2022-08-19 Baolin Wang New
[1/4] hugetlb_cgroup: Remove unused hugetlb_cgroup_from_counter macro Some cleanups and improvements for hugetlb - 1 - --- 2021-10-21 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
[1/5] mm: compaction: Remove redundant VM_BUG_ON() in compact_zone() Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[1/5] mm: migrate: Move the page count validation to the proper place Some cleanup for page migration - - - --- 2021-08-05 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
[1/8] mm: move highest_order() and next_order() out of the THP config add mTHP support for anonymous shmem - - - --- 2024-05-06 Baolin Wang New
[2/2] arm64/hugetlb: Implement arm64 specific huge_ptep_get() Implement arm64 specific huge_ptep_get() - 1 - --- 2022-05-10 Baolin Wang New
[2/2] hugetlb_cgroup: Add post_attach interface for tasks migration Support hugetlb charge moving at task migration - - - --- 2021-09-29 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
[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
[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
[2/2] mm: migrate: Try again if THP split is failed due to page refcnt [1/2] mm: gup: Re-pin pages in case of trying several times to migrate - - - --- 2022-10-20 Baolin Wang New
[2/2] mm: rmap: Move the cache flushing to the correct place for hugetlb PMD sharing Fix cache flush issues considering PMD sharing - - - --- 2022-04-24 Baolin Wang New
[2/2] mm: support multi-size THP numa balancing support multi-size THP numa balancing - - - --- 2024-03-26 Baolin Wang New
[2/2] mm/damon: Add a new scheme to support demotion on tiered memory system Add a new scheme to support demotion on tiered memory system - - - --- 2021-12-21 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
[2/3] mm: Add PUD level pagetable account Add PUD and kernel PTE level pagetable account - - - --- 2022-07-06 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
[2/3] mm: hugetlb: make the hugetlb migration strategy consistent make the hugetlb migration strategy consistent - - - --- 2024-02-27 Baolin Wang New
[2/3] mm: migrate: Correct the hugetlb migration stats Improve the migration stats - 1 - --- 2021-11-07 Baolin Wang New
[2/3] mm: rmap: Fix CONT-PTE/PMD size hugetlb issue when migration Fix CONT-PTE/PMD size hugetlb issue when unmapping or migrating - - - --- 2022-04-29 Baolin Wang New
[2/3] mm/hugetlb: fix races when looking up a CONT-PMD size hugetlb page Fix some issues when looking up hugetlb page - - - --- 2022-08-19 Baolin Wang New
[2/4] hugetlb: Replace the obsolete hugetlb_instantiation_mutex in the comments Some cleanups and improvements for hugetlb - 1 - --- 2021-10-21 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
[2/5] mm: compaction: Move list validation into compact_zone() Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[2/5] mm: migrate: Introduce a local variable to get the number of pages Some cleanup for page migration - 1 - --- 2021-08-05 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
[2/8] mm: memory: extend finish_fault() to support large folio add mTHP support for anonymous shmem - - - --- 2024-05-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
[3/3] mm: Add kernel PTE level pagetable pages account Add PUD and kernel PTE level pagetable account - - - --- 2022-07-06 Baolin Wang New
[3/3] mm: compaction: Fix the migration stats in trace_mm_compaction_migratepages() Improve the migration stats - 1 - --- 2021-11-07 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
[3/3] mm: rmap: Fix CONT-PTE/PMD size hugetlb issue when unmapping Fix CONT-PTE/PMD size hugetlb issue when unmapping or migrating - - - --- 2022-04-29 Baolin Wang New
[3/3] mm/hugetlb: add FOLL_MIGRATION validation before waiting for a migration entry Fix some issues when looking up hugetlb page - - - --- 2022-08-19 Baolin Wang New
[3/4] hugetlb: Remove redundant validation in has_same_uncharge_info() Some cleanups and improvements for hugetlb - 1 - --- 2021-10-21 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
[3/5] mm: compaction: Count the migration scanned pages events for proactive compaction Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[3/5] mm: migrate: Fix the incorrect function name in comments Some cleanup for page migration - 2 - --- 2021-08-05 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
[3/8] mm: shmem: add an 'order' parameter for shmem_alloc_hugefolio() add mTHP support for anonymous shmem - - - --- 2024-05-06 Baolin Wang New
[4/4] hugetlb: Remove redundant VM_BUG_ON() in add_reservation_in_range() Some cleanups and improvements for hugetlb - 1 - --- 2021-10-21 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
[4/5] mm: compaction: Add missing kcompactd wakeup trace event Some small improvements for compaction - - - --- 2023-01-10 Baolin Wang New
[4/5] mm: migrate: Change to use bool type for 'page_was_mapped' Some cleanup for page migration - - - --- 2021-08-05 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
[4/8] mm: shmem: add THP validation for PMD-mapped THP related statistics add mTHP support for anonymous shmem - 1 - --- 2024-05-06 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
[5/5] mm: migrate: Remove redundant goto labels Some cleanup for page migration - - - --- 2021-08-05 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
[5/8] mm: shmem: add multi-size THP sysfs interface for anonymous shmem add mTHP support for anonymous shmem - - - --- 2024-05-06 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
[6/8] mm: shmem: add mTHP support for anonymous shmem add mTHP support for anonymous shmem - - - --- 2024-05-06 Baolin Wang New
[7/8] mm: shmem: add mTHP size alignment in shmem_get_unmapped_area add mTHP support for anonymous shmem - - - --- 2024-05-06 Baolin Wang New
[8/8] mm: shmem: add mTHP counters for anonymous shmem add mTHP support for anonymous shmem - - - --- 2024-05-06 Baolin Wang New
[RESEND] arm64/hugetlb: Simplify the huge_ptep_set_access_flags() [RESEND] arm64/hugetlb: Simplify the huge_ptep_set_access_flags() - - - --- 2022-06-08 Baolin Wang New
[RFC,1/3] arm64/hugetlb: Introduce new huge_ptep_get_access_flags() interface Introduce new huge_ptep_get_access_flags() interface - - - --- 2022-05-08 Baolin Wang New
[RFC,1/3] mm: Factor out the pagetable pages account into new helper function Add PUD and kernel PTE level pagetable account - - - --- 2022-06-04 Baolin Wang New
[RFC,1/3] mm: migrate: Fix the return value of migrate_pages() Improve the migration stats - - - --- 2021-11-03 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
[RFC,1/4] mm: Add speculative numa fault support Add speculative numa fault support - - - --- 2021-12-12 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
[RFC,2/3] fs/proc/task_mmu: Change to use huge_ptep_get_access_flags() Introduce new huge_ptep_get_access_flags() interface - - - --- 2022-05-08 Baolin Wang New
[RFC,2/3] mm: Add PUD level pagetable account Add PUD and kernel PTE level pagetable account - - - --- 2022-06-04 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,2/3] mm: migrate: Correct the hugetlb migration stats Improve the migration stats - - - --- 2021-11-03 Baolin Wang New
[RFC,2/4] mm: Add a debug interface to control the range of speculative numa fault Add speculative numa fault support - - - --- 2021-12-12 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,3/3] docs: hugetlbpage.rst: add hugetlb migration description make the hugetlb migration strategy consistent - - - --- 2024-02-21 Baolin Wang New
[RFC,3/3] mm: Add kernel PTE level pagetable pages account Add PUD and kernel PTE level pagetable account - - - --- 2022-06-04 Baolin Wang New
[RFC,3/3] mm: compaction: Fix the migration stats in trace_mm_compaction_migratepages() Improve the migration stats - 1 - --- 2021-11-03 Baolin Wang New
[RFC,3/3] mm/damon/vaddr: Change to use huge_ptep_get_access_flags() Introduce new huge_ptep_get_access_flags() interface - - - --- 2022-05-08 Baolin Wang New
[RFC,3/4] mm: Add speculative numa fault stats Add speculative numa fault support - - - --- 2021-12-12 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,4/4] mm: Update the speculative pages' accessing time Add speculative numa fault support - - - --- 2021-12-12 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,5/5] mm: shmem: add anonymous share mTHP counters add mTHP support for anonymous share pages - - - --- 2024-04-22 Baolin Wang New
[RFC,v2,1/3] mm: Factor out the pagetable pages account into new helper function Add PUD and kernel PTE level pagetable account - - - --- 2022-06-22 Baolin Wang New
[RFC,v2,2/3] mm: Add PUD level pagetable account Add PUD and kernel PTE level pagetable account - - - --- 2022-06-22 Baolin Wang New
[RFC,v2,3/3] mm: Add kernel PTE level pagetable pages account Add PUD and kernel PTE level pagetable account - - - --- 2022-06-22 Baolin Wang New
[RFC,v2] mm: migrate: Support multiple target nodes demotion [RFC,v2] mm: migrate: Support multiple target nodes demotion - - - --- 2021-11-09 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
[RFC,v3,1/3] mm: Factor out the pagetable pages account into new helper function Add PUD and kernel PTE level pagetable account - - - --- 2022-06-30 Baolin Wang New
[RFC,v3,2/3] mm: Add PUD level pagetable account Add PUD and kernel PTE level pagetable account - - - --- 2022-06-30 Baolin Wang New
[RFC,v3,3/3] mm: Add kernel PTE level pagetable pages account Add PUD and kernel PTE level pagetable account - - - --- 2022-06-30 Baolin Wang New
« 1 2 3 »