According to kern_poll.c, you cannot use DEVICE_POLLING with SMP. Add a

commen about this in every NOTES file which lists DEVICE_POLLING.

PR:	46793
MFC:	1 day
This commit is contained in:
trhodes 2005-02-23 04:13:11 +00:00
parent 1255ec392f
commit 12a93745bf
3 changed files with 3 additions and 0 deletions

View File

@ -74,6 +74,7 @@ cpu HAMMER # aka K8, aka Opteron & Athlon64
# accurate scheduling of the CPU time between kernel network processing
# and other activities. The drawback is a moderate (up to 1/HZ seconds)
# potential increase in response times.
# DEVICE_POLLING does not work with SMP.
# It is strongly recommended to use HZ=1000 or 2000 with DEVICE_POLLING
# to achieve smoother behaviour.
# Additionally, you can enable/disable polling at runtime with the

View File

@ -236,6 +236,7 @@ options PERFMON
# potential increase in response times.
# It is strongly recommended to use HZ=1000 or 2000 with DEVICE_POLLING
# to achieve smoother behaviour.
# DEVICE_POLLING does not work with SMP.
# Additionally, you can enable/disable polling at runtime with the
# sysctl variable kern.polling.enable (defaults off), and select
# the CPU fraction reserved to userland with the sysctl variable

View File

@ -196,6 +196,7 @@ options PERFMON
# potential increase in response times.
# It is strongly recommended to use HZ=1000 or 2000 with DEVICE_POLLING
# to achieve smoother behaviour.
# DEVICE_POLLING does not work with SMP.
# Additionally, you can enable/disable polling at runtime with the
# sysctl variable kern.polling.enable (defaults off), and select
# the CPU fraction reserved to userland with the sysctl variable