Re: [mm/page_alloc] 44042b4498: WARNING:possible_recursive_locking_detected

From: Mel Gorman
Date: Tue Jul 27 2021 - 10:35:43 EST


On Tue, Jul 27, 2021 at 10:31:36PM +0800, kernel test robot wrote:
>
>
> Greeting,
>
> FYI, we noticed the following commit (built with gcc-9):
>
> commit: 44042b4498728f4376e84bae1ac8016d146d850b ("mm/page_alloc: allow high-order pages to be stored on the per-cpu lists")
> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
>

Does this warning happen after 187ad460b841 ("mm/page_alloc: avoid page
allocator recursion with pagesets.lock held")? I ask because I see the
stack_depot_save in the warning.

--
Mel Gorman
SUSE Labs