]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r206089, r206684:
authorfabient <fabient@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 16 Apr 2010 15:43:24 +0000 (15:43 +0000)
committerfabient <fabient@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 16 Apr 2010 15:43:24 +0000 (15:43 +0000)
commit384c23047d609a720ee1577916d2af6f82d2f8a8
tree4abd46c7f8a265da9fe3285e3788ad3e0251b12d
parent890a2fb6491802c0c061b7148c5d21be19c64793
MFC r206089, r206684:

- Support for uncore counting events: one fixed PMC with the uncore
   domain clock, 8 programmable PMC.
- Westmere based CPU (Xeon 5600, Corei7 980X) support.
- New man pages with events list for core and uncore.
- Updated Corei7 events with Intel 253669-033US December 2009 doc.
  There is some removed events in the documentation, they have been
  kept in the code but documented in the man page as obsolete.
- Offcore response events can be setup with rsp token.

Sponsored by: NETASQ

git-svn-id: svn://svn.freebsd.org/base/stable/8@206701 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
13 files changed:
sys/amd64/include/pmc_mdep.h
sys/conf/files.amd64
sys/conf/files.i386
sys/conf/files.pc98
sys/dev/hwpmc/hwpmc_core.c
sys/dev/hwpmc/hwpmc_core.h
sys/dev/hwpmc/hwpmc_intel.c
sys/dev/hwpmc/hwpmc_uncore.c [new file with mode: 0644]
sys/dev/hwpmc/hwpmc_uncore.h [new file with mode: 0644]
sys/dev/hwpmc/pmc_events.h
sys/i386/include/pmc_mdep.h
sys/modules/hwpmc/Makefile
sys/sys/pmc.h