From 01fe172445fa9ccc37355c4e2b0a2ea5974f311e Mon Sep 17 00:00:00 2001 From: Sascha Wildner Date: Sat, 24 Feb 2007 08:27:38 +0000 Subject: [PATCH] * Sync the list of devices in the polling(4) manpage and the polling section in LINT with the current state of affairs. * Add references to polling(4) to the manpages of the drivers that support it. Reported-by: Rick De Bella (on IRC) --- share/man/man4/dc.4 | 3 ++- share/man/man4/em.4 | 3 ++- share/man/man4/fxp.4 | 3 ++- share/man/man4/nfe.4 | 3 ++- share/man/man4/nge.4 | 3 ++- share/man/man4/nv.4 | 3 ++- share/man/man4/polling.4 | 8 ++++++-- share/man/man4/re.4 | 3 ++- share/man/man4/rl.4 | 3 ++- share/man/man4/sis.4 | 3 ++- share/man/man4/stge.4 | 3 ++- share/man/man4/vr.4 | 3 ++- share/man/man4/wi.4 | 3 ++- share/man/man4/xl.4 | 3 ++- sys/config/LINT | 8 +++++--- 15 files changed, 37 insertions(+), 18 deletions(-) diff --git a/share/man/man4/dc.4 b/share/man/man4/dc.4 index e124fdecb4..29d300e37d 100644 --- a/share/man/man4/dc.4 +++ b/share/man/man4/dc.4 @@ -29,7 +29,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/dc.4,v 1.6.2.9 2003/02/17 21:20:39 trhodes Exp $ -.\" $DragonFly: src/share/man/man4/dc.4,v 1.5 2006/12/11 23:59:49 swildner Exp $ +.\" $DragonFly: src/share/man/man4/dc.4,v 1.6 2007/02/24 08:27:38 swildner Exp $ .\" .Dd November 20, 1999 .Dt DC 4 @@ -260,6 +260,7 @@ the card should be configured correctly. .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr ifconfig 8 .Rs .%T ADMtek AL981, AL983 and AL985 data sheets diff --git a/share/man/man4/em.4 b/share/man/man4/em.4 index b6b9c048e9..d188cd4e0f 100644 --- a/share/man/man4/em.4 +++ b/share/man/man4/em.4 @@ -30,7 +30,7 @@ .\" * Other names and brands may be claimed as the property of others. .\" .\" $FreeBSD: src/share/man/man4/em.4,v 1.2.2.6 2003/02/01 01:21:31 pdeuskar Exp $ -.\" $DragonFly: src/share/man/man4/em.4,v 1.5 2006/12/23 10:42:29 sephe Exp $ +.\" $DragonFly: src/share/man/man4/em.4,v 1.6 2007/02/24 08:27:38 swildner Exp $ .\" .Dd December 5, 2006 .Dt EM 4 @@ -159,6 +159,7 @@ issue to .Xr gx 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr vlan 4 , .Xr ifconfig 8 .Sh HISTORY diff --git a/share/man/man4/fxp.4 b/share/man/man4/fxp.4 index 822b40867b..b76631b1e6 100644 --- a/share/man/man4/fxp.4 +++ b/share/man/man4/fxp.4 @@ -24,7 +24,7 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/fxp.4,v 1.11.2.8 2003/02/17 21:20:39 trhodes Exp $ -.\" $DragonFly: src/share/man/man4/fxp.4,v 1.2 2003/06/17 04:36:59 dillon Exp $ +.\" $DragonFly: src/share/man/man4/fxp.4,v 1.3 2007/02/24 08:27:38 swildner Exp $ .\" .Dd January 19, 1997 .Dt FXP 4 @@ -105,6 +105,7 @@ parameterized values to the given settings. .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr ifconfig 8 .Sh HISTORY The diff --git a/share/man/man4/nfe.4 b/share/man/man4/nfe.4 index f0152842eb..820c03631d 100644 --- a/share/man/man4/nfe.4 +++ b/share/man/man4/nfe.4 @@ -1,5 +1,5 @@ .\" $OpenBSD: nfe.4,v 1.10 2006/08/30 22:56:05 jmc Exp $ -.\" $DragonFly: src/share/man/man4/nfe.4,v 1.2 2006/12/24 05:01:07 sephe Exp $ +.\" $DragonFly: src/share/man/man4/nfe.4,v 1.3 2007/02/24 08:27:38 swildner Exp $ .\" .\" Copyright (c) 2006 Jonathan Gray .\" @@ -67,6 +67,7 @@ Set 1000Mbps (Gigabit Ethernet) operation (recent models only). .Xr miibus 4 , .Xr netintro 4 , .Xr pci 4 , +.Xr polling 4 , .Xr ifconfig 8 .Sh HISTORY The diff --git a/share/man/man4/nge.4 b/share/man/man4/nge.4 index c73b851f04..fb39599bd4 100644 --- a/share/man/man4/nge.4 +++ b/share/man/man4/nge.4 @@ -30,7 +30,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/nge.4,v 1.4.2.6 2002/08/15 16:35:37 ambrisko Exp $ -.\" $DragonFly: src/share/man/man4/nge.4,v 1.3 2004/01/13 01:48:59 drhodus Exp $ +.\" $DragonFly: src/share/man/man4/nge.4,v 1.4 2007/02/24 08:27:38 swildner Exp $ .\" .Dd May 11, 2001 .Dt NGE 4 @@ -192,6 +192,7 @@ the network connection (cable). .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr vlan 4 , .Xr ifconfig 8 .Rs diff --git a/share/man/man4/nv.4 b/share/man/man4/nv.4 index 256d9671dc..6f699f7a5c 100644 --- a/share/man/man4/nv.4 +++ b/share/man/man4/nv.4 @@ -25,7 +25,7 @@ .\" $Id: nvnet.4,v 1.1 2003/10/09 16:48:01 q Exp $ .\" .\" $FreeBSD: src/share/man/man4/nve.4,v 1.7 2005/11/24 09:25:09 joel Exp $ -.\" $DragonFly: src/share/man/man4/Attic/nv.4,v 1.6 2006/07/13 12:37:06 swildner Exp $ +.\" $DragonFly: src/share/man/man4/Attic/nv.4,v 1.7 2007/02/24 08:27:38 swildner Exp $ .\" .Dd August 9, 2005 .Dt NV 4 @@ -110,6 +110,7 @@ the network connection (cable). .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr ifconfig 8 .Sh HISTORY The diff --git a/share/man/man4/polling.4 b/share/man/man4/polling.4 index 94ea447e89..742a63a6d4 100644 --- a/share/man/man4/polling.4 +++ b/share/man/man4/polling.4 @@ -1,6 +1,6 @@ .\" .\" $FreeBSD: src/share/man/man4/polling.4,v 1.1.2.4 2003/04/14 08:58:02 maxim Exp $ -.\" $DragonFly: src/share/man/man4/polling.4,v 1.6 2005/10/13 11:05:10 swildner Exp $ +.\" $DragonFly: src/share/man/man4/polling.4,v 1.7 2007/02/24 08:27:38 swildner Exp $ .\" .Dd October 13, 2005 .Dt POLLING 4 @@ -98,14 +98,18 @@ As of this writing, the .Xr em 4 , .Xr fwe 4 , .Xr fxp 4 , +.Xr nfe 4 , .Xr nge 4 , .Xr nv 4 , .Xr re 4 , .Xr rl 4 , .Xr sis 4 , +.Xr stge 4 , +.Xr vge 4 , .Xr vr 4 , -and .Xr wi 4 +and +.Xr xl 4 devices are supported, with other in the works. The modifications are rather straightforward, consisting in the extraction of the inner part of the interrupt service routine diff --git a/share/man/man4/re.4 b/share/man/man4/re.4 index 83f56948e6..4d703a2d35 100644 --- a/share/man/man4/re.4 +++ b/share/man/man4/re.4 @@ -29,7 +29,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD$ -.\" $DragonFly: src/share/man/man4/re.4,v 1.3 2006/11/14 13:39:45 sephe Exp $ +.\" $DragonFly: src/share/man/man4/re.4,v 1.4 2007/02/24 08:27:38 swildner Exp $ .\" .Dd November 2, 2006 .Dt RE 4 @@ -186,6 +186,7 @@ the network connection (cable). .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr vlan 4 , .Xr ifconfig 8 .Rs diff --git a/share/man/man4/rl.4 b/share/man/man4/rl.4 index 1c422d9cd0..b5ecfcaaf0 100644 --- a/share/man/man4/rl.4 +++ b/share/man/man4/rl.4 @@ -29,7 +29,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/rl.4,v 1.15.2.8 2003/02/17 21:20:39 trhodes Exp $ -.\" $DragonFly: src/share/man/man4/rl.4,v 1.3 2004/03/11 12:28:55 hmp Exp $ +.\" $DragonFly: src/share/man/man4/rl.4,v 1.4 2007/02/24 08:27:38 swildner Exp $ .\" .Dd November 4, 1998 .Dt RL 4 @@ -165,6 +165,7 @@ the card should be configured correctly. .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr ifconfig 8 .Rs .%B The RealTek 8129 and 8139 datasheets diff --git a/share/man/man4/sis.4 b/share/man/man4/sis.4 index 40d18f204e..1044029c7c 100644 --- a/share/man/man4/sis.4 +++ b/share/man/man4/sis.4 @@ -29,7 +29,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/sis.4,v 1.6.2.4 2003/02/17 21:20:39 trhodes Exp $ -.\" $DragonFly: src/share/man/man4/sis.4,v 1.3 2004/03/11 12:28:55 hmp Exp $ +.\" $DragonFly: src/share/man/man4/sis.4,v 1.4 2007/02/24 08:27:38 swildner Exp $ .\" .Dd September 4, 1999 .Dt SIS 4 @@ -153,6 +153,7 @@ the card should be configured correctly. .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr ifconfig 8 .Rs .%T SiS 900 and SiS 7016 datasheets diff --git a/share/man/man4/stge.4 b/share/man/man4/stge.4 index f3c1dfcc41..519e2c1716 100644 --- a/share/man/man4/stge.4 +++ b/share/man/man4/stge.4 @@ -1,6 +1,6 @@ .\" .\" $NetBSD: stge.4,v 1.7 2003/02/14 15:20:20 grant Exp $ -.\" $DragonFly: src/share/man/man4/stge.4,v 1.1 2006/11/16 13:50:05 sephe Exp $ +.\" $DragonFly: src/share/man/man4/stge.4,v 1.2 2007/02/24 08:27:38 swildner Exp $ .\" .\" Copyright (c) 2001 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -95,6 +95,7 @@ Tamarack TC9021 Gigabit Ethernet .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr vlan 4 , .Xr ifconfig 8 .Sh HISTORY diff --git a/share/man/man4/vr.4 b/share/man/man4/vr.4 index 96b881b2d3..bdf0e170f9 100644 --- a/share/man/man4/vr.4 +++ b/share/man/man4/vr.4 @@ -29,7 +29,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/vr.4,v 1.11.2.5 2003/02/17 21:20:39 trhodes Exp $ -.\" $DragonFly: src/share/man/man4/vr.4,v 1.3 2004/03/11 12:28:55 hmp Exp $ +.\" $DragonFly: src/share/man/man4/vr.4,v 1.4 2007/02/24 08:27:38 swildner Exp $ .\" .Dd November 22, 1998 .Dt VR 4 @@ -153,6 +153,7 @@ the card should be configured correctly. .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr ifconfig 8 .Rs .%T The VIA Technologies VT86C100A data sheet diff --git a/share/man/man4/wi.4 b/share/man/man4/wi.4 index c0b0a79bff..e86c92049e 100644 --- a/share/man/man4/wi.4 +++ b/share/man/man4/wi.4 @@ -29,7 +29,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/wi.4,v 1.9.4.12 2003/03/03 18:59:15 trhodes Exp $ -.\" $DragonFly: src/share/man/man4/wi.4,v 1.3 2006/03/26 22:56:57 swildner Exp $ +.\" $DragonFly: src/share/man/man4/wi.4,v 1.4 2007/02/24 08:27:38 swildner Exp $ .\" $OpenBSD: wi.4tbl,v 1.14 2002/04/29 19:53:50 jsyn Exp $ .\" .Dd May 2, 2002 @@ -313,6 +313,7 @@ command. .Xr an 4 , .Xr arp 4 , .Xr netintro 4 , +.Xr polling 4 , .Xr ifconfig 8 , .Xr wicontrol 8 .Rs diff --git a/share/man/man4/xl.4 b/share/man/man4/xl.4 index 8ca45de059..3287770cf2 100644 --- a/share/man/man4/xl.4 +++ b/share/man/man4/xl.4 @@ -29,7 +29,7 @@ .\" THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/xl.4,v 1.11.2.6 2003/02/17 21:20:39 trhodes Exp $ -.\" $DragonFly: src/share/man/man4/xl.4,v 1.3 2004/03/11 12:28:55 hmp Exp $ +.\" $DragonFly: src/share/man/man4/xl.4,v 1.4 2007/02/24 08:27:38 swildner Exp $ .\" .Dd August 16, 1998 .Dt XL 4 @@ -188,6 +188,7 @@ the author considers it a manufacturing defect. .Xr miibus 4 , .Xr netintro 4 , .Xr ng_ether 4 , +.Xr polling 4 , .Xr ifconfig 8 .Sh HISTORY The diff --git a/sys/config/LINT b/sys/config/LINT index c377275240..5b73a3bb3f 100644 --- a/sys/config/LINT +++ b/sys/config/LINT @@ -3,7 +3,7 @@ # as much of the source tree as it can. # # $FreeBSD: src/sys/i386/conf/LINT,v 1.749.2.144 2003/06/04 17:56:59 sam Exp $ -# $DragonFly: src/sys/config/LINT,v 1.106 2007/02/20 15:58:27 tgen Exp $ +# $DragonFly: src/sys/config/LINT,v 1.107 2007/02/24 08:27:38 swildner Exp $ # # NB: You probably don't want to try running a kernel built from this # file. Instead, you should start from GENERIC, and add options from @@ -709,8 +709,10 @@ device hfa #FORE PCA-200E ATM PCI # It is strongly recommended to set the sysctl variable kern.polling.pollhz # to 1000 or 2000 as to achieve smoother behaviour. # -# Only the "dc" "em" "fwe" "fxp" "nge" "nv" "re" "rl" "sis" "vr" and "wi" -# devices support this mode of operation at the time of this writing. +# Only the following devices support this mode of operation at the time of +# this writing: +# +# dc, em, fwe, fxp, nfe, nge, nv, re, rl, sis, stge, vge, vr, wi and xl options DEVICE_POLLING -- 2.41.0