diff options
Diffstat (limited to 'tapset/LKET/process.stp')
-rwxr-xr-x | tapset/LKET/process.stp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tapset/LKET/process.stp b/tapset/LKET/process.stp index 84a2bd80..90c5e7a1 100755 --- a/tapset/LKET/process.stp +++ b/tapset/LKET/process.stp @@ -48,8 +48,8 @@ function process_snapshot() _lket_trace(_GROUP_PROCESS, _HOOKID_PROCESS_SNAPSHOT, "%4b%4b%4b%0s", (_FMT_)tsk->pid, (_FMT_)tsk->tgid, (_FMT_)tsk->parent->tgid, tsk->comm); #if !defined(ASCII_TRACE) - pb = &__get_cpu_var(Stp_pbuf); - total_length = &pb->buf[0]; + pb = per_cpu_ptr(Stp_pbuf, smp_processor_id()); + total_length = &(pb->buf[0]); *(int16_t *)total_length = pb->len - 4; #endif _stp_print_flush(); |