diff options
author | Roopa Prabhu <roopa@cumulusnetworks.com> | 2019-02-14 18:15:10 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-02-17 19:33:39 +0100 |
commit | 9c03b282badb7600058321c80e367f93b4013bd0 (patch) | |
tree | 2c290387e73bb0f9c2db9e2181db4cd74b52324a /net/core | |
parent | Merge branch 'net-phy-add-and-use-genphy_c45_an_config_an' (diff) | |
download | linux-9c03b282badb7600058321c80e367f93b4013bd0.tar.xz linux-9c03b282badb7600058321c80e367f93b4013bd0.zip |
trace: events: add a few neigh tracepoints
The goal here is to trace neigh state changes covering all possible
neigh update paths. Plus have a specific trace point in neigh_update
to cover flags sent to neigh_update.
Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core')
-rw-r--r-- | net/core/net-traces.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/net/core/net-traces.c b/net/core/net-traces.c index 419af6dfe29f..470b179d599e 100644 --- a/net/core/net-traces.c +++ b/net/core/net-traces.c @@ -43,6 +43,14 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(fdb_delete); EXPORT_TRACEPOINT_SYMBOL_GPL(br_fdb_update); #endif +#include <trace/events/neigh.h> +EXPORT_TRACEPOINT_SYMBOL_GPL(neigh_update); +EXPORT_TRACEPOINT_SYMBOL_GPL(neigh_update_done); +EXPORT_TRACEPOINT_SYMBOL_GPL(neigh_timer_handler); +EXPORT_TRACEPOINT_SYMBOL_GPL(neigh_event_send_done); +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(napi_poll); |