polling: Increase default status polling fraction to 80
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 26 Nov 2012 13:41:20 +0000 (21:41 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 26 Nov 2012 13:41:20 +0000 (21:41 +0800)
Before we bumped the polling frequency from 1000 to 2000, the status
polling fraction was 20; keep the original ratio.

share/man/man4/polling.4
sys/net/if_poll.c

index 218d5d0..3caaf0f 100644 (file)
@@ -203,7 +203,7 @@ seconds) the status registers of the device are checked for error
 conditions and the like.
 Increasing this value reduces the load on the bus,
 but also delays the error detection.
-Default is 40.
+Default is 80.
 .Pp
 .It Va net.ifpoll.0.status.handlers
 How many active devices have registered for status
index 2ea742f..5384f4c 100644 (file)
 #define IFPOLL_FREQ_DEFAULT    4000
 
 #define IFPOLL_TXFRAC_DEFAULT  1       /* 1/1 of the pollhz */
-#define IFPOLL_STFRAC_DEFAULT  40      /* 1/40 of the pollhz */
+#define IFPOLL_STFRAC_DEFAULT  80      /* 1/80 of the pollhz */
 
 #define IFPOLL_RX              0x1
 #define IFPOLL_TX              0x2