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>