From: Eric Dumazet <eric.duma...@gmail.com> Date: Mon, 14 Aug 2017 10:16:45 -0700
> From: Eric Dumazet <eduma...@google.com> > > pfkey_broadcast() might be called from non process contexts, > we can not use GFP_KERNEL in these cases [1]. > > This patch partially reverts commit ba51b6be38c1 ("net: Fix RCU splat in > af_key"), only keeping the GFP_ATOMIC forcing under rcu_read_lock() > section. > > [1] : syzkaller reported : ... > Fixes: ba51b6be38c1 ("net: Fix RCU splat in af_key") > Signed-off-by: Eric Dumazet <eduma...@google.com> > Reported-by: Dmitry Vyukov <dvyu...@google.com> Applied and queued up for -stable, thanks.