xudi
perfmon2-devel
Re: [perfmon2] pfmon error on Montecito processor
Hi,
you're hitting the same errata handling code.
The kernel thinks you still have threads on or that they can
be enabled at runtime.
To actually disable threads, and if I recall correctly, you must use
cpuconfig at th
s on, I have 16 of them.
>
>
> stephane eranian
> 2009-04-10 16:26:57
> xudi
> perfmon2-devel
> Re: [perfmon2] pfmon error on Montecito processor
> Hi,
> Now re-enable debugging, via:
> echo 1 >/sys/kernel/perfmon/debug
> echo 0 >/proc/sys/
please find the log in attachment.
Yes, now I have 8 processors through my 4 Montecito CPU. When hyper-threading
is on, I have 16 of them.
stephane eranian
2009-04-10 16:26:57
xudi
perfmon2-devel
Re: [perfmon2] pfmon error on Montecito processor
Hi,
Now re-enable debugging, via
MPAT=y
> CONFIG_IA64_PERFMON_MONTECITO=m
>
> What else should I do?
>
>> stephane eranian
>> 2009-04-03 14:38:43
>> xudi
>> Re: [perfmon2] pfmon error on Montecito processor
>>Hi,
>>I looked at the kernel code again. I think you're hit by the e
14:38:43
> xudi
> Re: [perfmon2] pfmon error on Montecito processor
>Hi,
>I looked at the kernel code again. I think you're hit by the erratum
>121 work-around which consist
>in disabling access to PMC10-PMC15 (6 upper counters) when
>multithreading is on. If I recall
>
2009/4/2 :
> If I did the correct thing that you mean,
> no output for "pfmon/tests/pfdbg --on --printk"
> and the result of pfmon cmdline not change
>
Yes, that's normal, it just enabled kernel level debugging output.
grab what you have about perfmon in /var/log/syslog.
>
>> 2009/4/2 :
>>>
>>>
If I did the correct thing that you mean,
no output for "pfmon/tests/pfdbg --on --printk"
and the result of pfmon cmdline not change
> 2009/4/2 :
>>
>> Yes. for example:
>> pfmon -e
>> L3_READS_ALL_MISS:M:E:S:I,back_end_bubble_all,be_exe_bubble_all,l2d_references_reads,L3_READS_ALL_ALL:M:E:S:I,L
2009/4/2 :
>
> Yes. for example:
> pfmon -e
> L3_READS_ALL_MISS:M:E:S:I,back_end_bubble_all,be_exe_bubble_all,l2d_references_reads,L3_READS_ALL_ALL:M:E:S:I,L3_READS_ALL_HIT:M:E:S:I,L2D_OZQ_CANCELS0_FILL_ST_CONF,l1dtlb_transfer,l2dtlb_misses,dtlb_inserts_hpw,er_mem_read_out_hi,er_mem_read_out_lo
>
Yes. for example:
pfmon -e
L3_READS_ALL_MISS:M:E:S:I,back_end_bubble_all,be_exe_bubble_all,l2d_references_reads,L3_READS_ALL_ALL:M:E:S:I,L3_READS_ALL_HIT:M:E:S:I,L2D_OZQ_CANCELS0_FILL_ST_CONF,l1dtlb_transfer,l2dtlb_misses,dtlb_inserts_hpw,er_mem_read_out_hi,er_mem_read_out_lo
ls
That's 12 events
On Thu, Apr 2, 2009 at 3:29 PM, wrote:
> Hi all:
>
> Now I'm using a dual-core Itanium2 processor with perfmon kernel 2.81,
> pfmlib and pfmon V3.7.
> I have used pfmon3.2 with kernel 2.0 for long time. I updated the perfmon
> kernel to 2.81 recently and now I get problems. When I count for more
Hi all:
Now I'm using a dual-core Itanium2 processor with perfmon kernel 2.81,
pfmlib and pfmon V3.7.
I have used pfmon3.2 with kernel 2.0 for long time. I updated the perfmon
kernel to 2.81 recently and now I get problems. When I count for more than
6 events with pfmon, I get the error message "c
11 matches
Mail list logo