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/ioscheduler.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/ioscheduler.stp')
-rwxr-xr-x | tapset/LKET/ioscheduler.stp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/tapset/LKET/ioscheduler.stp b/tapset/LKET/ioscheduler.stp index 8e238a8d..4d68537c 100755 --- a/tapset/LKET/ioscheduler.stp +++ b/tapset/LKET/ioscheduler.stp @@ -63,10 +63,10 @@ function log_ioscheduler_tracedata_others(var_id:long, var_q:long, var_rq:long, _stp_stack_sprint (str, CONTEXT->regs, 0); _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b%0s", q->elevator->elevator_type->elevator_name, - rq->rq_disk->major, rq->rq_disk->first_minor, _stp_string_ptr(str)); + (_FMT_)rq->rq_disk->major, (_FMT_)rq->rq_disk->first_minor, _stp_string_ptr(str)); } else { _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b", q->elevator->elevator_type->elevator_name, - rq->rq_disk->major, rq->rq_disk->first_minor); + (_FMT_)rq->rq_disk->major, (_FMT_)rq->rq_disk->first_minor); } %} @@ -85,10 +85,10 @@ function log_ioscheduler_tracedata_others(var_id:long, var_q:long, var_rq:long, _stp_stack_sprint (str, CONTEXT->regs, 0); _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b%0s", q->elevator.elevator_name, - rq->rq_disk->major, rq->rq_disk->first_minor, _stp_string_ptr(str)); + (_FMT_)rq->rq_disk->major, (_FMT_)rq->rq_disk->first_minor, _stp_string_ptr(str)); } else { _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b", q->elevator.elevator_name, - rq->rq_disk->major, rq->rq_disk->first_minor); + (_FMT_)rq->rq_disk->major, (_FMT_)rq->rq_disk->first_minor); } %} @@ -118,22 +118,22 @@ function log_ioscheduler_tracedata_elv_next(var_id:long, var:long, backtrace:lon if(list_empty(&(q->queue_head))) { _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b%0s", - q->elevator->elevator_type->elevator_name, -1, -1, _stp_string_ptr(str)); + q->elevator->elevator_type->elevator_name, (_FMT_)-1, (_FMT_)-1, _stp_string_ptr(str)); } else { rq = list_entry_rq(q->queue_head.next); _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b%0s", - q->elevator->elevator_type->elevator_name, rq->rq_disk->major, - rq->rq_disk->first_minor, _stp_string_ptr(str)); + q->elevator->elevator_type->elevator_name, (_FMT_)rq->rq_disk->major, + (_FMT_)rq->rq_disk->first_minor, _stp_string_ptr(str)); } } else { if(list_empty(&(q->queue_head))) { _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b", - q->elevator->elevator_type->elevator_name, -1, -1); + q->elevator->elevator_type->elevator_name, (_FMT_)-1, (_FMT_)-1); } else { rq = list_entry_rq(q->queue_head.next); _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b", - q->elevator->elevator_type->elevator_name, rq->rq_disk->major, - rq->rq_disk->first_minor); + q->elevator->elevator_type->elevator_name, (_FMT_)rq->rq_disk->major, + (_FMT_)rq->rq_disk->first_minor); } } @@ -160,20 +160,20 @@ function log_ioscheduler_tracedata_elv_next(var_id:long, var:long, backtrace:lon if(list_empty(&(q->queue_head))) { _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b%0s", - q->elevator.elevator_name, -1, -1, _stp_string_ptr(str)); + q->elevator.elevator_name, (_FMT_)-1, (_FMT_)-1, _stp_string_ptr(str)); } else { rq = list_entry_rq(q->queue_head.next); _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b%0s", q->elevator.elevator_name, - rq->rq_disk->major, rq->rq_disk->first_minor, _stp_string_ptr(str)); + (_FMT_)rq->rq_disk->major, (_FMT_)rq->rq_disk->first_minor, _stp_string_ptr(str)); } } else { if(list_empty(&(q->queue_head))) { _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b", - q->elevator.elevator_name, -1, -1); + q->elevator.elevator_name, (_FMT_)-1, (_FMT_)-1); } else { rq = list_entry_rq(q->queue_head.next); _lket_trace(_GROUP_IOSCHED, THIS->var_id, "%0s%1b%1b", q->elevator.elevator_name, - rq->rq_disk->major, rq->rq_disk->first_minor); + (_FMT_)rq->rq_disk->major, (_FMT_)rq->rq_disk->first_minor); } } |