kernel: Retire the P1003_1B and _KPOSIX_VERSION kernel options

Operating Systems / DragonFlyBSD - Sascha Wildner [online.de] - 28 January 2015 14:56 UTC



###

diff --git a/sys/conf/options b/sys/conf/options
index 370e7bc..680cf0b 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -112,9 +112,7 @@ SHOW_BUSYBUFS
DIRECTIO opt_directio.h

# POSIX kernel options
-P1003_1B opt_posix.h
_KPOSIX_PRIORITY_SCHEDULING opt_posix.h
-_KPOSIX_VERSION opt_posix.h

# Do we want the config file compiled into the kernel?
INCLUDE_CONFIG_FILE opt_config.h
@@ -712,3 +710,5 @@ PANIC_REBOOT_WAIT_TIME opt_panic.h
SYSVMSG opt_dontuse.h
SYSVSEM opt_dontuse.h
SYSVSHM opt_dontuse.h
+P1003_1B opt_dontuse.h
+_KPOSIX_VERSION opt_dontuse.h
diff --git a/sys/config/GENERIC b/sys/config/GENERIC
index 0180462..12c009e 100644
--- a/sys/config/GENERIC
+++ b/sys/config/GENERIC
@@ -41,7 +41,6 @@ options UCONSOLE #Allow users to grab the console
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
options KTRACE #ktrace(1) support
-options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
options ICMP_BANDLIM #Rate limit bad replies
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
diff --git a/sys/config/LINT b/sys/config/LINT
index aafd946..edc58b8 100644
--- a/sys/config/LINT
+++ b/sys/config/LINT
@@ -686,13 +686,9 @@ options NTFS_ICONV
# POSIX P1003.1B

# Real time extensions added in the 1993 Posix
-# P1003_1B: Infrastructure
# _KPOSIX_PRIORITY_SCHEDULING: Build in _POSIX_PRIORITY_SCHEDULING
-# _KPOSIX_VERSION: Version kernel is built for

-options P1003_1B
options _KPOSIX_PRIORITY_SCHEDULING
-options _KPOSIX_VERSION=199309L

#####################################################################
# CLOCK OPTIONS
diff --git a/sys/config/LINT64 b/sys/config/LINT64
index ff49a6c..90351f3 100644
--- a/sys/config/LINT64
+++ b/sys/config/LINT64
@@ -606,13 +606,9 @@ options NTFS_ICONV
# POSIX P1003.1B

# Real time extensions added in the 1993 Posix
-# P1003_1B: Infrastructure
# _KPOSIX_PRIORITY_SCHEDULING: Build in _POSIX_PRIORITY_SCHEDULING
-# _KPOSIX_VERSION: Version kernel is built for

-options P1003_1B
options _KPOSIX_PRIORITY_SCHEDULING
-options _KPOSIX_VERSION=199309L

#####################################################################
# CLOCK OPTIONS
diff --git a/sys/config/SOEKRIS b/sys/config/SOEKRIS
index 1591246..9a472b4 100644
--- a/sys/config/SOEKRIS
+++ b/sys/config/SOEKRIS
@@ -44,7 +44,6 @@ options UCONSOLE #Allow users to grab the console
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
options KTRACE #ktrace(1) support
-options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
options ICMP_BANDLIM #Rate limit bad replies
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
diff --git a/sys/config/VKERNEL b/sys/config/VKERNEL
index 92ebce1..7c83388 100644
--- a/sys/config/VKERNEL
+++ b/sys/config/VKERNEL
@@ -58,7 +58,6 @@ options PROCFS #Process filesystem
options COMPAT_DF12 #Compatible with DragonFly 1.2 and earlier
options UCONSOLE #Allow users to grab the console
options KTRACE #ktrace(1) support
-options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
options ICMP_BANDLIM #Rate limit bad replies

diff --git a/sys/config/VKERNEL64 b/sys/config/VKERNEL64
index 5b37334..d3dc563 100644
--- a/sys/config/VKERNEL64
+++ b/sys/config/VKERNEL64
@@ -56,7 +56,6 @@ options PROCFS #Process filesystem
#options COMPAT_43 #Compatible with BSD 4.3
options UCONSOLE #Allow users to grab the console
options KTRACE #ktrace(1) support
-options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
options ICMP_BANDLIM #Rate limit bad replies

diff --git a/sys/config/X86_64_GENERIC b/sys/config/X86_64_GENERIC
index d8c0b15..1b1359f 100644
--- a/sys/config/X86_64_GENERIC
+++ b/sys/config/X86_64_GENERIC
@@ -36,7 +36,6 @@ options IFPOLL_ENABLE # Support mixed interrupt-polling
# handling of network device drivers
options UCONSOLE #Allow users to grab the console
options KTRACE #ktrace(1) support
-options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
options ICMP_BANDLIM #Rate limit bad replies
options KBD_INSTALL_CDEV # install a CDEV entry in /dev

0fb2ae1 kernel: Retire the P1003_1B and _KPOSIX_VERSION kernel options.
sys/conf/options | 4 ++--
sys/config/GENERIC | 1 -
sys/config/LINT | 4 ----
sys/config/LINT64 | 4 ----
sys/config/SOEKRIS | 1 -
sys/config/VKERNEL | 1 -
sys/config/VKERNEL64 | 1 -
sys/config/X86_64_GENERIC | 1 -
8 files changed, 2 insertions(+), 15 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share