Author: ed
Date: Thu Jul  2 18:24:37 2009
New Revision: 195295
URL: http://svn.freebsd.org/changeset/base/195295

Log:
  Enable POSIX semaphores on all non-embedded architectures by default.
  
  More applications (including Firefox) seem to depend on this nowadays,
  so not having this enabled by default is a bad idea.
  
  Proposed by:  miwi
  Patch by:     Florian Smeets <flo kasimir com>
  Approved by:  re (kib)

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
  head/sys/sun4v/conf/GENERIC

Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Thu Jul  2 18:02:55 2009        (r195294)
+++ head/sys/amd64/conf/GENERIC Thu Jul  2 18:24:37 2009        (r195295)
@@ -65,6 +65,7 @@ options       STACK                   # stack(9) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
+options        P1003_1B_SEMAPHORES     # POSIX-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        PRINTF_BUFR_SIZE=128    # Prevent printf output being 
interspersed.
 options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev

Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC  Thu Jul  2 18:02:55 2009        (r195294)
+++ head/sys/i386/conf/GENERIC  Thu Jul  2 18:24:37 2009        (r195295)
@@ -66,6 +66,7 @@ options       STACK                   # stack(9) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
+options        P1003_1B_SEMAPHORES     # POSIX-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        PRINTF_BUFR_SIZE=128    # Prevent printf output being 
interspersed.
 options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev

Modified: head/sys/ia64/conf/GENERIC
==============================================================================
--- head/sys/ia64/conf/GENERIC  Thu Jul  2 18:02:55 2009        (r195294)
+++ head/sys/ia64/conf/GENERIC  Thu Jul  2 18:24:37 2009        (r195295)
@@ -58,6 +58,7 @@ options       STACK           # stack(9) support
 options        SYSVMSG         # SYSV-style message queues
 options        SYSVSEM         # SYSV-style semaphores
 options        SYSVSHM         # SYSV-style shared memory
+options        P1003_1B_SEMAPHORES     # POSIX-style semaphores
 options        UFS_ACL         # Support for access control lists
 options        UFS_DIRHASH     # Hash-based directory lookup scheme
 options        UFS_GJOURNAL    # Enable gjournal-based UFS journaling

Modified: head/sys/pc98/conf/GENERIC
==============================================================================
--- head/sys/pc98/conf/GENERIC  Thu Jul  2 18:02:55 2009        (r195294)
+++ head/sys/pc98/conf/GENERIC  Thu Jul  2 18:24:37 2009        (r195295)
@@ -69,6 +69,7 @@ options       STACK                   # stack(9) support
 #options       SYSVSHM                 # SYSV-style shared memory
 #options       SYSVMSG                 # SYSV-style message queues
 #options       SYSVSEM                 # SYSV-style semaphores
+options        P1003_1B_SEMAPHORES     # POSIX-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
 options        HWPMC_HOOKS             # Necessary kernel hooks for hwpmc(4)

Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC       Thu Jul  2 18:02:55 2009        
(r195294)
+++ head/sys/powerpc/conf/GENERIC       Thu Jul  2 18:24:37 2009        
(r195295)
@@ -61,6 +61,7 @@ options       STACK                   #stack(9) support
 options        SYSVSHM                 #SYSV-style shared memory
 options        SYSVMSG                 #SYSV-style message queues
 options        SYSVSEM                 #SYSV-style semaphores
+options        P1003_1B_SEMAPHORES     # POSIX-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
 options        HWPMC_HOOKS             # Necessary kernel hooks for hwpmc(4)
 options        AUDIT                   # Security event auditing

Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC       Thu Jul  2 18:02:55 2009        
(r195294)
+++ head/sys/sparc64/conf/GENERIC       Thu Jul  2 18:24:37 2009        
(r195295)
@@ -66,6 +66,7 @@ options       STACK                   # stack(9) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
+options        P1003_1B_SEMAPHORES     # POSIX-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        HWPMC_HOOKS             # Necessary kernel hooks for hwpmc(4)
 options        AUDIT                   # Security event auditing

Modified: head/sys/sun4v/conf/GENERIC
==============================================================================
--- head/sys/sun4v/conf/GENERIC Thu Jul  2 18:02:55 2009        (r195294)
+++ head/sys/sun4v/conf/GENERIC Thu Jul  2 18:24:37 2009        (r195295)
@@ -58,6 +58,7 @@ options       STACK                   # stack(9) support
 options        SYSVSHM                 # SYSV-style shared memory
 options        SYSVMSG                 # SYSV-style message queues
 options        SYSVSEM                 # SYSV-style semaphores
+options        P1003_1B_SEMAPHORES     # POSIX-style semaphores
 options        _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time 
extensions
 options        AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
                                        # output.  Adds ~128k to driver.
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to