From: Linus Torvalds Date: Sun, 28 May 2023 11:15:33 +0000 (-0400) Subject: Merge tag 'core-debugobjects-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: microblaze-v6.6~400 X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=d8f14b84fefd8669cbcbe4fee3f61a44be904993;p=linux-2.6-microblaze.git Merge tag 'core-debugobjects-2023-05-28' of git://git./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 --- d8f14b84fefd8669cbcbe4fee3f61a44be904993