On 2023/05/13 17:33, Thomas Gleixner wrote: > Now I just stared at __alloc_pages_slowpath() and looked at the > condition for wakeup_all_kswapds(). ALLOC_KSWAPD is set because > debugobject uses GFP_ATOMIC which contains __GFP_KSWAPD_RECLAIM. > > So debug objects needs to have s/GFP_ATOMIC/__GFP_HIGH/ to prevent that > wakeup path. Yes. That is exactly what my patch does.