Date: Tue, 29 Mar 2011 17:47:25 +0000 (UTC) From: Edward Tomasz Napierala <trasz@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src kern_racct.c src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/kern init_main.c kern_exit.c kern_fork.c kern_jail.c kern_loginclass.c kern_racct.c kern_resource.c src/sys/sys jail.h kernel.h loginclass.h proc.h ... Message-ID: <201103291749.p2THnBSl087522@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
trasz 2011-03-29 17:47:25 UTC
FreeBSD src repository
Modified files:
sys/amd64/conf GENERIC
sys/conf NOTES files options
sys/kern init_main.c kern_exit.c kern_fork.c
kern_jail.c kern_loginclass.c
kern_resource.c
sys/sys jail.h kernel.h loginclass.h proc.h
resourcevar.h
Added files:
. kern_racct.c
sys/kern kern_racct.c
sys/sys racct.h
Log:
SVN rev 220137 on 2011-03-29 17:47:25Z by trasz
Add racct. It's an API to keep per-process, per-jail, per-loginclass
and per-loginclass resource accounting information, to be used by the new
resource limits code. It's connected to the build, but the code that
actually calls the new functions will come later.
Sponsored by: The FreeBSD Foundation
Reviewed by: kib (earlier version)
Revision Changes Path
1.1 +842 -0 src/kern_racct.c (new)
1.553 +2 -0 src/sys/amd64/conf/GENERIC
1.1603 +3 -0 src/sys/conf/NOTES
1.1577 +1 -0 src/sys/conf/files
1.723 +3 -0 src/sys/conf/options
1.322 +4 -0 src/sys/kern/init_main.c
1.339 +6 -0 src/sys/kern/kern_exit.c
1.326 +17 -0 src/sys/kern/kern_fork.c
1.143 +17 -0 src/sys/kern/kern_jail.c
1.2 +19 -1 src/sys/kern/kern_loginclass.c
1.1 +837 -0 src/sys/kern/kern_racct.c (new)
1.208 +20 -0 src/sys/kern/kern_resource.c
1.55 +6 -1 src/sys/sys/jail.h
1.156 +2 -0 src/sys/sys/kernel.h
1.2 +5 -1 src/sys/sys/loginclass.h
1.566 +3 -0 src/sys/sys/proc.h
1.1 +147 -0 src/sys/sys/racct.h (new)
1.61 +5 -0 src/sys/sys/resourcevar.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103291749.p2THnBSl087522>
