From: Jakub Kicinski <jakub.kicin...@netronome.com> Date: Tue, 5 Sep 2017 08:31:23 -0700
> The new TC IDR code uses GFP_KERNEL under spin lock. Which leads > to: ... > Try to preallocate the memory with idr_prealloc(GFP_KERNEL) > (as suggested by Eric Dumazet), and change the allocation > flags under spin lock. > > Fixes: 65a206c01e8e ("net/sched: Change act_api and act_xxx modules to use > IDR") > Signed-off-by: Jakub Kicinski <jakub.kicin...@netronome.com> > Reviewed-by: Simon Horman <simon.hor...@netronome.com> Applied, thanks.