Re: [PATCH net] inet: frag: release spinlock before calling icmp_send()
From: David Miller <davem@davemloft.net> Date: 2017-03-22 22:41:05
From: Eric Dumazet <redacted>
Date: Wed, 22 Mar 2017 08:57:15 -0700
From: Eric Dumazet <edumazet@google.com>
Dmitry reported a lockdep splat [1] (false positive) that we can fix
by releasing the spinlock before calling icmp_send() from ip_expire()
This is a false positive because sending an ICMP message can not
possibly re-enter the IP frag engine.
...
Signed-off-by: Eric Dumazet <edumazet@google.com>
Reported-by: Dmitry Vyukov <dvyukov@google.com>