diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2023-05-28 07:15:33 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2023-05-28 07:15:33 -0400 |
commit | d8f14b84fefd8669cbcbe4fee3f61a44be904993 (patch) | |
tree | f3ad219bf4bedc28ed88a2ee6736a36f0bb80eff /sound/soc/sof/topology.c | |
parent | 9bd5386c653f64755dc33f77793273ef0763fe63 (diff) | |
parent | eb799279fb1f9c63c520fe8c1c41cb9154252db6 (diff) | |
download | lwn-d8f14b84fefd8669cbcbe4fee3f61a44be904993.tar.gz lwn-d8f14b84fefd8669cbcbe4fee3f61a44be904993.zip |
Merge tag 'core-debugobjects-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull debugobjects fixes from Thomas Gleixner:
"Two fixes for debugobjects:
- Prevent the allocation path from waking up kswapd.
That's a long standing issue due to the GFP_ATOMIC allocation flag.
As debug objects can be invoked from pretty much any context waking
kswapd can end up in arbitrary lock chains versus the waitqueue
lock
- Correct the explicit lockdep wait-type violation in
debug_object_fill_pool()"
* tag 'core-debugobjects-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
debugobjects: Don't wake up kswapd from fill_pool()
debugobjects,locking: Annotate debug_object_fill_pool() wait type violation
Diffstat (limited to 'sound/soc/sof/topology.c')
0 files changed, 0 insertions, 0 deletions