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@
This commit is contained in:
John Birrell 2006-10-26 22:05:25 +00:00
parent 8460a577a4
commit 013d6d8cb4
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=163710
8 changed files with 24 additions and 8 deletions

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,5 +1,5 @@
#
# DEFAULTS -- Default kernel configuration file for FreeBSD/sparc64
# DEFAULTS -- Default kernel configuration file for FreeBSD/sun4v
#
# $FreeBSD$