Skip to content

debugobjects: Don't wake up kswapd from fill_pool()

JIRA: https://issues.redhat.com/browse/RHEL-24120
MR: !3710 (merged)

Commit eb799279fb1f ("debugobjects: Don't wake up kswapd from fill_pool()") and commit 3b11edf1f239 ("mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified") should fix the lockdep circular locking problem reported in the Jira issue. Commit 8b64d420fe24 ("debugobjects: Recheck debug_objects_enabled before reporting") is also included to avoid another potential debugojbects problem.

Signed-off-by: Waiman Long longman@redhat.com

Edited by Waiman Long

Merge request reports