Re: [syzbot] [mm?] WARNING in mas_nomem
From: Jason Gunthorpe
Date: Thu Aug 06 2026 - 11:53:25 EST
On Thu, Aug 06, 2026 at 10:29:27AM -0400, Liam R. Howlett wrote:
> @@ -5609,8 +5612,7 @@ void *mas_store(struct ma_state *mas, void *entry)
> goto store;
>
> mas_alloc_nodes(mas, GFP_NOWAIT);
> - if (mas_is_err(mas))
> - return NULL;
> + mas_nomem(mas, GFP_KERNEL | __GFP_NOFAIL);
It still feels really weird to ignore the return code from mas_nomem..
void mas_nomem_nofail()
? and maybe it can have a WARN_ON
Jason