小编jli*_*ndo的帖子

Systemtap,打印目标的局部变量和省略号

我在ubuntu 13.10上使用内核3.11.0-generic运行systemtap 2.2.1.

以下脚本

probe begin {
  printf("Started...\n")
}

probe kernel.function("netif_receive_skb") {
  printf("%s\n",$skb$$);
  exit();
}
Run Code Online (Sandbox Code Playgroud)

打印以下结果

root @ u1310:〜#stap net.stp

入门...

{.next = 0x0,.prev = 0x0,.tstamp = {.tv64 = 0} ,. sk = 0x0,.dev = 0xffff880134c94000,.cb ="",._ skb_refdst = 0,.sp = 0x0,.len = 46,.data_len = 0,.mac_len = 14,.hdr_len = 0,= {.csum = 0,= {.csum_start = 0,.csum_offset = 0}} ,. priority = 0,.local_df = 0,.cloned = 0,.ip_summed = 1,.nohdr = 0,.nfctinfo = 0,.pkt_type = 0,.fclone = 0,.ipvs_property = 0,.peeked = 0,.nf_trace …

systemtap

1
推荐指数
1
解决办法
276
查看次数

标签 统计

systemtap ×1