From: Eric Dumazet <eduma...@google.com>
Date: Tue,  2 Oct 2018 12:35:05 -0700

> Timer handlers do not imply rcu_read_lock(), so my recent fix
> triggered a LOCKDEP warning when SYNACK is retransmit.
> 
> Lets add rcu_read_lock()/rcu_read_unlock() pairs around ireq->ireq_opt
> usages instead of guessing what is done by callers, since it is
> not worth the pain.
> 
> Get rid of ireq_opt_deref() helper since it hides the logic
> without real benefit, since it is now a standard rcu_dereference().
> 
> Fixes: 1ad98e9d1bdf ("tcp/dccp: fix lockdep issue when SYN is backlogged")
> Signed-off-by: Eric Dumazet <eduma...@google.com>
> Reported-by: Willem de Bruijn <will...@google.com>

Applied, thanks Eric.

Reply via email to