diff options
author | guanglei <guanglei> | 2006-05-25 08:05:12 +0000 |
---|---|---|
committer | guanglei <guanglei> | 2006-05-25 08:05:12 +0000 |
commit | 0c8218db09676f097da5a5643482b3b8a655dd80 (patch) | |
tree | 7c073874cc0f2cb51448a53235e6e4f8f30af04a /tapset/LKET/netdev.stp | |
parent | a44a0785c9869062b431573678237c5a646a71a7 (diff) | |
download | systemtap-steved-0c8218db09676f097da5a5643482b3b8a655dd80.tar.gz systemtap-steved-0c8218db09676f097da5a5643482b3b8a655dd80.tar.xz systemtap-steved-0c8218db09676f097da5a5643482b3b8a655dd80.zip |
src/tapset/LKET/*.stp:
explicitly add type qualifier for different arch
to make _stp_vsnprintf get the argument by va_arg correctly
src/tapset/scheduler.stp:
add prev_task and next_task variable
src/stapprobes.5.in:
add lket (5) in the "SEE ALSO"
Diffstat (limited to 'tapset/LKET/netdev.stp')
-rwxr-xr-x | tapset/LKET/netdev.stp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tapset/LKET/netdev.stp b/tapset/LKET/netdev.stp index 04413b23..9c79d036 100755 --- a/tapset/LKET/netdev.stp +++ b/tapset/LKET/netdev.stp @@ -33,7 +33,7 @@ probe addevent.netdev.transmit function log_netdev_extra(var_id:long, var:long, backtrace:long) %{ - struct sk_buff *skb = (struct sk_buff *)THIS->var; + struct sk_buff *skb = (struct sk_buff *)((long)THIS->var); /* dev_name | Length of actual data | protocol | Buffer size @@ -58,9 +58,9 @@ function log_netdev_extra(var_id:long, var:long, backtrace:long) _stp_stack_sprint (str, CONTEXT->regs, 0); _lket_trace(_GROUP_NETDEV, THIS->var_id, "%0s%4b%2b%4b%0s", skb->dev->name, - skb->len, skb->protocol, skb->truesize, _stp_string_ptr(str)); + (_FMT_)skb->len, (_FMT_)skb->protocol, (_FMT_)skb->truesize, _stp_string_ptr(str)); } else { _lket_trace(_GROUP_NETDEV, THIS->var_id, "%0s%4b%2b%4b", skb->dev->name, - skb->len, skb->protocol, skb->truesize); + (_FMT_)skb->len, (_FMT_)skb->protocol, (_FMT_)skb->truesize); } %} |