On Wed, Oct 23, 2024 at 8:35 AM Vlastimil Babka <vbabka@xxxxxxx> wrote: > > I thought the alloc demand is only blocked on the pessimistic watermark > calculation. Usable free pages exist, but the allocation is not allowed to > use them. I'm confused -- I thought the problem was the inverse of your statement: the allocation is attempted because __zone_watermark_unusable_free() claims the highatomic pages are free but they're not?