Commit 7890e2f0 authored by Eric Dumazet's avatar Eric Dumazet Committed by Jakub Kicinski

net: use DEBUG_NET_WARN_ON_ONCE() in skb_release_head_state()

Remove this check from fast path unless CONFIG_DEBUG_NET=y
Signed-off-by: default avatarEric Dumazet <edumazet@google.com>
Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent dd29c67d
...@@ -728,7 +728,7 @@ void skb_release_head_state(struct sk_buff *skb) ...@@ -728,7 +728,7 @@ void skb_release_head_state(struct sk_buff *skb)
{ {
skb_dst_drop(skb); skb_dst_drop(skb);
if (skb->destructor) { if (skb->destructor) {
WARN_ON(in_hardirq()); DEBUG_NET_WARN_ON_ONCE(in_hardirq());
skb->destructor(skb); skb->destructor(skb);
} }
#if IS_ENABLED(CONFIG_NF_CONNTRACK) #if IS_ENABLED(CONFIG_NF_CONNTRACK)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment