Hi all,

I'm using perfmon2 on SPARC Niagara2/Linux platform.
The perfmon2 package is perfmon-new-base-081013, libpfm-3.6 with pfmon-3.6.
And Linux kernel is 2.6.27.

When I tries to run the  command  "pfmon -e INSTR_CNT:LOADS ls" several
times,
the outputs of pfmon changes with huge difference, which seems to abnormal.
For example, the first output is 19005, the second is still 19005, but the
third is 272827,
and the fourth and later count is bigger.

It seems that the count outputs are not correct because the difference
should not be so huge
for the same command working in the same directory.

I have added some PFM_DBG() statements both in
arch/sparc64/perfmon/perfmon.c,function pfm_arch_write_pmc
and in arch/sparc/include/asm/perfmon_kern.h, function pfm_arch_write_pmd()
and rebuild the kernel.
However, the newly added debug statements doesn't give my expected outputs.
Are these architecture-specific
pmc/pmd write routines not executed?

Why do the count outputs  vary so vast?
Is it related to the possibly incorrect pmc/pmd initialization?


Regards,
Jie


P.s. The following is the debug outputs of permon2 with 3 runs:


RUN1: pfmon -e INSTR_CNT:LOADS ls

[  221.531828] perfmon: sys_pfm_create_context.499: CPU1 [3215]:
req=000000000005e2a0 fmt=0000000000000000 fmt_arg=0000000000
000000 size=0
[  221.551816] perfmon: __pfm_create_context.180: CPU1 [3215]: alloc ctx
@0xfffff800fe83a000
[  221.565369] perfmon: pfm_pmu_acquire.513: CPU1 [3215]: pmu_acquired=0
[  221.576121] perfmon: pfm_pmu_regdesc_init_all.205: CPU1 [3215]:
regs_all.pmcs=0x1
[  221.588541] perfmon: pfm_pmu_regdesc_init_all.213: CPU1 [3215]:
regs.thr.pmcs=0x1
[  221.600973] perfmon: pfm_pmu_regdesc_init_all.220: CPU1 [3215]:
regs_sys.pmcs=0x1
[  221.613407] perfmon: pfm_pmu_acquire.538: CPU1 [3215]: PMU acquired: 1
PMCs, 2 PMDs, 2 counters
[  221.627787] perfmon: pfm_alloc_fd.711: CPU1 [3215]: new inode ino=9495
@fffff800f9c5c400
[  221.641216] perfmon: pfm_find_set.590: CPU1 [3215]: looking for set=0
[  221.652029] perfmon: pfm_initialize_set.564: CPU1 [3215]: set0 pmc0=0x0
[  221.663059] perfmon: __pfm_create_context.268: CPU1 [3215]: flags=0x0
system=0 notify_block=0 no_msg=0 use_fmt=0 ctx_fd=4
mode=0
[  221.682115] perfmon: sys_pfm_write_pmcs.532: CPU1 [3215]: fd=4
req=000000000011e378 count=1
[  221.695949] perfmon: pfm_check_task_state.271: CPU1 [3215]: state=1
check_mask=0x1
[  221.708514] perfmon: __pfm_write_pmcs.605: CPU1 [3215]: set0 pmc0=0x8214
a_pmu=0 u_pmcs=0x1 nu_pmcs=1
[  221.723730] perfmon: sys_pfm_write_pmds.585: CPU1 [3215]: fd=4
req=00000000000f4378 count=1
[  221.737568] perfmon: pfm_check_task_state.271: CPU1 [3215]: state=1
check_mask=0x1
[  221.750106] perfmon: __pfm_write_pmds.442: CPU1 [3215]: set0 pmd0=0x0
flags=0x0 a_pmu=0 ctx_pmd=0x0 s_reset=0x0 l_reset=0x
0 s_pmds=0x0 r_pmds=0x0 o_pmds=0x0 o_thres=0 compat=0 eventid=0
[  221.777069] perfmon: update_changes.118: CPU1 [3215]: set0 u_pmds=0x1
nu_pmds=1 u_pmcs=0x1 nu_pmcs=1
[  221.792739] perfmon: sys_pfm_load_context.811: CPU1 [3215]: fd=4
req=00000000ff8e1738
[  221.805749] perfmon: pfm_wait_task_stopped.132: CPU1 [3215]: may_attach=1
[  221.817073] perfmon: pfm_wait_task_stopped.137: CPU1 [3215]:
check_attach=0
[  221.828646] perfmon: pfm_check_task_state.271: CPU1 [3215]: state=1
check_mask=0x2
[  221.841197] perfmon: pfm_load_ctx_thread.157: CPU1 [3215]: load_pid=3217
set=0
[  221.853181] perfmon: pfm_find_set.590: CPU1 [3215]: looking for set=0
[  221.863922] perfmon: pfm_session_acquire.259: CPU1 [3215]: in  sys=0
task=0 is_sys=0 cpu=4294967295
[  221.878843] perfmon: pfm_session_acquire.294: CPU1 [3215]: out sys=0
task=1 is_sys=0 cpu=4294967295
[  221.909461] perfmon: __pfm_get_ovfl_pmds.114: CPU1 [3217]: pmd0
new_val=0x0 bit=0
[  221.909479]
[  222.742705] perfmon: sys_pfm_start.772: CPU21 [3215]: fd=4
req=0000000000000000
[  222.754839] perfmon: pfm_check_task_state.271: CPU21 [3215]: state=2
check_mask=0x1
[  222.767498] perfmon: pfm_wait_task_stopped.132: CPU21 [3215]:
may_attach=1
[  222.778920] perfmon: pfm_wait_task_stopped.137: CPU21 [3215]:
check_attach=0
[  222.790609] perfmon: __pfm_start.104: CPU21 [3215]: cur_set=0 req_set=0
[  222.801573] perfmon: pfm_arch_start.221: CPU21 [3215]: Enter
pfm_arch_start.....
[  222.801594]
[  222.818895] perfmon: __pfm_exit_thread.430: CPU1 [3217]: state=2
is_self=0
[  222.830338] perfmon: __pfm_unload_context.346: CPU1 [3217]: ctx_state=2
task [3217]
[  222.843030] perfmon: __pfm_stop.233: CPU1 [3217]: ctx_task=[3217]
ctx_state=2 is_system=0
[  222.856584] perfmon: __pfm_get_ovfl_pmds.114: CPU1 [3217]: pmd0
new_val=0x4a3d bit=0
[  222.856602]
[  222.871788] perfmon: __pfm_unload_context.381: CPU1 [3217]: released
ownership
[  222.883790] perfmon: pfm_get_new_msg.65: CPU1 [3217]: head=1 tail=0 msg=0
[  222.895039] perfmon: pfm_end_notify.188: CPU1 [3217]: end msg:
msg=fffff800fe83a088 no_msg=0
[  222.908934] perfmon: pfm_notify_user.83: CPU1 [3217]: waking up
[  222.918878] perfmon: pfm_session_release.318: CPU1 [3217]: in
sys_sessions=0 thread_sessions=1 syswide=0 cpu=0
[  222.935357] perfmon: pfm_session_release.328: CPU1 [3217]: out
sys_sessions=0 thread_sessions=0 syswide=0 cpu=0
[  222.952298] perfmon: sys_pfm_read_pmds.634: CPU21 [3215]: fd=4
req=00000000000f4378 count=1
[  222.966095] perfmon: pfm_check_task_state.271: CPU21 [3215]: state=1
check_mask=0x1
[  222.978750] perfmon: __pfm_read_pmds.724: CPU21 [3215]: set0 pmd0=*0x4a3d
* sw_thr=0 lval=0x0
[  222.992723] perfmon: pfm_close.621: CPU21 [3215]: called
filp=fffff800f7df7500
[  223.004689] perfmon: __pfm_close.543: CPU21 [3215]: state=1
[  223.014017] perfmon: pfm_free_context.61: CPU21 [3215]: free ctx
@0xfffff800fe83a000
[  223.026824] perfmon: pfm_pmu_release.578: CPU21 [3215]: pmu_acquired=1
[  223.037667] perfmon: pfm_pmu_release.587: CPU21 [3215]: PMU released


RUN2: pfmon -e INSTR_CNT:LOADS ls

[  264.927581] perfmon: __pfm_create_context.180: CPU45 [3274]: alloc ctx
@0xfffff800f5cba000
[  264.941232] perfmon: pfm_pmu_acquire.513: CPU45 [3274]: pmu_acquired=0
[  264.952089] perfmon: pfm_pmu_regdesc_init_all.205: CPU45 [3274]:
regs_all.pmcs=0x1
[  264.964696] perfmon: pfm_pmu_regdesc_init_all.213: CPU45 [3274]:
regs.thr.pmcs=0x1
[  264.977212] perfmon: pfm_pmu_regdesc_init_all.220: CPU45 [3274]:
regs_sys.pmcs=0x1
[  264.989730] perfmon: pfm_pmu_acquire.538: CPU45 [3274]: PMU acquired: 1
PMCs, 2 PMDs, 2 counters
[  265.004224] perfmon: pfm_alloc_fd.711: CPU45 [3274]: new inode ino=9527
@fffff800fe1d0ee0
[  265.017742] perfmon: pfm_find_set.590: CPU45 [3274]: looking for set=0
[  265.028602] perfmon: pfm_initialize_set.564: CPU45 [3274]: set0 pmc0=0x0
[  265.039730] perfmon: __pfm_create_context.268: CPU45 [3274]: flags=0x0
system=0 notify_block=0 no_msg=0 use_fmt=0 ctx_fd=4
mode=0
[  265.058840] perfmon: sys_pfm_getinfo_evtsets.973: CPU45 [3274]: fd=4
req=00000000ffa459c8 count=1
[  265.073464] perfmon: pfm_check_task_state.271: CPU45 [3274]: state=1
check_mask=0x0
[  265.086122] perfmon: __pfm_getinfo_evtsets.768: CPU45 [3274]: set0
flags=0x0 eff_usec=0 runs=0 a_pmcs=0x1 a_pmds=0x3
[  265.103473] perfmon: pfm_close.621: CPU45 [3274]: called
filp=fffff800f7df6240
[  265.115430] perfmon: __pfm_close.543: CPU45 [3274]: state=1
[  265.124743] perfmon: pfm_free_context.61: CPU45 [3274]: free ctx
@0xfffff800f5cba000
[  265.137538] perfmon: pfm_pmu_release.578: CPU45 [3274]: pmu_acquired=1
[  265.148376] perfmon: pfm_pmu_release.587: CPU45 [3274]: PMU released
[  265.167926] perfmon: sys_pfm_create_context.499: CPU45 [3274]:
req=000000000005e2a0 fmt=0000000000000000 fmt_arg=000000000
0000000 size=0
[  265.188060] perfmon: __pfm_create_context.180: CPU45 [3274]: alloc ctx
@0xfffff800f5cba000
[  265.201687] perfmon: pfm_pmu_acquire.513: CPU45 [3274]: pmu_acquired=0
[  265.212562] perfmon: pfm_pmu_regdesc_init_all.205: CPU45 [3274]:
regs_all.pmcs=0x1
[  265.225205] perfmon: pfm_pmu_regdesc_init_all.213: CPU45 [3274]:
regs.thr.pmcs=0x1
[  265.237717] perfmon: pfm_pmu_regdesc_init_all.220: CPU45 [3274]:
regs_sys.pmcs=0x1
[  265.250229] perfmon: pfm_pmu_acquire.538: CPU45 [3274]: PMU acquired: 1
PMCs, 2 PMDs, 2 counters
[  265.264724] perfmon: pfm_alloc_fd.711: CPU45 [3274]: new inode ino=9533
@fffff800fe1d0ee0
[  265.278233] perfmon: pfm_find_set.590: CPU45 [3274]: looking for set=0
[  265.289083] perfmon: pfm_initialize_set.564: CPU45 [3274]: set0 pmc0=0x0
[  265.300200] perfmon: __pfm_create_context.268: CPU45 [3274]: flags=0x0
system=0 notify_block=0 no_msg=0 use_fmt=0 ctx_fd=4
mode=0
[  265.319339] perfmon: sys_pfm_write_pmcs.532: CPU45 [3274]: fd=4
req=000000000011e378 count=1
[  265.333260] perfmon: pfm_check_task_state.271: CPU45 [3274]: state=1
check_mask=0x1
[  265.345919] perfmon: __pfm_write_pmcs.605: CPU45 [3274]: set0 pmc0=0x8214
a_pmu=0 u_pmcs=0x1 nu_pmcs=1
[  265.361250] perfmon: sys_pfm_write_pmds.585: CPU45 [3274]: fd=4
req=00000000000f4378 count=1
[  265.375169] perfmon: pfm_check_task_state.271: CPU45 [3274]: state=1
check_mask=0x1
[  265.387845] perfmon: __pfm_write_pmds.442: CPU45 [3274]: set0 pmd0=0x0
flags=0x0 a_pmu=0 ctx_pmd=0x0 s_reset=0x0 l_reset=0
x0 s_pmds=0x0 r_pmds=0x0 o_pmds=0x0 o_thres=0 compat=0 eventid=0
[  265.414896] perfmon: update_changes.118: CPU45 [3274]: set0 u_pmds=0x1
nu_pmds=1 u_pmcs=0x1 nu_pmcs=1
[  265.430121] perfmon: sys_pfm_load_context.811: CPU45 [3274]: fd=4
req=00000000ffa45738
[  265.443207] perfmon: pfm_wait_task_stopped.132: CPU45 [3274]:
may_attach=1
[  265.454598] perfmon: pfm_wait_task_stopped.137: CPU45 [3274]:
check_attach=0
[  265.466275] perfmon: pfm_check_task_state.271: CPU45 [3274]: state=1
check_mask=0x2
[  265.478912] perfmon: pfm_load_ctx_thread.157: CPU45 [3274]: load_pid=3275
set=0
[  265.490981] perfmon: pfm_find_set.590: CPU45 [3274]: looking for set=0
[  265.501803] perfmon: pfm_session_acquire.259: CPU45 [3274]: in  sys=0
task=0 is_sys=0 cpu=4294967295
[  265.516819] perfmon: pfm_session_acquire.294: CPU45 [3274]: out sys=0
task=1 is_sys=0 cpu=4294967295
[  265.541275] perfmon: __pfm_get_ovfl_pmds.114: CPU21 [3275]: pmd0
new_val=0x0 bit=0
[  265.541291]
[  266.319626] perfmon: sys_pfm_start.772: CPU5 [3274]: fd=4
req=0000000000000000
[  266.331805] perfmon: pfm_check_task_state.271: CPU5 [3274]: state=2
check_mask=0x1
[  266.344380] perfmon: pfm_wait_task_stopped.132: CPU5 [3274]: may_attach=1
[  266.355709] perfmon: pfm_wait_task_stopped.137: CPU5 [3274]:
check_attach=0
[  266.367301] perfmon: __pfm_start.104: CPU5 [3274]: cur_set=0 req_set=0
[  266.378173] perfmon: pfm_arch_start.221: CPU5 [3274]: Enter
pfm_arch_start.....
[  266.378191]
[  266.395686] perfmon: __pfm_exit_thread.430: CPU20 [3275]: state=2
is_self=0
[  266.406695] perfmon: __pfm_unload_context.346: CPU20 [3275]: ctx_state=2
task [3275]
[  266.419120] perfmon: __pfm_stop.233: CPU20 [3275]: ctx_task=[3275]
ctx_state=2 is_system=0
[  266.432399] perfmon: __pfm_get_ovfl_pmds.114: CPU20 [3275]: pmd0
new_val=0x4a3d bit=0
[  266.432418]
[  266.447329] perfmon: __pfm_unload_context.381: CPU20 [3275]: released
ownership
[  266.459058] perfmon: pfm_get_new_msg.65: CPU20 [3275]: head=1 tail=0
msg=0
[  266.470088] perfmon: pfm_end_notify.188: CPU20 [3275]: end msg:
msg=fffff800f5cba088 no_msg=0
[  266.483758] perfmon: pfm_notify_user.83: CPU20 [3275]: waking up
[  266.494056] perfmon: pfm_session_release.318: CPU20 [3275]: in
sys_sessions=0 thread_sessions=1 syswide=0 cpu=0
[  266.510092] perfmon: pfm_session_release.328: CPU20 [3275]: out
sys_sessions=0 thread_sessions=0 syswide=0 cpu=0
[  266.527292] perfmon: sys_pfm_read_pmds.634: CPU5 [3274]: fd=4
req=00000000000f4378 count=1
[  266.540993] perfmon: pfm_check_task_state.271: CPU5 [3274]: state=1
check_mask=0x1
[  266.553564] perfmon: __pfm_read_pmds.724: CPU5 [3274]: set0
pmd0=*0x4a3d*sw_thr=0 lval=0x0
[  266.567434] perfmon: pfm_close.621: CPU5 [3274]: called
filp=fffff800f7df7680
[  266.579312] perfmon: __pfm_close.543: CPU5 [3274]: state=1
[  266.588834] perfmon: pfm_free_context.61: CPU5 [3274]: free ctx
@0xfffff800f5cba000
[  266.601727] perfmon: pfm_pmu_release.578: CPU5 [3274]: pmu_acquired=1
[  266.612488] perfmon: pfm_pmu_release.587: CPU5 [3274]: PMU released


RUN3: pfmon -e INSTR_CNT:LOADS ls

[  312.293303] perfmon: sys_pfm_create_context.499: CPU45 [3332]:
req=00000000ffa71a30 fmt=0000000000000000 fmt_arg=000000000
0000000 size=0
[  312.313424] perfmon: __pfm_create_context.180: CPU45 [3332]: alloc ctx
@0xfffff800f5cb8000
[  312.327063] perfmon: pfm_pmu_acquire.513: CPU45 [3332]: pmu_acquired=0
[  312.337963] perfmon: pfm_pmu_regdesc_init_all.205: CPU45 [3332]:
regs_all.pmcs=0x1
[  312.350569] perfmon: pfm_pmu_regdesc_init_all.213: CPU45 [3332]:
regs.thr.pmcs=0x1
[  312.363090] perfmon: pfm_pmu_regdesc_init_all.220: CPU45 [3332]:
regs_sys.pmcs=0x1
[  312.375604] perfmon: pfm_pmu_acquire.538: CPU45 [3332]: PMU acquired: 1
PMCs, 2 PMDs, 2 counters
[  312.390100] perfmon: pfm_alloc_fd.711: CPU45 [3332]: new inode ino=9565
@fffff800fe1d0000
[  312.403618] perfmon: pfm_find_set.590: CPU45 [3332]: looking for set=0
[  312.414479] perfmon: pfm_initialize_set.564: CPU45 [3332]: set0 pmc0=0x0
[  312.425610] perfmon: __pfm_create_context.268: CPU45 [3332]: flags=0x0
system=0 notify_block=0 no_msg=0 use_fmt=0 ctx_fd=4
mode=0
[  312.444730] perfmon: sys_pfm_getinfo_evtsets.973: CPU45 [3332]: fd=4
req=00000000ffa719c8 count=1
[  312.459356] perfmon: pfm_check_task_state.271: CPU45 [3332]: state=1
check_mask=0x0
[  312.472014] perfmon: __pfm_getinfo_evtsets.768: CPU45 [3332]: set0
flags=0x0 eff_usec=0 runs=0 a_pmcs=0x1 a_pmds=0x3
[  312.489366] perfmon: pfm_close.621: CPU45 [3332]: called
filp=fffff800fcb89a40
[  312.501321] perfmon: __pfm_close.543: CPU45 [3332]: state=1
[  312.510629] perfmon: pfm_free_context.61: CPU45 [3332]: free ctx
@0xfffff800f5cb8000
[  312.523426] perfmon: pfm_pmu_release.578: CPU45 [3332]: pmu_acquired=1
[  312.534264] perfmon: pfm_pmu_release.587: CPU45 [3332]: PMU released
[  312.553749] perfmon: sys_pfm_create_context.499: CPU45 [3332]:
req=000000000005e2a0 fmt=0000000000000000 fmt_arg=000000000
0000000 size=0
[  312.573858] perfmon: __pfm_create_context.180: CPU45 [3332]: alloc ctx
@0xfffff800f5cb8000
[  312.587488] perfmon: pfm_pmu_acquire.513: CPU45 [3332]: pmu_acquired=0
[  312.598332] perfmon: pfm_pmu_regdesc_init_all.205: CPU45 [3332]:
regs_all.pmcs=0x1
[  312.610982] perfmon: pfm_pmu_regdesc_init_all.213: CPU45 [3332]:
regs.thr.pmcs=0x1
[  312.623493] perfmon: pfm_pmu_regdesc_init_all.220: CPU45 [3332]:
regs_sys.pmcs=0x1
[  312.636020] perfmon: pfm_pmu_acquire.538: CPU45 [3332]: PMU acquired: 1
PMCs, 2 PMDs, 2 counters
[  312.650509] perfmon: pfm_alloc_fd.711: CPU45 [3332]: new inode ino=9571
@fffff800fe1d0000
[  312.664017] perfmon: pfm_find_set.590: CPU45 [3332]: looking for set=0
[  312.674860] perfmon: pfm_initialize_set.564: CPU45 [3332]: set0 pmc0=0x0
[  312.685980] perfmon: __pfm_create_context.268: CPU45 [3332]: flags=0x0
system=0 notify_block=0 no_msg=0 use_fmt=0 ctx_fd=4
mode=0
[  312.705124] perfmon: sys_pfm_write_pmcs.532: CPU45 [3332]: fd=4
req=000000000011e378 count=1
[  312.719045] perfmon: pfm_check_task_state.271: CPU45 [3332]: state=1
check_mask=0x1
[  312.731704] perfmon: __pfm_write_pmcs.605: CPU45 [3332]: set0 pmc0=0x8214
a_pmu=0 u_pmcs=0x1 nu_pmcs=1
[  312.747040] perfmon: sys_pfm_write_pmds.585: CPU45 [3332]: fd=4
req=00000000000f4378 count=1
[  312.760964] perfmon: pfm_check_task_state.271: CPU45 [3332]: state=1
check_mask=0x1
[  312.773634] perfmon: __pfm_write_pmds.442: CPU45 [3332]: set0 pmd0=0x0
flags=0x0 a_pmu=0 ctx_pmd=0x0 s_reset=0x0 l_reset=0
x0 s_pmds=0x0 r_pmds=0x0 o_pmds=0x0 o_thres=0 compat=0 eventid=0
[  312.800678] perfmon: update_changes.118: CPU45 [3332]: set0 u_pmds=0x1
nu_pmds=1 u_pmcs=0x1 nu_pmcs=1
[  312.815899] perfmon: sys_pfm_load_context.811: CPU45 [3332]: fd=4
req=00000000ffa71738
[  312.828987] perfmon: pfm_wait_task_stopped.132: CPU45 [3332]:
may_attach=1
[  312.840381] perfmon: pfm_wait_task_stopped.137: CPU45 [3332]:
check_attach=0
[  312.852059] perfmon: pfm_check_task_state.271: CPU45 [3332]: state=1
check_mask=0x2
[  312.864697] perfmon: pfm_load_ctx_thread.157: CPU45 [3332]: load_pid=3333
set=0
[  312.876773] perfmon: pfm_find_set.590: CPU45 [3332]: looking for set=0
[  312.887595] perfmon: pfm_session_acquire.259: CPU45 [3332]: in  sys=0
task=0 is_sys=0 cpu=4294967295
[  312.902609] perfmon: pfm_session_acquire.294: CPU45 [3332]: out sys=0
task=1 is_sys=0 cpu=4294967295
[  312.927767] perfmon: __pfm_get_ovfl_pmds.114: CPU1 [3333]: pmd0
new_val=0x15e2a bit=0
[  312.927783]
[  313.674077] perfmon: sys_pfm_start.772: CPU51 [3332]: fd=4
req=0000000000000000
[  313.686209] perfmon: pfm_check_task_state.271: CPU51 [3332]: state=2
check_mask=0x1
[  313.698875] perfmon: pfm_wait_task_stopped.132: CPU51 [3332]:
may_attach=1
[  313.710287] perfmon: pfm_wait_task_stopped.137: CPU51 [3332]:
check_attach=0
[  313.721975] perfmon: __pfm_start.104: CPU51 [3332]: cur_set=0 req_set=0
[  313.732945] perfmon: pfm_arch_start.221: CPU51 [3332]: Enter
pfm_arch_start.....
[  313.732964]
[  313.750870] perfmon: __pfm_exit_thread.430: CPU1 [3333]: state=2
is_self=0
[  313.762311] perfmon: __pfm_unload_context.346: CPU1 [3333]: ctx_state=2
task [3333]
[  313.775023] perfmon: __pfm_stop.233: CPU1 [3333]: ctx_task=[3333]
ctx_state=2 is_system=0
[  313.788542] perfmon: __pfm_get_ovfl_pmds.114: CPU1 [3333]: pmd0
new_val=0x429bb bit=0
[  313.788558]
[  313.803902] perfmon: __pfm_unload_context.381: CPU1 [3333]: released
ownership
[  313.815903] perfmon: pfm_get_new_msg.65: CPU1 [3333]: head=1 tail=0 msg=0
[  313.827202] perfmon: pfm_end_notify.188: CPU1 [3333]: end msg:
msg=fffff800f5cb8088 no_msg=0
[  313.841145] perfmon: pfm_notify_user.83: CPU1 [3333]: waking up
[  313.851114] perfmon: pfm_session_release.318: CPU1 [3333]: in
sys_sessions=0 thread_sessions=1 syswide=0 cpu=0
[  313.867584] perfmon: pfm_session_release.328: CPU1 [3333]: out
sys_sessions=0 thread_sessions=0 syswide=0 cpu=0
[  313.884563] perfmon: sys_pfm_read_pmds.634: CPU51 [3332]: fd=4
req=00000000000f4378 count=1
[  313.898353] perfmon: pfm_check_task_state.271: CPU51 [3332]: state=1
check_mask=0x1
[  313.911006] perfmon: __pfm_read_pmds.724: CPU51 [3332]: set0 pmd0=*
0x429bb* sw_thr=0 lval=0x0
[  313.925110] perfmon: pfm_close.621: CPU51 [3332]: called
filp=fffff800fcb89e00
[  313.937089] perfmon: __pfm_close.543: CPU51 [3332]: state=1
[  313.946414] perfmon: pfm_free_context.61: CPU51 [3332]: free ctx
@0xfffff800f5cb8000
[  313.959223] perfmon: pfm_pmu_release.578: CPU51 [3332]: pmu_acquired=1
[  313.970070] perfmon: pfm_pmu_release.587: CPU51 [3332]: PMU released
------------------------------------------------------------------------------

_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to