Author: davidxu
Date: Fri Sep 24 09:04:16 2010
New Revision: 213098
URL: http://svn.freebsd.org/changeset/base/213098

Log:
  Now userland POSIX semaphore is based on umtx. The kernel module
  is only used to support binary compatible, if want to run old
  binary, you need to kldload the module.

Modified:
  head/sys/amd64/conf/GENERIC
  head/sys/i386/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 Fri Sep 24 08:40:43 2010        (r213097)
+++ head/sys/amd64/conf/GENERIC Fri Sep 24 09:04:16 2010        (r213098)
@@ -55,7 +55,6 @@ 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  Fri Sep 24 08:40:43 2010        (r213097)
+++ head/sys/i386/conf/GENERIC  Fri Sep 24 09:04:16 2010        (r213098)
@@ -56,7 +56,6 @@ 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/pc98/conf/GENERIC
==============================================================================
--- head/sys/pc98/conf/GENERIC  Fri Sep 24 08:40:43 2010        (r213097)
+++ head/sys/pc98/conf/GENERIC  Fri Sep 24 09:04:16 2010        (r213098)
@@ -59,7 +59,6 @@ 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       Fri Sep 24 08:40:43 2010        
(r213097)
+++ head/sys/powerpc/conf/GENERIC       Fri Sep 24 09:04:16 2010        
(r213098)
@@ -60,7 +60,6 @@ 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       Fri Sep 24 08:40:43 2010        
(r213097)
+++ head/sys/sparc64/conf/GENERIC       Fri Sep 24 09:04:16 2010        
(r213098)
@@ -56,7 +56,6 @@ 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        HWPMC_HOOKS             # Necessary kernel hooks for hwpmc(4)
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to