Toggle navigation
Patchwork
Linux MM
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Liam R. Howlett
 State =
Action Required
 Archived =
No
 1419 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
asi123
andmike
cvaroqui
nomura
jbrassow
dtor
kueda
bmarzins
tmlind
jmberg
jmberg
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
linville
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
bhelgaas
vkoul
vkoul
szlin
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
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
sameo
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
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
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
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
ggreenman
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
pateldipen1984
iweiny
iweiny
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
denkenz
denkenz
Apply
«
1
2
3
4
…
14
15
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
maple_tree: Update forking to separate maple state and node
maple_tree: Update forking to separate maple state and node
  



20231106
Liam R. Howlett
New
maple_tree: Fix comments about MAS_*
maple_tree: Fix comments about MAS_*
  



20231106
Liam R. Howlett
New
[12/12] maple_tree: mtree_range_walk() clean up
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[11/12] maple_tree: Don't find node end in mtree_lookup_walk()
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[10/12] maple_tree: Use maple state end for write operations
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[09/12] maple_tree: Remove mas_searchable()
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[08/12] maple_tree: Separate ma_state node from status.
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[07/12] maple_tree: Clean up inlines for some functions
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[06/12] maple_tree: Use cached node end in mas_destroy()
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[05/12] maple_tree: Use cached node end in mas_next()
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[04/12] maple_tree: Add end of node tracking to the maple state
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[03/12] maple_tree: Move debug check to __mas_set_range()
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[02/12] maple_tree: Make mas_erase() more robust
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[01/12] maple_tree: Remove unnecessary default labels from switch statements
maple_tree: iterator state changes
  



20231101
Liam R. Howlett
New
[v2] maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries()
[v2] maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries()
 1 



20231012
Liam R. Howlett
New
maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries()
maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries()
  



20231010
Liam R. Howlett
New
radix tree test suite: Fix allocation calculation in kmem_cache_alloc_bulk()
radix tree test suite: Fix allocation calculation in kmem_cache_alloc_bulk()
  



20230929
Liam R. Howlett
New
[v3,3/3] mmap: Add clarifying comment to vma_merge() code
Fixes for vma_merge() error path
1 1 



20230929
Liam R. Howlett
New
[v3,2/3] mmap: Fix error paths with dup_anon_vma()
Fixes for vma_merge() error path
1 1 



20230929
Liam R. Howlett
New
[v3,1/3] mmap: Fix vma_iterator in error path of vma_merge()
Fixes for vma_merge() error path
1 1 



20230929
Liam R. Howlett
New
mm/mempolicy: Fix set_mempolicy_home_node() previous VMA pointer
mm/mempolicy: Fix set_mempolicy_home_node() previous VMA pointer
 1 



20230928
Liam R. Howlett
New
[v2,3/3] mmap: Add clarifying comment to vma_merge() code
Fixes for vma_merge() error path
1  



20230928
Liam R. Howlett
New
[v2,2/3] mmap: Fix error paths with dup_anon_vma()
Fixes for vma_merge() error path
  



20230928
Liam R. Howlett
New
[v2,1/3] mmap: Fix vma_iterator in error path of vma_merge()
Fixes for vma_merge() error path
  



20230928
Liam R. Howlett
New
[3/3] mmap: Add clarifying comment to vma_merge() code
Fixes for vma_merge() error path
  



20230927
Liam R. Howlett
New
[2/3] mmap: Fix error paths with dup_anon_vma()
Fixes for vma_merge() error path
  



20230927
Liam R. Howlett
New
[1/3] mmap: Fix vma_iterator in error path of vma_merge()
Fixes for vma_merge() error path
  



20230927
Liam R. Howlett
New
[v2,2/2] maple_tree: Add MAS_UNDERFLOW and MAS_OVERFLOW states
maple_tree: Fix mas_prev() state regression.
  



20230922
Liam R. Howlett
New
[v2,1/2] maple_tree: Add mas_is_active() to detect intree walks
maple_tree: Fix mas_prev() state regression.
  



20230922
Liam R. Howlett
New
[2/2] maple_tree: Add MAS_UNDERFLOW and MAS_OVERFLOW states
maple_tree: Fix mas_prev() state regression.
  



20230921
Liam R. Howlett
New
[1/2] maple_tree: Add mas_active() to detect intree walks
maple_tree: Fix mas_prev() state regression.
  



20230921
Liam R. Howlett
New
[v2] kernel/sched: Modify initial boot task idle setup
[v2] kernel/sched: Modify initial boot task idle setup
  1



20230915
Liam R. Howlett
New
init/main: Clear boot task idle flag
init/main: Clear boot task idle flag
  



20230913
Liam R. Howlett
New
[v2,2/2] maple_tree: Clean up mas_wr_append()
maple_tree: mas_wr_append() fix ups
  



20230819
Liam R. Howlett
New
[v2,1/2] maple_tree: Disable mas_wr_append() when other readers are possible
maple_tree: mas_wr_append() fix ups
  



20230819
Liam R. Howlett
New
[2/2] maple_tree: Clean up mas_wr_append()
[1/2] maple_tree: Disable mas_wr_append() when other readers are possible
  



20230817
Liam R. Howlett
New
[1/2] maple_tree: Disable mas_wr_append() when other readers are possible
[1/2] maple_tree: Disable mas_wr_append() when other readers are possible
  



20230817
Liam R. Howlett
New
[6/6] maple_tree: Replace data before marking dead in split and spanning store
maple_tree: Change replacement strategy
  



20230804
Liam R. Howlett
New
[5/6] maple_tree: Change mas_adopt_children() parent usage
maple_tree: Change replacement strategy
  



20230804
Liam R. Howlett
New
[4/6] maple_tree: Introduce mas_tree_parent() definition
maple_tree: Change replacement strategy
  



20230804
Liam R. Howlett
New
[3/6] maple_tree: introduce mas_put_in_tree()
maple_tree: Change replacement strategy
  



20230804
Liam R. Howlett
New
[2/6] maple_tree: Reorder replacement of nodes to avoid live lock
maple_tree: Change replacement strategy
  



20230804
Liam R. Howlett
New
[1/6] maple_tree: Add hex output to maple_arange64 dump
maple_tree: Change replacement strategy
  



20230804
Liam R. Howlett
New
MAINTAINERS: Add maple tree mailing list
MAINTAINERS: Add maple tree mailing list
  



20230731
Liam R. Howlett
New
[v3,15/15] mm/mmap: Change vma iteration order in do_vmi_align_munmap()
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,14/15] maple_tree: Reduce resets during store setup
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,13/15] maple_tree: Refine mas_preallocate() node calculations
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,12/15] maple_tree: Update mas_preallocate() testing
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,11/15] maple_tree: Move mas_wr_end_piv() below mas_wr_extend_null()
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,10/15] mm: Set up vma iterator for vma_iter_prealloc() calls
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,09/15] mm: Use vma_iter_clear_gfp() in nommu
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,08/15] maple_tree: Adjust node allocation on mas_rebalance()
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,07/15] maple_tree: Reintroduce entry to mas_preallocate() arguments
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,06/15] mm: Remove rewalk from mmap_region()
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,05/15] maple_tree: Introduce __mas_set_range()
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,04/15] mm: Remove prev check from do_vmi_align_munmap()
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,03/15] mm: Change do_vmi_align_munmap() tracking of VMAs to remove
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,02/15] maple_tree: Add benchmarking for mas_prev()
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v3,01/15] maple_tree: Add benchmarking for mas_for_each
Reduce preallocations for maple tree
  



20230724
Liam R. Howlett
New
[v2,4/4] maple_tree: Be more strict about locking
More strict maple tree lockdep
  



20230714
Liam R. Howlett
New
[v2,3/4] mm/mmap: Change detached vma locking scheme
More strict maple tree lockdep
  



20230714
Liam R. Howlett
New
[v2,2/4] maple_tree: Relax lockdep checks for onstack trees
More strict maple tree lockdep
  



20230714
Liam R. Howlett
New
[v2,1/4] mm/mmap: Clean up validate_mm() calls
More strict maple tree lockdep
  



20230714
Liam R. Howlett
New
[2/2] maple_tree: Fix node allocation testing on 32 bit
[1/2] maple_tree: Fix 32 bit mas_next testing
  



20230712
Liam R. Howlett
New
[1/2] maple_tree: Fix 32 bit mas_next testing
[1/2] maple_tree: Fix 32 bit mas_next testing
  1



20230712
Liam R. Howlett
New
mm/mlock: Fix vma iterator conversion of apply_vma_lock_flags()
mm/mlock: Fix vma iterator conversion of apply_vma_lock_flags()
  1



20230711
Liam R. Howlett
New
[stable,v6.1] mm/mmap: Fix extra maple tree write
[stable,v6.1] mm/mmap: Fix extra maple tree write
  



20230706
Liam R. Howlett
New
mm/mmap: Clean up validate_mm() calls
mm/mmap: Clean up validate_mm() calls
  



20230704
Liam R. Howlett
New
mm: Update do_vmi_align_munmap() return semantics
mm: Update do_vmi_align_munmap() return semantics
  



20230630
Liam R. Howlett
New
[v2,16/16] mm/mmap: Change vma iteration order in do_vmi_align_munmap()
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,15/16] maple_tree: Reduce resets during store setup
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,14/16] maple_tree: Refine mas_preallocate() node calculations
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,13/16] maple_tree: Update mas_preallocate() testing
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,12/16] maple_tree: Move mas_wr_end_piv() below mas_wr_extend_null()
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,11/16] mm: Set up vma iterator for vma_iter_prealloc() calls
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,10/16] mm: Use vma_iter_clear_gfp() in nommu
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,09/16] maple_tree: Reintroduce entry to mas_preallocate() arguments
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,08/16] maple_tree: Adjust node allocation on mas_rebalance()
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,07/16] mm: Remove rewalk from mmap_region()
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,06/16] maple_tree: Introduce __mas_set_range()
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,05/16] mm: Remove prev check from do_vmi_align_munmap()
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,04/16] mm: Change do_vmi_align_munmap() side tree index
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,03/16] mm: Move unmap_vmas() declaration to internal header
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,02/16] maple_tree: Add benchmarking for mas_prev()
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v2,01/16] maple_tree: Add benchmarking for mas_for_each
Reduce preallocations for maple tree
  



20230612
Liam R. Howlett
New
[v4,35/35] mm: Avoid rewalk in mmap_region
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,34/35] mm: Add vma_iter_{next,prev}_range() to vma iterator
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,33/35] maple_tree: Update testing code for mas_{next,prev,walk}
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,32/35] maple_tree: Clear up index and last setting in single entry tree
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,31/35] maple_tree: Add mas_prev_range() and mas_find_range_rev interface
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,30/35] maple_tree: Introduce mas_prev_slot() interface
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,29/35] maple_tree: Relocate mas_rewalk() and mas_rewalk_if_dead()
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,28/35] maple_tree: Add mas_next_range() and mas_find_range() interfaces
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,27/35] maple_tree: Introduce mas_next_slot() interface
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,26/35] maple_tree: Fix testing mas_empty_area()
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,25/35] maple_tree: Revise limit checks in mas_empty_area{_rev}()
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,24/35] maple_tree: Try harder to keep active node with mas_prev()
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,23/35] maple_tree: Try harder to keep active node after mas_next()
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,22/35] mm/mmap: Change do_vmi_align_munmap() for maple tree iterator changes
Maple tree mas_{next,prev}_range() and cleanup
  



20230518
Liam R. Howlett
New
[v4,21/35] maple_tree: mas_start() reset depth on dead node
Maple tree mas_{next,prev}_range() and cleanup
 1 



20230518
Liam R. Howlett
New
«
1
2
3
4
…
14
15
»