Toggle navigation
Patchwork
Linux MM
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Yin Fengwei
| Archived =
No
| 91 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
cvaroqui
jbrassow
mikulas
dtor
bmarzins
tmlind
jmberg
jmberg
mcgrof
mcgrof
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
wsa
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
mlimonci
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
cem
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
mdraidci
peluse
joelgranados
Apply
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