CVSROOT: /cvs Module name: src Changes by: [email protected] 2009/02/24 14:10:14
Modified files:
sys/dev/pci : if_sis.c if_sisreg.h
Log message:
The original SiS chips seem to have an bug that marks VLAN tagged packets
with an rx error (SIS_RXSTAT_GIANT) eventhough everything is fine.
Change code to clear this error on RX if the size of the packet is smaller
then 1532 bytes.
>From FreeBSD via Brad. Tested on the more common National chips by me.
Ok deraadt@
