Show patches with: Submitter = Yin Fengwei       |    Archived = No       |   91 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,3/3] mm: mlock: update mlock_pte_range to handle large folio support large folio for mlock - - - --- 2023-09-18 Yin Fengwei New
[v3,2/3] mm: handle large folio when large folio in VM_LOCKED VMA range support large folio for mlock - - - --- 2023-09-18 Yin Fengwei New
[v3,1/3] mm: add functions folio_in_range() and folio_within_vma() support large folio for mlock - - - --- 2023-09-18 Yin Fengwei New
filemap: add filemap_map_order0_folio() to handle order0 folio filemap: add filemap_map_order0_folio() to handle order0 folio - - - --- 2023-09-14 Yin Fengwei New
zswap: don't warn if none swapcache folio is passed to zswap_load zswap: don't warn if none swapcache folio is passed to zswap_load - 2 - --- 2023-08-10 Yin Fengwei New
[v2,3/3] mm: mlock: update mlock_pte_range to handle large folio support large folio for mlock - - - --- 2023-08-09 Yin Fengwei New
[v2,2/3] mm: handle large folio when large folio in VM_LOCKED VMA range support large folio for mlock - - - --- 2023-08-09 Yin Fengwei New
[v2,1/3] mm: add functions folio_in_range() and folio_within_vma() support large folio for mlock - - - --- 2023-08-09 Yin Fengwei New
[v2,3/3] madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing che… don't use mapcount() to check large folio sharing - 2 - --- 2023-08-08 Yin Fengwei New
[v2,2/3] madvise:madvise_free_huge_pmd(): don't use mapcount() against large folio for sharing check don't use mapcount() to check large folio sharing - 2 - --- 2023-08-08 Yin Fengwei New
[v2,1/3] madvise:madvise_cold_or_pageout_pte_range(): don't use mapcount() against large folio for … don't use mapcount() to check large folio sharing - 2 - --- 2023-08-08 Yin Fengwei New
[2/2] madvise: don't use mapcount() against large folio for sharing check don't use mapcount() to check large folio sharing - 1 - --- 2023-07-28 Yin Fengwei New
[1/2] madvise: don't use mapcount() against large folio for sharing check don't use mapcount() to check large folio sharing - 1 - --- 2023-07-28 Yin Fengwei New
[3/3] mm: mlock: update mlock_pte_range to handle large folio support large folio for mlock - - - --- 2023-07-28 Yin Fengwei New
[2/3] mm: handle large folio when large folio in VM_LOCKED VMA range support large folio for mlock - - - --- 2023-07-28 Yin Fengwei New
[1/3] mm: add functions folio_in_range() and folio_within_vma() support large folio for mlock - - - --- 2023-07-28 Yin Fengwei New
[RFC,v2,4/4] madvise: avoid trying to split large folio always in cold_pageout fix large folio for madvise_cold_or_pageout() - - - --- 2023-07-21 Yin Fengwei New
[RFC,v2,3/4] mm: add functions folio_in_range() and folio_within_vma() fix large folio for madvise_cold_or_pageout() - - - --- 2023-07-21 Yin Fengwei New
[RFC,v2,2/4] madvise: Use notify-able API to clear and flush page table entries fix large folio for madvise_cold_or_pageout() - - - --- 2023-07-21 Yin Fengwei New
[RFC,v2,1/4] madvise: not use mapcount() against large folio for sharing check fix large folio for madvise_cold_or_pageout() - 1 - --- 2023-07-21 Yin Fengwei New
[RFC] madvise: make madvise_cold_or_pageout_pte_range() support large folio [RFC] madvise: make madvise_cold_or_pageout_pte_range() support large folio - - - --- 2023-07-13 Yin Fengwei New
[RFC,v2,3/3] mm: mlock: update mlock_pte_range to handle large folio support large folio for mlock - - - --- 2023-07-12 Yin Fengwei New
[RFC,v2,2/3] mm: handle large folio when large folio in VM_LOCKED VMA range support large folio for mlock - - - --- 2023-07-12 Yin Fengwei New
[RFC,v2,1/3] mm: add functions folio_in_range() and folio_within_vma() support large folio for mlock - 1 - --- 2023-07-12 Yin Fengwei New
[RFC,3/3] mm: mlock: update mlock_pte_range to handle large folio support large folio for mlock - - - --- 2023-07-07 Yin Fengwei New
[RFC,2/3] mm: handle large folio when large folio in VM_LOCKED VMA range support large folio for mlock - - - --- 2023-07-07 Yin Fengwei New
[RFC,1/3] mm: add function folio_in_range() support large folio for mlock - - - --- 2023-07-07 Yin Fengwei New
[v2] readahead: Correct the start and size in ondemand_readahead() [v2] readahead: Correct the start and size in ondemand_readahead() - - - --- 2023-06-28 Yin Fengwei New
readahead: Correct the start and size in ondemand_readahead() readahead: Correct the start and size in ondemand_readahead() - - - --- 2023-06-27 Yin Fengwei New
[4/4] filemap: Check address range in filemap_map_folio_range() New page table range API fixup patches - - - --- 2023-05-30 Yin Fengwei New
[3/4] mm: mark PTEs referencing the accessed folio young New page table range API fixup patches - - - --- 2023-05-30 Yin Fengwei New
[2/4] rmap: fix typo in folio_add_file_rmap_range() New page table range API fixup patches - - - --- 2023-05-30 Yin Fengwei New
[1/4] filemap: avoid interfere with xas.xa_index New page table range API fixup patches - - - --- 2023-05-30 Yin Fengwei New
[v3,2/2] lru: allow large batched add large folio to lru list Reduce lock contention related with large folio - - - --- 2023-04-29 Yin Fengwei New
[v3,1/2] THP: avoid lock when check whether THP is in deferred list Reduce lock contention related with large folio 1 1 - --- 2023-04-29 Yin Fengwei New
[v2,2/2] lru: allow large batched add large folio to lru list Reduce lock contention related with large folio - - 1 --- 2023-04-25 Yin Fengwei New
[v2,1/2] THP: avoid lock when check whether THP is in deferred list Reduce lock contention related with large folio - - 1 --- 2023-04-25 Yin Fengwei New
[2/2] lru: allow large batched add large folio to lru list Reduce lock contention related with large folio - - - --- 2023-04-17 Yin Fengwei New
[1/2] THP: avoid lock when check whether THP is in deferred list Reduce lock contention related with large folio - - - --- 2023-04-17 Yin Fengwei New
[v4,5/5] try_to_unmap_one: batched remove rmap, update folio refcount batched remove rmap in try_to_unmap_one() - - - --- 2023-03-13 Yin Fengwei New
[v4,4/5] rmap:addd folio_remove_rmap_range() batched remove rmap in try_to_unmap_one() - - - --- 2023-03-13 Yin Fengwei New
[v4,3/5] rmap: cleanup exit path of try_to_unmap_one_page() batched remove rmap in try_to_unmap_one() - - - --- 2023-03-13 Yin Fengwei New
[v4,2/5] rmap: move page unmap operation to dedicated function batched remove rmap in try_to_unmap_one() - - - --- 2023-03-13 Yin Fengwei New
[v4,1/5] rmap: move hugetlb try_to_unmap to dedicated function batched remove rmap in try_to_unmap_one() - 1 - --- 2023-03-13 Yin Fengwei New
[v3,5/5] try_to_unmap_one: batched remove rmap, update folio refcount batched remove rmap in try_to_unmap_one() - - - --- 2023-03-06 Yin Fengwei New
[v3,4/5] rmap:addd folio_remove_rmap_range() batched remove rmap in try_to_unmap_one() - - - --- 2023-03-06 Yin Fengwei New
[v3,3/5] rmap: cleanup exit path of try_to_unmap_one_page() batched remove rmap in try_to_unmap_one() - - - --- 2023-03-06 Yin Fengwei New
[v3,2/5] rmap: move page unmap operation to dedicated function batched remove rmap in try_to_unmap_one() - - - --- 2023-03-06 Yin Fengwei New
[v3,1/5] rmap: move hugetlb try_to_unmap to dedicated function batched remove rmap in try_to_unmap_one() - 1 - --- 2023-03-06 Yin Fengwei New
[v2,5/5] try_to_unmap_one: batched remove rmap, update folio refcount batched remove rmap in try_to_unmap_one() - - - --- 2023-02-28 Yin Fengwei New
[v2,4/5] rmap:addd folio_remove_rmap_range() batched remove rmap in try_to_unmap_one() - - - --- 2023-02-28 Yin Fengwei New
[v2,3/5] rmap: cleanup exit path of try_to_unmap_one_page() batched remove rmap in try_to_unmap_one() - - - --- 2023-02-28 Yin Fengwei New
[v2,2/5] rmap: move page unmap operation to dedicated function batched remove rmap in try_to_unmap_one() - - - --- 2023-02-28 Yin Fengwei New
[v2,1/5] rmap: move hugetlb try_to_unmap to dedicated function batched remove rmap in try_to_unmap_one() - - - --- 2023-02-28 Yin Fengwei New
[5/5] try_to_unmap_one: batched remove rmap, update folio refcount batched remove rmap in try_to_unmap_one() - - - --- 2023-02-23 Yin Fengwei New
[4/5] rmap:addd folio_remove_rmap_range() batched remove rmap in try_to_unmap_one() - - - --- 2023-02-23 Yin Fengwei New
[3/5] rmap: cleanup exit path of try_to_unmap_one_page() batched remove rmap in try_to_unmap_one() - - - --- 2023-02-23 Yin Fengwei New
[2/5] rmap: move page unmap operation to dedicated function batched remove rmap in try_to_unmap_one() - - - --- 2023-02-23 Yin Fengwei New
[1/5] rmap: move hugetlb try_to_unmap to dedicated function batched remove rmap in try_to_unmap_one() - - - --- 2023-02-23 Yin Fengwei New
[RFC,2/2] mm: add zero_user_folio_segments() minor cleanup of usage of flush_dcache_folio() - - - --- 2023-02-16 Yin Fengwei New
[RFC,1/2] mm: remove duplicated flush_dcache_folio() minor cleanup of usage of flush_dcache_folio() - - - --- 2023-02-16 Yin Fengwei New
[RFC,2/2] rmap: remove parameter 'compound' from foeio_add_file_rmap_range() remove parameter 'compound' of add_file_rmap - - - --- 2023-02-06 Yin Fengwei New
[RFC,1/2] rmap: Add function to handle entire folio rmap removing remove parameter 'compound' of add_file_rmap - - - --- 2023-02-06 Yin Fengwei New
[RFC,v4,4/4] filemap: batched update mm counter,rmap when map file folio folio based filemap_map_pages() - - - --- 2023-02-06 Yin Fengwei New
[RFC,v4,3/4] mm: add do_set_pte_range() folio based filemap_map_pages() - - - --- 2023-02-06 Yin Fengwei New
[RFC,v4,2/4] rmap: add folio_add_file_rmap_range() folio based filemap_map_pages() - - - --- 2023-02-06 Yin Fengwei New
[RFC,v4,1/4] filemap: add function filemap_map_folio_range() folio based filemap_map_pages() - - - --- 2023-02-06 Yin Fengwei New
[RFC,v3,4/4] filemap: batched update mm counter,rmap when map file folio folio based filemap_map_pages() - - - --- 2023-02-03 Yin Fengwei New
[RFC,v3,3/4] mm: add do_set_pte_range() folio based filemap_map_pages() - - - --- 2023-02-03 Yin Fengwei New
[RFC,v3,2/4] rmap: add folio_add_file_rmap_range() folio based filemap_map_pages() - - - --- 2023-02-03 Yin Fengwei New
[RFC,v3,1/4] filemap: add function filemap_map_folio_range() folio based filemap_map_pages() - - - --- 2023-02-03 Yin Fengwei New
[RFC,v2,5/5] filemap: batched update mm counter,rmap when map file folio folio based filemap_map_pages() - - - --- 2023-02-01 Yin Fengwei New
[RFC,v2,4/5] mm: add do_set_pte_range() folio based filemap_map_pages() - - - --- 2023-02-01 Yin Fengwei New
[RFC,v2,3/5] rmap: add page_add_file_rmap_range() folio based filemap_map_pages() - - - --- 2023-02-01 Yin Fengwei New
[RFC,v2,2/5] filemap: add function filemap_map_folio_range() folio based filemap_map_pages() - - - --- 2023-02-01 Yin Fengwei New
[RFC,v2,1/5] mm: Enable fault around for shared file page fault folio based filemap_map_pages() - 1 - --- 2023-02-01 Yin Fengwei New
[RFC,5/5] filemap: batched update mm counter,rmap when map file folio folio based filemap_map_pages() - - - --- 2023-01-30 Yin Fengwei New
[RFC,4/5] mm: add do_set_pte_entry() folio based filemap_map_pages() - - - --- 2023-01-30 Yin Fengwei New
[RFC,3/5] rmap: add page_add_file_rmap_range() folio based filemap_map_pages() - - - --- 2023-01-30 Yin Fengwei New
[RFC,2/5] filemap: do file page mapping with folio granularity folio based filemap_map_pages() - - - --- 2023-01-30 Yin Fengwei New
[RFC,1/5] mm: Enable fault around for shared file page fault folio based filemap_map_pages() - 1 - --- 2023-01-30 Yin Fengwei New
[RFC] mm: populate multiple PTEs if file page is large folio [RFC] mm: populate multiple PTEs if file page is large folio - - - --- 2023-01-13 Yin Fengwei New
[RFC,4/4] mcpage: get_unmapped_area return mcpage size aligned addr Multiple consecutive page for anonymous mapping - - - --- 2023-01-09 Yin Fengwei New
[RFC,3/4] mcpage: add vmstat counters for mcpages Multiple consecutive page for anonymous mapping - - - --- 2023-01-09 Yin Fengwei New
[RFC,2/4] mcpage: anon page: Use mcpage for anonymous mapping Multiple consecutive page for anonymous mapping - - - --- 2023-01-09 Yin Fengwei New
[RFC,1/4] mcpage: add size/mask/shift definition for multiple consecutive page Multiple consecutive page for anonymous mapping - - - --- 2023-01-09 Yin Fengwei New
[RFC] mm/thp: check and bail out if page in deferred queue already [RFC] mm/thp: check and bail out if page in deferred queue already 1 1 1 --- 2022-12-23 Yin Fengwei New
[v3] mm: release private data before split THP [v3] mm: release private data before split THP - 3 - --- 2022-08-10 Yin Fengwei New
[v2] mm: release private data before split THP [v2] mm: release private data before split THP - 1 - --- 2022-08-05 Yin Fengwei New
mm/memory-failure: release private data before split THP mm/memory-failure: release private data before split THP - 2 - --- 2022-08-04 Yin Fengwei New
[RFC] mm/memory-failure: release private data before split THP [RFC] mm/memory-failure: release private data before split THP - 2 - --- 2022-08-03 Yin Fengwei New