This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
missing sytemtap kernel.trace("net*") on newer Fedora kernels
- From: William Cohen <wcohen at redhat dot com>
- To: systemtap at sourceware dot org
- Date: Wed, 11 Jun 2014 17:33:32 -0400
- Subject: missing sytemtap kernel.trace("net*") on newer Fedora kernels
- Authentication-results: sourceware.org; auth=none
I was looking at the perf netdev-times script:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/tools/perf/scripts/python/bin/netdev-times-record
Which uses the following perf tracepoints:
#!/bin/bash
perf record -e net:net_dev_xmit -e net:net_dev_queue \
-e net:netif_receive_skb -e net:netif_rx \
-e skb:consume_skb -e skb:kfree_skb \
-e skb:skb_copy_datagram_iovec -e napi:napi_poll \
-e irq:irq_handler_entry -e irq:irq_handler_exit \
-e irq:softirq_entry -e irq:softirq_exit \
-e irq:softirq_raise $@
On the rhel7 kernel all of the tracepoints are available, However, on Fedora 20 none of the kernel.trace("net*"), kernel.trace("*skb*"), or kernel.trace("napi_poll") tracepoints are there.
Has anyone else noticed the missing tracepoints on Fedora 20?
-Will