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 <osho...@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
 
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to