svn commit: r236238 - in stable/9: lib/libpmc sys/amd64/amd64
sys/amd64/include sys/arm/arm sys/arm/include sys/conf sys/dev/hwpmc
sys/i386/i386 sys/i386/include sys/kern sys/mips/include sys/modul...
Nathan Whitehorn
nwhitehorn at freebsd.org
Fri Jun 1 09:57:46 UTC 2012
On 05/29/12 16:50, Fabien Thomas wrote:
> Author: fabient
> Date: Tue May 29 14:50:21 2012
> New Revision: 236238
> URL: http://svn.freebsd.org/changeset/base/236238
>
> Log:
> MFC r233628, r234598, r235229, r235831, r226986.
>
> Add software PMC support.
>
> New kernel events can be added at various location for sampling or counting.
> This will for example allow easy system profiling whatever the processor is
> with known tools like pmcstat(8).
>
> Simultaneous usage of software PMC and hardware PMC is possible, for example
> looking at the lock acquire failure, page fault while sampling on
> instructions.
>
> Sponsored by: NETASQ
>
This has broken the PPC build for days now. Please MFC r233635, which
was required to fix it in HEAD and is also required to fix it in
stable/9. Please do make universe always before committing things like this.
-Nathan
More information about the svn-src-stable-9
mailing list