diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2026-03-06 09:22:51 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2026-03-06 09:22:51 -0800 |
| commit | 9a881ea3da166b05ec0eb66df22a7228b90aa66c (patch) | |
| tree | c31d4707395d535b12a2fec29f58551560430d9b /include | |
| parent | 345dfaaf9f8b8dd0fc563e6f48586922b38ed11c (diff) | |
| parent | 6432f15c818cb30eec7c4ca378ecdebd9796f741 (diff) | |
Merge tag 'slab-for-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Pull slab fixes from Vlastimil Babka:
- Fix for slab->stride truncation on 64k page systems due to short
type. It was not due to races and lack of barriers in the end. (Harry
Yoo)
- Fix for severe performance regression due to unnecessary sheaf refill
restrictions exposed by mempool allocation strategy. (Vlastimil
Babka)
- Stable fix for potential silent percpu sheaf flushing failures on
PREEMPT_RT. (Vlastimil Babka)
* tag 'slab-for-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
mm/slab: change stride type from unsigned short to unsigned int
mm/slab: allow sheaf refill if blocking is not allowed
slab: distinguish lock and trylock for sheaf_flush_main()
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
