freebsd-skq/sys/dev/bce
Pyun YongHyeon c3b399103c Move TSO setup to new function bce_tso_setup(). Also remove VLAN
parsing code in TSO path as the controller requires VLAN hardware
tagging to make TSO work over VLANs.
While parsing the mbuf in TSO patch, always perform check for
writable mbuf as bce(4) have to reset IP length and IP checksum
field of IP header and make sure to ensure contiguous buffer before
accessing IP/TCP headers. While I'm here replace magic number 40 to
more readable sizeof(struct ip) + sizeof(struct tcphdr).

Reviewed by:	davidch
2010-02-26 21:19:46 +00:00
..
if_bce.c Move TSO setup to new function bce_tso_setup(). Also remove VLAN 2010-02-26 21:19:46 +00:00
if_bcefw.h
if_bcereg.h - Added a workaround for NC-SI management firmware that would allow 2010-01-20 20:33:10 +00:00