summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorTom Rhodes <trhodes@FreeBSD.org>2005-02-25 22:07:51 +0000
committerTom Rhodes <trhodes@FreeBSD.org>2005-02-25 22:07:51 +0000
commit183a16a3ec0df97fd564dbfeeae630ade12c9dd7 (patch)
tree72f6b1603f5419f41cd411096e0c10ce7b05c043 /sys
parentac8671f18f82c03cae6ee05ae3e87fd43ed020ed (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/amd64/conf/NOTES1
-rw-r--r--sys/i386/conf/NOTES1
-rw-r--r--sys/kern/kern_poll.c6
-rw-r--r--sys/pc98/conf/NOTES1
4 files changed, 0 insertions, 9 deletions
diff --git a/sys/amd64/conf/NOTES b/sys/amd64/conf/NOTES
index 67b004a34a87..b5d4833dced8 100644
--- a/sys/amd64/conf/NOTES
+++ b/sys/amd64/conf/NOTES
@@ -74,7 +74,6 @@ 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
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index d971ac71f5f4..8df31a7c4bad 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -229,7 +229,6 @@ 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
diff --git a/sys/kern/kern_poll.c b/sys/kern/kern_poll.c
index ae1bb21fcd47..2fe13246ab34 100644
--- a/sys/kern/kern_poll.c
+++ b/sys/kern/kern_poll.c
@@ -41,12 +41,6 @@ __FBSDID("$FreeBSD$");
#include <sys/resourcevar.h>
#include <sys/kthread.h>
-#ifdef SMP
-#ifndef COMPILING_LINT
-#error DEVICE_POLLING is not compatible with SMP
-#endif
-#endif
-
static void netisr_poll(void); /* the two netisr handlers */
static void netisr_pollmore(void);
diff --git a/sys/pc98/conf/NOTES b/sys/pc98/conf/NOTES
index 1cb172510d8d..6bf5ac343bd7 100644
--- a/sys/pc98/conf/NOTES
+++ b/sys/pc98/conf/NOTES
@@ -196,7 +196,6 @@ 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