[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1547737890-26800-1-git-send-email-albin_yang@163.com>
Date: Thu, 17 Jan 2019 23:11:30 +0800
From: Yang Wei <albin_yang@....com>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net, yang.wei9@....com.cn
Subject: [PATCH] neighbour: Do not perturb drop profiles when neigh_probe
From: Yang Wei <yang.wei9@....com.cn>
Replace the kfree_skb() by consume_skb() to be drop monitor(dropwatch,
perf) friendly.
Signed-off-by: Yang Wei <yang.wei9@....com.cn>
---
net/core/neighbour.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/core/neighbour.c b/net/core/neighbour.c
index 763a7b0..9177f04 100644
--- a/net/core/neighbour.c
+++ b/net/core/neighbour.c
@@ -1002,7 +1002,7 @@ static void neigh_probe(struct neighbour *neigh)
if (neigh->ops->solicit)
neigh->ops->solicit(neigh, skb);
atomic_inc(&neigh->probes);
- kfree_skb(skb);
+ consume_skb(skb);
}
/* Called when a timer expires for a neighbour entry. */
--
2.7.4
Powered by blists - more mailing lists