From owner-cvs-all@FreeBSD.ORG Tue Apr 19 04:01:27 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAD1216A4CE; Tue, 19 Apr 2005 04:01:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C4FC43D1D; Tue, 19 Apr 2005 04:01:26 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3J41QUe055170; Tue, 19 Apr 2005 04:01:26 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3J41QKh055169; Tue, 19 Apr 2005 04:01:26 GMT (envelope-from jkoshy) Message-Id: <200504190401.j3J41QKh055169@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 19 Apr 2005 04:01:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/lib Makefile src/lib/libpmc Makefile libpmc.c pmc.3 pmc.h src/share/doc/papers Makefile src/share/doc/papers/hwpmc Makefile hwpmc.ms src/share/examples/hwpmc README src/share/man/man4 Makefile ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 04:01:27 -0000 jkoshy 2005-04-19 04:01:25 UTC FreeBSD src repository Modified files: gnu/usr.bin/groff/tmac mdoc.local lib Makefile share/doc/papers Makefile share/man/man4 Makefile share/mk bsd.libnames.mk sys/conf NOTES files files.amd64 files.i386 options sys/i386/i386 local_apic.c sys/kern kern_exec.c sched_4bsd.c sched_ule.c sys/modules Makefile sys/sys param.h proc.h sched.h usr.sbin Makefile Added files: lib/libpmc Makefile libpmc.c pmc.3 pmc.h share/doc/papers/hwpmc Makefile hwpmc.ms share/examples/hwpmc README share/man/man4 hwpmc.4 sys/amd64/include pmc_mdep.h sys/hwpmc hwpmc_amd.c hwpmc_intel.c hwpmc_mod.c hwpmc_pentium.c hwpmc_piv.c hwpmc_ppro.c sys/i386/include pmc_mdep.h sys/kern kern_pmc.c sys/modules/hwpmc Makefile sys/sys pmc.h pmckern.h usr.sbin/pmccontrol Makefile pmccontrol.8 pmccontrol.c usr.sbin/pmcstat Makefile pmcstat.8 pmcstat.c Log: Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities and documentation into -CURRENT. Bump FreeBSD_version. Reviewed by: alc, jhb (kernel changes) Revision Changes Path 1.46 +1 -0 src/gnu/usr.bin/groff/tmac/mdoc.local 1.204 +3 -1 src/lib/Makefile 1.1 +43 -0 src/lib/libpmc/Makefile (new) 1.1 +2136 -0 src/lib/libpmc/libpmc.c (new) 1.1 +3090 -0 src/lib/libpmc/pmc.3 (new) 1.1 +79 -0 src/lib/libpmc/pmc.h (new) 1.14 +1 -0 src/share/doc/papers/Makefile 1.1 +8 -0 src/share/doc/papers/hwpmc/Makefile (new) 1.1 +34 -0 src/share/doc/papers/hwpmc/hwpmc.ms (new) 1.1 +8 -0 src/share/examples/hwpmc/README (new) 1.315 +1 -0 src/share/man/man4/Makefile 1.1 +583 -0 src/share/man/man4/hwpmc.4 (new) 1.94 +1 -0 src/share/mk/bsd.libnames.mk 1.1 +76 -0 src/sys/amd64/include/pmc_mdep.h (new) 1.1310 +13 -0 src/sys/conf/NOTES 1.1015 +5 -0 src/sys/conf/files 1.62 +1 -0 src/sys/conf/files.amd64 1.526 +2 -0 src/sys/conf/files.i386 1.499 +3 -0 src/sys/conf/options 1.1 +996 -0 src/sys/hwpmc/hwpmc_amd.c (new) 1.1 +142 -0 src/sys/hwpmc/hwpmc_intel.c (new) 1.1 +3671 -0 src/sys/hwpmc/hwpmc_mod.c (new) 1.1 +51 -0 src/sys/hwpmc/hwpmc_pentium.c (new) 1.1 +1484 -0 src/sys/hwpmc/hwpmc_piv.c (new) 1.1 +742 -0 src/sys/hwpmc/hwpmc_ppro.c (new) 1.16 +6 -1 src/sys/i386/i386/local_apic.c 1.1 +184 -0 src/sys/i386/include/pmc_mdep.h (new) 1.267 +22 -0 src/sys/kern/kern_exec.c 1.1 +82 -0 src/sys/kern/kern_pmc.c (new) 1.74 +22 -1 src/sys/kern/sched_4bsd.c 1.149 +22 -1 src/sys/kern/sched_ule.c 1.440 +1 -0 src/sys/modules/Makefile 1.1 +21 -0 src/sys/modules/hwpmc/Makefile (new) 1.236 +1 -1 src/sys/sys/param.h 1.1 +1418 -0 src/sys/sys/pmc.h (new) 1.1 +93 -0 src/sys/sys/pmckern.h (new) 1.426 +2 -0 src/sys/sys/proc.h 1.24 +1 -0 src/sys/sys/sched.h 1.328 +2 -0 src/usr.sbin/Makefile 1.1 +17 -0 src/usr.sbin/pmccontrol/Makefile (new) 1.1 +132 -0 src/usr.sbin/pmccontrol/pmccontrol.8 (new) 1.1 +476 -0 src/usr.sbin/pmccontrol/pmccontrol.c (new) 1.1 +17 -0 src/usr.sbin/pmcstat/Makefile (new) 1.1 +196 -0 src/usr.sbin/pmcstat/pmcstat.8 (new) 1.1 +728 -0 src/usr.sbin/pmcstat/pmcstat.c (new)