summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjb <jb@FreeBSD.org>2006-10-26 22:05:25 +0000
committerjb <jb@FreeBSD.org>2006-10-26 22:05:25 +0000
commit3a250c3e1697ac0cf0232f167522eec8cf185717 (patch)
treed7b067d95cfdd98954426602f705eec421c1db89
parentf82c7997354f95e680341bb8e10136ded5fd15eb (diff)
downloadFreeBSD-src-3a250c3e1697ac0cf0232f167522eec8cf185717.zip
FreeBSD-src-3a250c3e1697ac0cf0232f167522eec8cf185717.tar.gz
Add 'options KSE' to the kernel config DEFAULTS on all arches/machines
except sun4v. This change makes the transition from a default to an option more transparent and is an attempt to head off all the compliants that are likely from people who don't read UPDATING, based on experience with the io/mem change. Submitted by: scottl@
-rw-r--r--UPDATING13
-rw-r--r--sys/amd64/conf/DEFAULTS3
-rw-r--r--sys/i386/conf/DEFAULTS3
-rw-r--r--sys/ia64/conf/DEFAULTS2
-rw-r--r--sys/pc98/conf/DEFAULTS3
-rw-r--r--sys/powerpc/conf/DEFAULTS3
-rw-r--r--sys/sparc64/conf/DEFAULTS3
-rw-r--r--sys/sun4v/conf/DEFAULTS2
8 files changed, 24 insertions, 8 deletions
diff --git a/UPDATING b/UPDATING
index 0684cf5..13c6c68 100644
--- a/UPDATING
+++ b/UPDATING
@@ -21,14 +21,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 7.x IS SLOW:
developers choose to disable these features on build machines
to maximize performance.
-20061025:
+20061026:
KSE in the kernel has now been made optional and turned on by
- default in the GENERIC kernels. Either add 'options KSE' to your
- custom kernel or edit /etc/libmap.conf to redirect libpthread.so.2
- to libthr.so.2. All kernel modules *must* be recompiled after
- this change. There-after, modules from a KSE kernel should be
- compatible with modules from a NOKSE kernel due to the temporary
- padding fields added to 'struct proc'.
+ default. Use 'nooption KSE' in your kernel config to turn it
+ off. All kernel modules *must* be recompiled after this change.
+ There-after, modules from a KSE kernel should be compatible with
+ modules from a NOKSE kernel due to the temporary padding fields
+ added to 'struct proc'.
20060929:
mrouted and its utilities have been removed from the base system.
diff --git a/sys/amd64/conf/DEFAULTS b/sys/amd64/conf/DEFAULTS
index b95c711..4cf775f 100644
--- a/sys/amd64/conf/DEFAULTS
+++ b/sys/amd64/conf/DEFAULTS
@@ -14,3 +14,6 @@ device io # I/O device
# UART chips on this platform
device uart_ns8250
+
+# KSE support went from being default to a kernel option
+options KSE
diff --git a/sys/i386/conf/DEFAULTS b/sys/i386/conf/DEFAULTS
index f0c64c1..50a30ee 100644
--- a/sys/i386/conf/DEFAULTS
+++ b/sys/i386/conf/DEFAULTS
@@ -18,3 +18,6 @@ device io # I/O device
# UART chips on this platform
device uart_ns8250
+
+# KSE support went from being default to a kernel option
+options KSE
diff --git a/sys/ia64/conf/DEFAULTS b/sys/ia64/conf/DEFAULTS
index 71accdc..c36a967 100644
--- a/sys/ia64/conf/DEFAULTS
+++ b/sys/ia64/conf/DEFAULTS
@@ -18,3 +18,5 @@ options GEOM_BSD
options GEOM_GPT
options GEOM_MBR
+# KSE support went from being default to a kernel option
+options KSE
diff --git a/sys/pc98/conf/DEFAULTS b/sys/pc98/conf/DEFAULTS
index 4a26c68..7fd3dba 100644
--- a/sys/pc98/conf/DEFAULTS
+++ b/sys/pc98/conf/DEFAULTS
@@ -20,3 +20,6 @@ device io # I/O device
# UART chips on this platform
device uart_ns8250
#device uart_i8251
+
+# KSE support went from being default to a kernel option
+options KSE
diff --git a/sys/powerpc/conf/DEFAULTS b/sys/powerpc/conf/DEFAULTS
index 6537172..c25145a 100644
--- a/sys/powerpc/conf/DEFAULTS
+++ b/sys/powerpc/conf/DEFAULTS
@@ -11,3 +11,6 @@ device mem # Memory and kernel memory devices
# UART chips on this platform
device uart_ns8250
device uart_z8530
+
+# KSE support went from being default to a kernel option
+options KSE
diff --git a/sys/sparc64/conf/DEFAULTS b/sys/sparc64/conf/DEFAULTS
index 1c6863f..8545b37 100644
--- a/sys/sparc64/conf/DEFAULTS
+++ b/sys/sparc64/conf/DEFAULTS
@@ -12,3 +12,6 @@ device mem # Memory and kernel memory devices
device uart_ns8250
device uart_sab82532
device uart_z8530
+
+# KSE support went from being default to a kernel option
+options KSE
diff --git a/sys/sun4v/conf/DEFAULTS b/sys/sun4v/conf/DEFAULTS
index 5695ed6..a4bea1a 100644
--- a/sys/sun4v/conf/DEFAULTS
+++ b/sys/sun4v/conf/DEFAULTS
@@ -1,5 +1,5 @@
#
-# DEFAULTS -- Default kernel configuration file for FreeBSD/sparc64
+# DEFAULTS -- Default kernel configuration file for FreeBSD/sun4v
#
# $FreeBSD$
OpenPOWER on IntegriCloud