summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorups <ups@FreeBSD.org>2005-06-14 14:21:25 +0000
committerups <ups@FreeBSD.org>2005-06-14 14:21:25 +0000
commit0fb49619cb042e27db6858e72dc0ca8a9dcf96ae (patch)
tree1626b81140a2bd8ce074a02626402ae7eeea5c5f /sys
parentf4251aff5dd33b3ecdefe0625b813ea8608f6fc3 (diff)
downloadFreeBSD-src-0fb49619cb042e27db6858e72dc0ca8a9dcf96ae.zip
FreeBSD-src-0fb49619cb042e27db6858e72dc0ca8a9dcf96ae.tar.gz
Move IPI_PREEMPTION option from global NOTES file to i386+amd64 specific
NOTES files. Approved by: re (scottl)
Diffstat (limited to 'sys')
-rw-r--r--sys/amd64/conf/NOTES3
-rw-r--r--sys/conf/NOTES3
-rw-r--r--sys/i386/conf/NOTES3
3 files changed, 6 insertions, 3 deletions
diff --git a/sys/amd64/conf/NOTES b/sys/amd64/conf/NOTES
index 8978c55..35332f0 100644
--- a/sys/amd64/conf/NOTES
+++ b/sys/amd64/conf/NOTES
@@ -23,8 +23,11 @@ machine amd64
#
# Notes:
#
+# IPI_PREEMPTION instructs the kernel to preempt threads running on other
+# CPUS if needed. Relies on the PREEMPTION option
# Optional:
+options IPI_PREEMPTION
device atpic # Optional legacy pic support
device mptable # Optional MPSPEC mptable support
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 7788729..651dd11 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -216,8 +216,6 @@ options MUTEX_WAKE_ALL
# performance and increase the frequency of kernel panics by
# design. If you aren't sure that you need it then you don't.
# Relies on the PREEMPTION option. DON'T TURN THIS ON.
-# IPI_PREEMPTION instructs the kernel to preempt threads running on other
-# CPUS if needed. Relies on the PREEMPTION option
# MUTEX_DEBUG enables various extra assertions in the mutex code.
# SLEEPQUEUE_PROFILING enables rudimentary profiling of the hash table
# used to hold active sleep queues.
@@ -231,7 +229,6 @@ options MUTEX_WAKE_ALL
# WITNESS_SKIPSPIN disables the witness checks on spin mutexes.
options PREEMPTION
options FULL_PREEMPTION
-options IPI_PREEMPTION
options MUTEX_DEBUG
options WITNESS
options WITNESS_KDB
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index 534ad8e..ccd85da 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -39,12 +39,15 @@ profile 2
# MPTABLE_FORCE_HTT option. Do NOT use this option if you have HTT
# disabled in your BIOS.
#
+# IPI_PREEMPTION instructs the kernel to preempt threads running on other
+# CPUS if needed. Relies on the PREEMPTION option
# Mandatory:
device apic # I/O apic
# Optional:
options MPTABLE_FORCE_HTT # Enable HTT CPUs with the MP Table
+options IPI_PREEMPTION
#
# Watchdog routines.
OpenPOWER on IntegriCloud