cvs commit: src/sys/dev/hwpmc hwpmc_x86.c

Mike Silbersack silby at silby.com
Wed Dec 5 00:25:29 PST 2007


On Wed, 5 Dec 2007, Joseph Koshy wrote:

> km> Can you say a little more about what the differences are or where one
> km> could find a discussion of them without wading through different
> km> processor model revisions? Kris, SCC, and I have been obtaining
> km> sensible results using 0xE and 0xF for the small set of sampling
> km> operations that we use.
>

<detail trimmed>

> So in short, although Core/Core2 PMCs overlap the functionality of
> the P6 PMCs they are not 100% backward compatible with them.
>
> Regards,
> Koshy

Based on the encyclopedic knowledge you recited above, it sounds like it 
should take you five minutes to type in the necessary code to allow Core / 
Core 2 processors to work with the minimal set of registers that we 
already know to work.  Please do that - these are extremely mainstream 
processors that everyone expects us to have support (even if it's not 
complete) for.

-Mike


More information about the cvs-src mailing list