summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/man/man4/altq.42
-rw-r--r--sys/conf/NOTES7
2 files changed, 5 insertions, 4 deletions
diff --git a/share/man/man4/altq.4 b/share/man/man4/altq.4
index d87e0d7..280d427 100644
--- a/share/man/man4/altq.4
+++ b/share/man/man4/altq.4
@@ -94,7 +94,7 @@ Build the
.Dq "Priority Queuing"
discipline.
.It Dv ALTQ_NOPCC
-Required for SMP builds.
+Required if the TSC is unusable.
.It Dv ALTQ_DEBUG
Enable additional debugging facilities.
.El
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 118bc26..a6daab6 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -501,8 +501,9 @@ options LIBALIAS
# altq(9). Enable the base part of the hooks with the ALTQ option.
# Individual disciplines must be built into the base system and can not be
-# loaded as modules at this point. In order to build a SMP kernel you must
-# also have the ALTQ_NOPCC option.
+# loaded as modules at this point. ALTQ requires a stable TSC so if yours is
+# broken or changes with CPU throttling then you must also have the ALTQ_NOPCC
+# option.
options ALTQ
options ALTQ_CBQ # Class Bases Queueing
options ALTQ_RED # Random Early Detection
@@ -510,7 +511,7 @@ options ALTQ_RIO # RED In/Out
options ALTQ_HFSC # Hierarchical Packet Scheduler
options ALTQ_CDNR # Traffic conditioner
options ALTQ_PRIQ # Priority Queueing
-options ALTQ_NOPCC # Required for SMP build
+options ALTQ_NOPCC # Required if the TSC is unusable
options ALTQ_DEBUG
# netgraph(4). Enable the base netgraph code with the NETGRAPH option.
OpenPOWER on IntegriCloud