[RFC] VLAN_MTU support for VIA Technologies Rhine I/II/III Ethernet
device
Slawa Olhovchenkov
slw at zxy.spb.ru
Sun Jun 5 18:06:18 GMT 2005
I have patched vr driver for support fullsize 802.1q frames and have
tested it on VIA EPIA ML-5000EA. All work fine.
Please, commit it!
--
Slawa Olhovchenkov
-------------- next part --------------
*** sys/pci/if_vrreg.h Tue Feb 1 02:26:51 2005
--- sys/pci/if_vrreg.h.new Sat Jun 4 03:07:10 2005
***************
*** 393,399 ****
#define VR_TX_LIST_CNT 128
#define VR_MIN_FRAMELEN 60
#define VR_FRAMELEN 1536
! #define VR_RXLEN 1520
#define VR_TXOWN(x) x->vr_ptr->vr_status
--- 393,399 ----
#define VR_TX_LIST_CNT 128
#define VR_MIN_FRAMELEN 60
#define VR_FRAMELEN 1536
! #define VR_RXLEN 1524
#define VR_TXOWN(x) x->vr_ptr->vr_status
*** sys/pci/if_vr.c Tue Mar 1 11:11:52 2005
--- sys/pci/if_vr.c.new Sat Jun 4 03:06:56 2005
***************
*** 740,745 ****
--- 740,746 ----
#ifdef DEVICE_POLLING
ifp->if_capabilities |= IFCAP_POLLING;
#endif
+ ifp->if_capabilities |= IFCAP_VLAN_MTU;
ifp->if_capenable = ifp->if_capabilities;
/* Do MII setup. */
More information about the freebsd-current
mailing list