Re: [RFC PATCH] mm: net: disable kswapd for high-order network buffer allocation

From: Michal Hocko

Date: Tue Oct 14 2025 - 03:26:52 EST


On Mon 13-10-25 20:30:13, Vlastimil Babka wrote:
> On 10/13/25 12:16, Barry Song wrote:
> > From: Barry Song <v-songbaohua@xxxxxxxx>
[...]
> I wonder if we should either:
>
> 1) sacrifice a new __GFP flag specifically for "!allow_spin" case to
> determine it precisely.

As said in other reply I do not think this is a good fit for this
specific case as it is all or nothing approach. Soon enough we discover
that "no effort to reclaim/compact" hurts other usecases. So I do not
think we need a dedicated flag for this specific case. We need a way to
tell kswapd/kcompactd how much to try instead.
--
Michal Hocko
SUSE Labs