From: Eric Dumazet <[email protected]> Date: Fri, 8 Feb 2019 12:41:05 -0800
> Due to quadratic behavior of x25_new_lci(), syzbot was able > to trigger an rcu stall. > > Fix this by not blocking BH for the whole duration of > the function, and inserting a reschedule point when possible. > > If we care enough, using a bitmap could get rid of the quadratic > behavior. > > syzbot report : ... > Signed-off-by: Eric Dumazet <[email protected]> > Reported-by: syzbot <[email protected]> Applied, thanks.
