Thread (77 messages) 77 messages, 17 authors, 2024-11-22

[PATCH 0/2] get rid of PF_MEMALLOC_NORECLAIM

flat view
STALE690d

From: Michal Hocko <mhocko@kernel.org>
Date: 2024-08-26 08:53:57
Also in: linux-bcachefs, linux-fsdevel, linux-mm, lkml

https://lore.kernel.org/all/20240812090525.80299-1-laoar.shao@gmail.com/T/#u (local)
attempted to build on top of PF_MEMALLOC_NORECLAIM introduced by 
eab0af905bfc ("mm: introduce PF_MEMALLOC_NORECLAIM,
PF_MEMALLOC_NOWARN"). This flag has been merged even though there was an
explicit push back from the MM people - https://lore.kernel.org/all/ZcM0xtlKbAOFjv5n@tiehlicka/ (local)

These two patches are dropping the flag and use an explicit GFP_NOWAIT
allocation context in the bcache inode allocation code. This required to
push gfp mask down to inode_init_always and its LSM hooks. I am not really
familiar with this code so please give it a thorough review.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help