I've MFC'd support for cloning vlan devices. I believe this won't have any effect on existing installations as it does create the requested number of devices by default when compiled in to the kernel unlike the gif cloning support. The only other change is that hardware vlan support is now always enabled. While no one has reported an impact, it is remotly possiable that this has a slight negative performance impact on non-vlan systems.
-- Brooks
----- Forwarded message from Brooks Davis <[EMAIL PROTECTED]> -----
From: Brooks Davis <[EMAIL PROTECTED]>
Date: Tue, 4 Dec 2001 12:01:55 -0800 (PST)
To: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: cvs commit: src/share/man/man4/man4.i386 tx.4 src/sys/dev/bge
if_bge.c src/sys/dev/fxp if_fxp.c src/sys/dev/gx if_gx.c
src/sys/dev/nge if_nge.c src/sys/dev/txp if_txp.c
src/sys/modules/bge Makefile src/sys/modules/fxp Makefile ...
brooks 2001/12/04 12:01:55 PST
Modified files: (Branch: RELENG_4)
share/man/man4/man4.i386 tx.4
sys/dev/bge if_bge.c
sys/dev/fxp if_fxp.c
sys/dev/gx if_gx.c
sys/dev/nge if_nge.c
sys/dev/txp if_txp.c
sys/modules/bge Makefile
sys/modules/fxp Makefile
sys/modules/gx Makefile
sys/modules/nge Makefile
sys/modules/ti Makefile
sys/modules/tx Makefile
sys/modules/txp Makefile
sys/net ethernet.h if_ethersubr.c if_vlan.c
if_vlan_var.h
sys/pci if_ti.c if_tx.c
Log:
MFC: Make vlan(4) devices loadable, unloadable, and clonable.
Revision Changes Path
1.11.2.8 +2 -5 src/share/man/man4/man4.i386/tx.4
1.3.2.3 +4 -17 src/sys/dev/bge/if_bge.c
1.110.2.11 +3 -14 src/sys/dev/fxp/if_fxp.c
1.2.2.2 +3 -7 src/sys/dev/gx/if_gx.c
1.13.2.6 +8 -24 src/sys/dev/nge/if_nge.c
1.4.2.3 +6 -19 src/sys/dev/txp/if_txp.c
1.1.2.2 +1 -5 src/sys/modules/bge/Makefile
1.9.2.3 +2 -6 src/sys/modules/fxp/Makefile
1.1.2.2 +1 -5 src/sys/modules/gx/Makefile
1.2.2.2 +1 -5 src/sys/modules/nge/Makefile
1.8.2.1 +2 -6 src/sys/modules/ti/Makefile
1.4.2.3 +2 -6 src/sys/modules/tx/Makefile
1.2.2.2 +1 -5 src/sys/modules/txp/Makefile
1.12.2.6 +36 -1 src/sys/net/ethernet.h
1.70.2.20 +7 -13 src/sys/net/if_ethersubr.c
1.15.2.9 +141 -53 src/sys/net/if_vlan.c
1.5.2.3 +3 -9 src/sys/net/if_vlan_var.h
1.25.2.11 +7 -28 src/sys/pci/if_ti.c
1.34.2.9 +1 -7 src/sys/pci/if_tx.c
----- End forwarded message -----
--
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4
msg38042/pgp00000.pgp
Description: PGP signature
