]> sourceware.org Git - systemtap.git/commitdiff
tapset: start adopting kernel netif_* tracepoints in netdev.* tapset
authorFrank Ch. Eigler <fche@redhat.com>
Fri, 10 Sep 2021 01:22:31 +0000 (21:22 -0400)
committerFrank Ch. Eigler <fche@redhat.com>
Fri, 10 Sep 2021 01:22:31 +0000 (21:22 -0400)
Start with netdev.receive.

tapset/linux/networking.stp

index 0b52cbc501b60ca95cda9410b373b95cc02f5810..bf9cabfd5b37937950cb39d52aeab1c8e85e7823 100644 (file)
@@ -117,7 +117,8 @@ function get_netdev_name:string (addr:long) {
 ///</para>
 // Main device receive routine, be called when packet arrives on network device
 probe netdev.receive
-       = kernel.function("netif_receive_skb_internal") !,
+        = kernel.trace("netif_receive_skb") !,
+          kernel.function("netif_receive_skb_internal") !,
          kernel.function("netif_receive_skb")
 {
        try { dev_name = get_netdev_name($skb->dev) } catch { }
This page took 0.037081 seconds and 5 git commands to generate.