Re: [PATCH v3] IB/sa: Resolving use-after-free in ib_nl_send_msg

From: Jason Gunthorpe
Date: Wed Jun 17 2020 - 14:24:59 EST


On Tue, Jun 16, 2020 at 10:56:53AM -0700, Divya Indi wrote:
> The other option might be to use GFP_NOWAIT conditionally ie
> (only use GFP_NOWAIT when GFP_ATOMIC is not specified in gfp_mask else
> use GFP_ATOMIC). Eventual goal being to not have a blocking memory allocation.

This is probably safest for now, unless you can audit all callers and
see if they can switch to GFP_NOWAIT as well

Jason