svn commit: r254480 - in head/sys: amd64/conf i386/conf ia64/conf pc98/conf powerpc/conf sparc64/conf
Pawel Jakub Dawidek
pjd at FreeBSD.org
Sun Aug 18 10:21:31 UTC 2013
Author: pjd
Date: Sun Aug 18 10:21:29 2013
New Revision: 254480
URL: http://svnweb.freebsd.org/changeset/base/254480
Log:
Add process descriptors support to the GENERIC kernel. It is already being
used by the tools in base systems and with sandboxing more and more tools
the usage should only increase.
Submitted by: Mariusz Zaborski <oshogbo at FreeBSD.org>
Sponsored by: Google Summer of Code 2013
MFC after: 1 month
Modified:
head/sys/amd64/conf/GENERIC
head/sys/i386/conf/GENERIC
head/sys/ia64/conf/GENERIC
head/sys/pc98/conf/GENERIC
head/sys/powerpc/conf/GENERIC
head/sys/sparc64/conf/GENERIC
Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Sun Aug 18 09:45:52 2013 (r254479)
+++ head/sys/amd64/conf/GENERIC Sun Aug 18 10:21:29 2013 (r254480)
@@ -66,6 +66,7 @@ options HWPMC_HOOKS # Necessary kernel
options AUDIT # Security event auditing
options CAPABILITY_MODE # Capsicum capability mode
options CAPABILITIES # Capsicum capabilities
+options PROCDESC # Support for process descriptors
options MAC # TrustedBSD MAC Framework
options KDTRACE_FRAME # Ensure frames are compiled in
options KDTRACE_HOOKS # Kernel DTrace hooks
Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC Sun Aug 18 09:45:52 2013 (r254479)
+++ head/sys/i386/conf/GENERIC Sun Aug 18 10:21:29 2013 (r254480)
@@ -67,6 +67,7 @@ options HWPMC_HOOKS # Necessary kernel
options AUDIT # Security event auditing
options CAPABILITY_MODE # Capsicum capability mode
options CAPABILITIES # Capsicum capabilities
+options PROCDESC # Support for process descriptors
options MAC # TrustedBSD MAC Framework
options KDTRACE_HOOKS # Kernel DTrace hooks
options DDB_CTF # Kernel ELF linker loads CTF data
Modified: head/sys/ia64/conf/GENERIC
==============================================================================
--- head/sys/ia64/conf/GENERIC Sun Aug 18 09:45:52 2013 (r254479)
+++ head/sys/ia64/conf/GENERIC Sun Aug 18 10:21:29 2013 (r254480)
@@ -26,8 +26,8 @@ ident GENERIC
makeoptions DEBUG=-g # Build kernel with debug information.
options AUDIT # Security event auditing
-options CAPABILITY_MODE # Capsicum capability mode
-options CAPABILITIES # Capsicum capabilities
+options CAPABILITY_MODE # Capsicum capability mode
+options CAPABILITIES # Capsicum capabilities
options CD9660 # ISO 9660 Filesystem
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options FFS # Berkeley Fast Filesystem
@@ -46,6 +46,7 @@ options NFS_ROOT # NFS usable as root d
options P1003_1B_SEMAPHORES # POSIX-style semaphores
options PREEMPTION # Enable kernel thread preemption
options PRINTF_BUFR_SIZE=128 # Printf buffering to limit interspersion
+options PROCDESC # Support for process descriptors
options PROCFS # Process filesystem (/proc)
options PSEUDOFS # Pseudo-filesystem framework
options SCHED_ULE # ULE scheduler
Modified: head/sys/pc98/conf/GENERIC
==============================================================================
--- head/sys/pc98/conf/GENERIC Sun Aug 18 09:45:52 2013 (r254479)
+++ head/sys/pc98/conf/GENERIC Sun Aug 18 10:21:29 2013 (r254480)
@@ -65,6 +65,7 @@ options HWPMC_HOOKS # Necessary kernel
options AUDIT # Security event auditing
options CAPABILITY_MODE # Capsicum capability mode
options CAPABILITIES # Capsicum capabilities
+options PROCDESC # Support for process descriptors
options MAC # TrustedBSD MAC Framework
options INCLUDE_CONFIG_FILE # Include this file in kernel
options KDB # Kernel debugger related code
Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC Sun Aug 18 09:45:52 2013 (r254479)
+++ head/sys/powerpc/conf/GENERIC Sun Aug 18 10:21:29 2013 (r254480)
@@ -69,6 +69,7 @@ options HWPMC_HOOKS # Necessary kernel
options AUDIT # Security event auditing
options CAPABILITY_MODE # Capsicum capability mode
options CAPABILITIES # Capsicum capabilities
+options PROCDESC # Support for process descriptors
options MAC # TrustedBSD MAC Framework
options KDTRACE_HOOKS # Kernel DTrace hooks
options DDB_CTF # Kernel ELF linker loads CTF data
Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC Sun Aug 18 09:45:52 2013 (r254479)
+++ head/sys/sparc64/conf/GENERIC Sun Aug 18 10:21:29 2013 (r254480)
@@ -63,6 +63,7 @@ options HWPMC_HOOKS # Necessary kernel
options AUDIT # Security event auditing
options CAPABILITY_MODE # Capsicum capability mode
options CAPABILITIES # Capsicum capabilities
+options PROCDESC # Support for process descriptors
options MAC # TrustedBSD MAC Framework
options INCLUDE_CONFIG_FILE # Include this file in kernel
More information about the svn-src-head
mailing list