]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r282213:
authortrasz <trasz@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 21 Jun 2015 06:28:26 +0000 (06:28 +0000)
committertrasz <trasz@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 21 Jun 2015 06:28:26 +0000 (06:28 +0000)
commitdcc160893f4dfe3d85c1d7c0e957af1f31ba02f4
treec4fe9dc7d6f9ae04616fa06a004cd2d251b922b7
parent09f6569e5191dfb407d3fff26528eb92f71f7329
MFC r282213:

Add kern.racct.enable tunable and RACCT_DISABLED config option.
The point of this is to be able to add RACCT (with RACCT_DISABLED)
to GENERIC, to avoid having to rebuild the kernel to use rctl(8).

MFC r282901:

Build GENERIC with RACCT/RCTL support by default.  Note that it still
needs to be enabled by adding "kern.racct.enable=1" to /boot/loader.conf.

Note those two are MFC-ed together, because the latter one changes the
name of RACCT_DISABLED option to RACCT_DEFAULT_TO_DISABLED.  Should have
committed the renaming separately...

Relnotes: yes
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@284665 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
25 files changed:
sys/amd64/conf/GENERIC
sys/conf/options
sys/i386/conf/GENERIC
sys/kern/imgact_elf.c
sys/kern/kern_descrip.c
sys/kern/kern_exit.c
sys/kern/kern_jail.c
sys/kern/kern_racct.c
sys/kern/kern_rctl.c
sys/kern/kern_thr.c
sys/kern/sched_4bsd.c
sys/kern/subr_trap.c
sys/kern/sysv_msg.c
sys/kern/sysv_sem.c
sys/kern/sysv_shm.c
sys/pc98/conf/GENERIC
sys/powerpc/conf/GENERIC
sys/sparc64/conf/GENERIC
sys/sys/racct.h
sys/vm/swap_pager.c
sys/vm/vm_map.c
sys/vm/vm_mmap.c
sys/vm/vm_pageout.c
sys/vm/vm_unix.c
usr.bin/rctl/rctl.8