From 33ebf22d34f37b92749905fe3d875e9d1e90fef7 Mon Sep 17 00:00:00 2001 From: Soukjin Bae Date: Tue, 13 Sep 2022 07:51:58 +0900 Subject: [PATCH] ANDROID: net: export symbol for tracepoint_consume_skb Need to use the tracepoint_consume_skb symbol at module driver This used on our vendor hook, the android_vh_ptype_head. It's a debugging feature to trace packet flow when skb is freed. We just traced at kfree_skb only before, But we need tracing skb at consume_skb too, for analyze to more complex mobile network issues. Bug: 244504166 Link: https://lore.kernel.org/lkml/20220617200021.02ad8ffc@kernel.org/T Signed-off-by: Soukjin Bae Change-Id: Icffa3e7d2045156691a7711c5f19b309f8356261 (cherry picked from commit d1b29856cad674e59a182e45983ed1abf4f5489d) (cherry picked from commit 70a5111957fe6a6742eb443626c44c613572d52c) --- net/core/net-traces.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/core/net-traces.c b/net/core/net-traces.c index 5e07acbfd5cd..82a8a5c05639 100644 --- a/net/core/net-traces.c +++ b/net/core/net-traces.c @@ -54,6 +54,7 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(neigh_event_send_dead); EXPORT_TRACEPOINT_SYMBOL_GPL(neigh_cleanup_and_release); EXPORT_TRACEPOINT_SYMBOL_GPL(kfree_skb); +EXPORT_TRACEPOINT_SYMBOL_GPL(consume_skb); EXPORT_TRACEPOINT_SYMBOL_GPL(napi_poll);