Toggle navigation
Patchwork
Linux MM
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Shakeel Butt
| 79 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
[v2] memcg: workingset: remove folio_memcg_rcu usage
[v2] memcg: workingset: remove folio_memcg_rcu usage
- - 1
-
-
-
2024-10-26
Shakeel Butt
New
memcg: workingset: remove folio_memcg_rcu usage
memcg: workingset: remove folio_memcg_rcu usage
- - -
-
-
-
2024-10-26
Shakeel Butt
New
[RFC,3/3] memcg-v1: remove memcg move locking code
Untitled series #902908
- - -
-
-
-
2024-10-25
Shakeel Butt
New
[v1,6/6] memcg-v1: remove memcg move locking code
memcg-v1: fully deprecate charge moving
2 1 -
-
-
-
2024-10-25
Shakeel Butt
New
[v1,5/6] memcg-v1: no need for memcg locking for MGLRU
memcg-v1: fully deprecate charge moving
- 1 -
-
-
-
2024-10-25
Shakeel Butt
New
[v1,4/6] memcg-v1: no need for memcg locking for writeback tracking
memcg-v1: fully deprecate charge moving
2 1 -
-
-
-
2024-10-25
Shakeel Butt
New
[v1,3/6] memcg-v1: no need for memcg locking for dirty tracking
memcg-v1: fully deprecate charge moving
2 1 -
-
-
-
2024-10-25
Shakeel Butt
New
[v1,2/6] memcg-v1: remove charge move code
memcg-v1: fully deprecate charge moving
2 1 -
-
-
-
2024-10-25
Shakeel Butt
New
[v1,1/6] memcg-v1: fully deprecate move_charge_at_immigrate
memcg-v1: fully deprecate charge moving
2 1 -
-
-
-
2024-10-25
Shakeel Butt
New
[RFC,3/3] memcg-v1: remove memcg move locking code
memcg-v1: fully deprecate charge moving
- 1 -
-
-
-
2024-10-24
Shakeel Butt
New
[RFC,2/3] memcg-v1: remove charge move code
memcg-v1: fully deprecate charge moving
1 1 -
-
-
-
2024-10-24
Shakeel Butt
New
[RFC,1/3] memcg-v1: fully deprecate move_charge_at_immigrate
memcg-v1: fully deprecate charge moving
- 1 -
-
-
-
2024-10-24
Shakeel Butt
New
[v2] memcg: add tracing for memcg stat updates
[v2] memcg: add tracing for memcg stat updates
2 2 -
-
-
-
2024-10-15
Shakeel Butt
New
memcg: add tracing for memcg stat updates
memcg: add tracing for memcg stat updates
1 1 -
-
-
-
2024-10-10
Shakeel Butt
New
mm/truncate: reset xa_has_values flag on each iteration
mm/truncate: reset xa_has_values flag on each iteration
1 - -
-
-
-
2024-10-02
Shakeel Butt
New
[v2,2/2] mm: optimize invalidation of shadow entries
mm: optimize shadow entries removal
- - -
-
-
-
2024-09-25
Shakeel Butt
New
[v2,1/2] mm: optimize truncation of shadow entries
mm: optimize shadow entries removal
1 - -
-
-
-
2024-09-25
Shakeel Butt
New
[2/2] mm: optimize invalidation of shadow entries
mm: optimize shadow entries removal
- - -
-
-
-
2024-09-11
Shakeel Butt
New
[1/2] mm: optimize truncation of shadow entries
mm: optimize shadow entries removal
1 - -
-
-
-
2024-09-11
Shakeel Butt
New
mm: replace xa_get_order with xas_get_order where appropriate
mm: replace xa_get_order with xas_get_order where appropriate
- 3 -
-
-
-
2024-09-06
Shakeel Butt
New
[v4] memcg: add charging of already allocated slab objects
[v4] memcg: add charging of already allocated slab objects
1 2 -
-
-
-
2024-09-05
Shakeel Butt
New
[v3] memcg: add charging of already allocated slab objects
[v3] memcg: add charging of already allocated slab objects
- - -
-
-
-
2024-08-29
Shakeel Butt
New
[v2] memcg: add charging of already allocated slab objects
[v2] memcg: add charging of already allocated slab objects
- 1 -
-
-
-
2024-08-27
Shakeel Butt
New
[v1] memcg: add charging of already allocated slab objects
[v1] memcg: add charging of already allocated slab objects
- - -
-
-
-
2024-08-26
Shakeel Butt
New
[RFC] memcg: add charging of already allocated slab objects
[RFC] memcg: add charging of already allocated slab objects
- - -
-
-
-
2024-08-24
Shakeel Butt
New
[v2] memcg: replace memcg ID idr with xarray
[v2] memcg: replace memcg ID idr with xarray
2 3 -
-
-
-
2024-08-15
Shakeel Butt
New
[7/7] memcg: make PGPGIN and PGPGOUT v1 only
memcg: further decouple v1 code from v2
- - -
-
-
-
2024-08-15
Shakeel Butt
New
[6/7] memcg: allocate v1 event percpu only on v1 deployment
memcg: further decouple v1 code from v2
- - -
-
-
-
2024-08-15
Shakeel Butt
New
[5/7] memcg: make v1 only functions static
memcg: further decouple v1 code from v2
- - -
-
-
-
2024-08-15
Shakeel Butt
New
[4/7] memcg: move v1 events and statistics code to v1 file
memcg: further decouple v1 code from v2
- - -
-
-
-
2024-08-15
Shakeel Butt
New
[3/7] memcg: move mem_cgroup_charge_statistics to v1 code
memcg: further decouple v1 code from v2
- - -
-
-
-
2024-08-15
Shakeel Butt
New
[2/7] memcg: move mem_cgroup_event_ratelimit to v1 code
memcg: further decouple v1 code from v2
- - -
-
-
-
2024-08-15
Shakeel Butt
New
[1/7] memcg: move v1 only percpu stats in separate struct
memcg: further decouple v1 code from v2
1 - -
-
-
-
2024-08-15
Shakeel Butt
New
[v2,4/4] memcg: initiate deprecation of pressure_level
memcg: initiate deprecation of v1 features
- 1 -
-
-
-
2024-08-14
Shakeel Butt
New
[v2,3/4] memcg: initiate deprecation of oom_control
memcg: initiate deprecation of v1 features
- 1 -
-
-
-
2024-08-14
Shakeel Butt
New
[v2,2/4] memcg: initiate deprecation of v1 soft limit
memcg: initiate deprecation of v1 features
- 1 -
-
-
-
2024-08-14
Shakeel Butt
New
[v2,1/4] memcg: initiate deprecation of v1 tcp accounting
memcg: initiate deprecation of v1 features
- 1 -
-
-
-
2024-08-14
Shakeel Butt
New
[4/4] memcg: initiate deprecation of pressure_level
memcg: initiate deprecation of v1 features
- - -
-
-
-
2024-08-14
Shakeel Butt
New
[3/4] memcg: initiate deprecation of oom_control
memcg: initiate deprecation of v1 features
- - -
-
-
-
2024-08-14
Shakeel Butt
New
[2/4] memcg: initiate deprecation of v1 soft limit
memcg: initiate deprecation of v1 features
- - -
-
-
-
2024-08-14
Shakeel Butt
New
[1/4] memcg: initiate deprecation of v1 tcp accounting
memcg: initiate deprecation of v1 features
- 1 -
-
-
-
2024-08-14
Shakeel Butt
New
[v2] memcg: use ratelimited stats flush in the reclaim
[v2] memcg: use ratelimited stats flush in the reclaim
- - -
-
-
-
2024-08-13
Shakeel Butt
New
memcg: replace memcg ID idr with xarray
memcg: replace memcg ID idr with xarray
2 3 -
-
-
-
2024-08-09
Shakeel Butt
New
memcg: protect concurrent access to mem_cgroup_idr
memcg: protect concurrent access to mem_cgroup_idr
3 1 -
-
-
-
2024-08-02
Shakeel Butt
New
[RFC] memcg: expose children memory usage for root
[RFC] memcg: expose children memory usage for root
- - -
-
-
-
2024-07-22
Shakeel Butt
New
mm: ratelimit oversized kvmalloc warnings instead of once
mm: ratelimit oversized kvmalloc warnings instead of once
- - -
-
-
-
2024-06-18
Shakeel Butt
New
memcg: use ratelimited stats flush in the reclaim
memcg: use ratelimited stats flush in the reclaim
- - -
-
-
-
2024-06-15
Shakeel Butt
New
mm: vmscan: reset sc->priority on retry
mm: vmscan: reset sc->priority on retry
- 1 -
-
-
-
2024-05-29
Shakeel Butt
New
[v2] memcg: rearrange fields of mem_cgroup_per_node
[v2] memcg: rearrange fields of mem_cgroup_per_node
- 2 -
-
-
-
2024-05-28
Shakeel Butt
New
memcg: rearrage fields of mem_cgroup_per_node
memcg: rearrage fields of mem_cgroup_per_node
- 2 -
-
-
-
2024-05-23
Shakeel Butt
New
[v4,8/8] memcg: use proper type for mod_memcg_state
memcg: reduce memory consumption by memcg stats
- 2 -
-
-
-
2024-05-01
Shakeel Butt
New
[v4,7/8] memcg: warn for unexpected events and stats
memcg: reduce memory consumption by memcg stats
- 1 -
-
-
-
2024-05-01
Shakeel Butt
New
[v4,6/8] mm: cleanup WORKINGSET_NODES in workingset
memcg: reduce memory consumption by memcg stats
- 2 -
-
-
-
2024-05-01
Shakeel Butt
New
[v4,5/8] memcg: cleanup __mod_memcg_lruvec_state
memcg: reduce memory consumption by memcg stats
- 3 -
-
-
-
2024-05-01
Shakeel Butt
New
[v4,4/8] memcg: reduce memory for the lruvec and memcg stats
memcg: reduce memory consumption by memcg stats
- 1 -
-
-
-
2024-05-01
Shakeel Butt
New
[v4,3/8] mm: memcg: account memory used for memcg vmstats and lruvec stats
memcg: reduce memory consumption by memcg stats
- 2 -
-
-
-
2024-05-01
Shakeel Butt
New
[v4,2/8] memcg: dynamically allocate lruvec_stats
memcg: reduce memory consumption by memcg stats
- 3 -
-
-
-
2024-05-01
Shakeel Butt
New
[v4,1/8] memcg: reduce memory size of mem_cgroup_events_index
memcg: reduce memory consumption by memcg stats
- 3 -
-
-
-
2024-05-01
Shakeel Butt
New
[v3,8/8] memcg: use proper type for mod_memcg_state
memcg: reduce memory consumption by memcg stats
- 1 -
-
-
-
2024-04-30
Shakeel Butt
New
[v3,7/8] memcg: warn for unexpected events and stats
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-30
Shakeel Butt
New
[v3,6/8] mm: cleanup WORKINGSET_NODES in workingset
memcg: reduce memory consumption by memcg stats
- 2 -
-
-
-
2024-04-30
Shakeel Butt
New
[v3,5/8] memcg: cleanup __mod_memcg_lruvec_state
memcg: reduce memory consumption by memcg stats
- 3 -
-
-
-
2024-04-30
Shakeel Butt
New
[v3,4/8] memcg: reduce memory for the lruvec and memcg stats
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-30
Shakeel Butt
New
[v3,3/8] mm: memcg: account memory used for memcg vmstats and lruvec stats
memcg: reduce memory consumption by memcg stats
- 2 -
-
-
-
2024-04-30
Shakeel Butt
New
[v3,2/8] memcg: dynamically allocate lruvec_stats
memcg: reduce memory consumption by memcg stats
- 2 -
-
-
-
2024-04-30
Shakeel Butt
New
[v3,1/8] memcg: reduce memory size of mem_cgroup_events_index
memcg: reduce memory consumption by memcg stats
- 3 -
-
-
-
2024-04-30
Shakeel Butt
New
[v2,7/7] mm: cleanup WORKINGSET_NODES in workingset
memcg: reduce memory consumption by memcg stats
- 1 -
-
-
-
2024-04-27
Shakeel Butt
New
[v2,6/7] memcg: use proper type for mod_memcg_state
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-27
Shakeel Butt
New
[v2,5/7] memcg: pr_warn_once for unexpected events and stats
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-27
Shakeel Butt
New
[v2,4/7] memcg: cleanup __mod_memcg_lruvec_state
memcg: reduce memory consumption by memcg stats
- 2 -
-
-
-
2024-04-27
Shakeel Butt
New
[v2,3/7] memcg: reduce memory for the lruvec and memcg stats
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-27
Shakeel Butt
New
[v2,2/7] memcg: dynamically allocate lruvec_stats
memcg: reduce memory consumption by memcg stats
1 - -
-
-
-
2024-04-27
Shakeel Butt
New
[v2,1/7] memcg: reduce memory size of mem_cgroup_events_index
memcg: reduce memory consumption by memcg stats
- 1 -
-
-
-
2024-04-27
Shakeel Butt
New
[4/4] memcg: restrict __mod_memcg_lruvec_state to memcg stats
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-23
Shakeel Butt
New
[3/4] memcg: use proper type for mod_memcg_state
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-23
Shakeel Butt
New
[2/4] memcg: reduce memory for the lruvec and memcg stats
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-23
Shakeel Butt
New
[1/4] mm: rearrange node_stat_item to put memcg stats at start
memcg: reduce memory consumption by memcg stats
- - -
-
-
-
2024-04-23
Shakeel Butt
New
[v2] memcg: simple cleanup of stats update functions
[v2] memcg: simple cleanup of stats update functions
1 - -
-
-
-
2024-04-20
Shakeel Butt
New
memcg: simple cleanup of stats update functions
memcg: simple cleanup of stats update functions
1 - -
-
-
-
2024-04-19
Shakeel Butt
New