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