Date: Sun, 7 Jun 2009 10:00:35 +0000 (UTC) From: Fabien Thomas <fabient@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libpmc Makefile libpmc.c libpmcinternal.h pmc.3 pmc.atom.3 pmc.core.3 pmc.core2.3 pmc.iaf.3 pmc.k7.3 pmc.k8.3 pmc.p4.3 pmc.p5.3 pmc.p6.3 pmc.tsc.3 pmc_allocate.3 pmc_attach.3 pmc_capabilities.3 pmc_configure_logfile.3 ... Message-ID: <200906071004.n57A4DrK079119@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
fabient 2009-06-07 10:00:35 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
lib/libpmc Makefile libpmc.c pmc.3 pmclog.c pmclog.h
share/man/man4 hwpmc.4
sys/amd64/amd64 exception.S genassym.c machdep.c
mp_machdep.c trap.c
sys/amd64/include intr_machdep.h pmc_mdep.h
sys/conf Makefile.amd64 Makefile.i386 files.amd64
files.i386 files.pc98
sys/dev/hwpmc hwpmc_amd.c hwpmc_amd.h hwpmc_arm.c
hwpmc_ia64.c hwpmc_logging.c hwpmc_mod.c
hwpmc_pentium.c hwpmc_pentium.h
hwpmc_piv.c hwpmc_piv.h hwpmc_powerpc.c
hwpmc_ppro.c hwpmc_ppro.h hwpmc_sparc64.c
hwpmc_x86.c pmc_events.h
sys/i386/i386 exception.s genassym.c trap.c
sys/i386/include pmc_mdep.h
sys/kern kern_pmc.c
sys/modules/hwpmc Makefile
sys/sys pmc.h pmckern.h pmclog.h proc.h
usr.sbin Makefile
usr.sbin/pmccontrol pmccontrol.8 pmccontrol.c
usr.sbin/pmcstat Makefile pmcstat.8 pmcstat.c pmcstat.h
pmcstat_log.c
Added files: (Branch: RELENG_7)
lib/libpmc libpmcinternal.h pmc.atom.3 pmc.core.3
pmc.core2.3 pmc.iaf.3 pmc.k7.3 pmc.k8.3
pmc.p4.3 pmc.p5.3 pmc.p6.3 pmc.tsc.3
pmc_allocate.3 pmc_attach.3
pmc_capabilities.3
pmc_configure_logfile.3 pmc_disable.3
pmc_event_names_of_class.3
pmc_get_driver_stats.3 pmc_get_msr.3
pmc_init.3 pmc_name_of_capability.3
pmc_read.3 pmc_set.3 pmc_start.3
sys/dev/hwpmc hwpmc_core.c hwpmc_core.h hwpmc_intel.c
hwpmc_tsc.c hwpmc_tsc.h
usr.sbin/pmcannotate Makefile pmcannotate.8 pmcannotate.c
Log:
SVN rev 193634 on 2009-06-07 10:00:35Z by fabient
MFC hwpmc framework:
- capture with callchain
- Intel Core 2 support
- Intel Core i7 support
- source code annotate (pmcannotate)
- bug fixes
Reviewed by: jkoshy (mentor)
Approved by: re (gnn)
Revision Changes Path
1.4.10.1 +46 -32 src/lib/libpmc/Makefile
1.11.2.1 +804 -232 src/lib/libpmc/libpmc.c
1.1.2.1 +37 -0 src/lib/libpmc/libpmcinternal.h (new)
1.13.2.1 +416 -3302 src/lib/libpmc/pmc.3
1.6.2.1 +1193 -0 src/lib/libpmc/pmc.atom.3 (new)
1.7.2.1 +808 -0 src/lib/libpmc/pmc.core.3 (new)
1.5.2.1 +1123 -0 src/lib/libpmc/pmc.core2.3 (new)
1.3.2.1 +149 -0 src/lib/libpmc/pmc.iaf.3 (new)
1.3.2.1 +266 -0 src/lib/libpmc/pmc.k7.3 (new)
1.4.2.1 +800 -0 src/lib/libpmc/pmc.k8.3 (new)
1.2.2.1 +1226 -0 src/lib/libpmc/pmc.p4.3 (new)
1.5.2.1 +460 -0 src/lib/libpmc/pmc.p5.3 (new)
1.5.2.1 +1026 -0 src/lib/libpmc/pmc.p6.3 (new)
1.2.2.1 +86 -0 src/lib/libpmc/pmc.tsc.3 (new)
1.2.2.1 +184 -0 src/lib/libpmc/pmc_allocate.3 (new)
1.1.2.1 +149 -0 src/lib/libpmc/pmc_attach.3 (new)
1.3.2.1 +230 -0 src/lib/libpmc/pmc_capabilities.3 (new)
1.1.2.1 +124 -0 src/lib/libpmc/pmc_configure_logfile.3 (new)
1.2.2.1 +99 -0 src/lib/libpmc/pmc_disable.3 (new)
1.1.2.1 +75 -0 src/lib/libpmc/pmc_event_names_of_class.3 (new)
1.1.2.1 +73 -0 src/lib/libpmc/pmc_get_driver_stats.3 (new)
1.1.2.1 +76 -0 src/lib/libpmc/pmc_get_msr.3 (new)
1.1.2.1 +63 -0 src/lib/libpmc/pmc_init.3 (new)
1.1.2.1 +140 -0 src/lib/libpmc/pmc_name_of_capability.3 (new)
1.1.2.1 +84 -0 src/lib/libpmc/pmc_read.3 (new)
1.1.2.1 +73 -0 src/lib/libpmc/pmc_set.3 (new)
1.2.2.1 +77 -0 src/lib/libpmc/pmc_start.3 (new)
1.4.2.1 +26 -4 src/lib/libpmc/pmclog.c
1.3.2.2 +14 -1 src/lib/libpmc/pmclog.h
1.17.2.1 +18 -9 src/share/man/man4/hwpmc.4
1.129.2.5 +118 -16 src/sys/amd64/amd64/exception.S
1.165.2.3 +11 -0 src/sys/amd64/amd64/genassym.c
1.675.2.12 +13 -1 src/sys/amd64/amd64/machdep.c
1.287.2.8 +10 -0 src/sys/amd64/amd64/mp_machdep.c
1.319.2.9 +1 -2 src/sys/amd64/amd64/trap.c
1.18.2.2 +9 -0 src/sys/amd64/include/intr_machdep.h
1.3.10.1 +66 -3 src/sys/amd64/include/pmc_mdep.h
1.24.2.2 +2 -1 src/sys/conf/Makefile.amd64
1.273.2.1 +6 -0 src/sys/conf/Makefile.i386
1.107.2.12 +3 -0 src/sys/conf/files.amd64
1.580.2.12 +3 -0 src/sys/conf/files.i386
1.356.2.3 +2 -0 src/sys/conf/files.pc98
1.13.2.1 +231 -198 src/sys/dev/hwpmc/hwpmc_amd.c
1.1.10.1 +1 -7 src/sys/dev/hwpmc/hwpmc_amd.h
1.1.10.1 +26 -0 src/sys/dev/hwpmc/hwpmc_arm.c
1.4.2.1 +1988 -0 src/sys/dev/hwpmc/hwpmc_core.c (new)
1.1.2.1 +121 -0 src/sys/dev/hwpmc/hwpmc_core.h (new)
1.1.10.1 +26 -0 src/sys/dev/hwpmc/hwpmc_ia64.c
1.11.2.1 +269 -0 src/sys/dev/hwpmc/hwpmc_intel.c (new)
1.7.2.1 +74 -63 src/sys/dev/hwpmc/hwpmc_logging.c
1.29.2.2 +604 -223 src/sys/dev/hwpmc/hwpmc_mod.c
1.4.10.1 +8 -2 src/sys/dev/hwpmc/hwpmc_pentium.c
1.1.10.1 +3 -2 src/sys/dev/hwpmc/hwpmc_pentium.h
1.14.2.1 +210 -337 src/sys/dev/hwpmc/hwpmc_piv.c
1.1.10.1 +4 -3 src/sys/dev/hwpmc/hwpmc_piv.h
1.1.10.1 +26 -0 src/sys/dev/hwpmc/hwpmc_powerpc.c
1.9.2.1 +204 -207 src/sys/dev/hwpmc/hwpmc_ppro.c
1.1.10.1 +3 -2 src/sys/dev/hwpmc/hwpmc_ppro.h
1.1.10.1 +26 -0 src/sys/dev/hwpmc/hwpmc_sparc64.c
1.1.2.1 +388 -0 src/sys/dev/hwpmc/hwpmc_tsc.c (new)
1.1.2.1 +43 -0 src/sys/dev/hwpmc/hwpmc_tsc.h (new)
1.5.2.2 +187 -97 src/sys/dev/hwpmc/hwpmc_x86.c
1.1.10.1 +1880 -445 src/sys/dev/hwpmc/pmc_events.h
1.117.2.2 +58 -3 src/sys/i386/i386/exception.s
1.160.2.1 +11 -0 src/sys/i386/i386/genassym.c
1.307.2.3 +1 -2 src/sys/i386/i386/trap.c
1.5.10.1 +83 -5 src/sys/i386/include/pmc_mdep.h
1.6.2.1 +98 -9 src/sys/kern/kern_pmc.c
1.4.2.1 +4 -2 src/sys/modules/hwpmc/Makefile
1.11.2.1 +130 -70 src/sys/sys/pmc.h
1.6.2.1 +19 -5 src/sys/sys/pmckern.h
1.4.2.1 +27 -5 src/sys/sys/pmclog.h
1.491.2.15 +1 -0 src/sys/sys/proc.h
1.375.2.9 +2 -0 src/usr.sbin/Makefile
1.1.2.1 +12 -0 src/usr.sbin/pmcannotate/Makefile (new)
1.1.2.1 +108 -0 src/usr.sbin/pmcannotate/pmcannotate.8 (new)
1.1.2.1 +804 -0 src/usr.sbin/pmcannotate/pmcannotate.c (new)
1.2.10.1 +7 -7 src/usr.sbin/pmccontrol/pmccontrol.8
1.6.2.1 +25 -8 src/usr.sbin/pmccontrol/pmccontrol.c
1.5.2.1 +2 -2 src/usr.sbin/pmcstat/Makefile
1.12.2.1 +87 -10 src/usr.sbin/pmcstat/pmcstat.8
1.17.2.2 +128 -32 src/usr.sbin/pmcstat/pmcstat.c
1.5.2.1 +14 -3 src/usr.sbin/pmcstat/pmcstat.h
1.10.2.1 +945 -175 src/usr.sbin/pmcstat/pmcstat_log.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906071004.n57A4DrK079119>
