From: Maynard Johnson <maynardj@us...> - 2007-07-12 16:49:06
A minor bug was found in release candidate 2 regarding the XML schema
version for opreport.xsd. This bug only affected the '--xml' option of
opreport. I've created a release candidate 3 (oprofile-0.9.3-rc3) that
includes the bug fix, available at:
I'v successfully tested RC3 on:
POWER4, POWER5, PowerPC970FX, Intex Xeon
I would like to aim for GA'ing oprofile-0.9.3 by early next week.
Please report any problems to the oprofile-list as soon as possible.
OProfile 0.9.3 Release Candidate 3 Relase Notes
XML output support has been added.
A number of new events, as well as bug fixes, have been made for the PPC
Support for new processors:
AMD Family 10
PA Semi PA6T
A --session-dir option has been added.
Significant speed/memory usage improvements in the reporting tools.
oparchive grew a --list-files option.
Update events for ARM XScale.
Support for POWER5+ in POWER6 mode.
Numerous additions have been made for some x86 platforms.
A counter selection bug was fixed.
A bug that was preventing opreport et al working at all on certain ARM
systems has been fixed. ARM EABI systems work now.
Certain uninteresting ARM symbols are now stripped from the output.
Demangling of elf64-powerpc targets was fixed.
Added more helpful message for non-supported processors.
Fixed race condition between kernel driver and opcontrol.
Event fixes for MIPS SB-1.
'[ 1593769 ] man opreport shows "-l" short opt for 2 long opts' has been
'[ 1597054 ] Event with '/' in the name broken' has been fixed.
'[ 1561895 ] core_2 unit_mask/events nits' has been fixed.
'[ 1613038 ] VDSO regions are not reported properly' has been fixed.
'[ 1702670 ] core2 at-retirement events only in unit 0' has been fixed.
'[ 1580064 ] core event: EXT_SNOOP' has been fixed.
Many mips events have decimal event IDs, but OProfile parses them as hex
When using callgraph profiling, it's possible that invalid sample files
are created (bug #1685267).
opcontrol needs to check that objdump works properly (bug #1564920).
Many Alpha ev67 events do not work (bug #931875).
A few Pentium IV events are not supported (bug #841099).
For 2.2 kernels, the module must be compiled as the same user that owns
the kernel source tree.
With an AMD64 kernel, OProfile must be built in 64 bit mode due to lack
of kernel support.
opreport -c gives strange output for binaries without symbols.