HomeFreeBSD

Fix bug in the netfront driver that caused excessive packet drops during

Description

Fix bug in the netfront driver that caused excessive packet drops during
receive processing.

Remove unnecessary restrictions on the mbuf chain length built during an
LRO receive. This restriction was copied from the Linux netfront driver
where the LRO implementation cannot handle more than 18 discontinuities.
The FreeBSD implementation has no such restriction.

MFC after: 1 week

Details

Provenance
gibbsAuthored on Jan 29 2011, 2:36 AM
Parents
rGc8045145b74f: Use bus space functions rather than inw/outw
Branches
Unknown
Tags
Unknown

Event Timeline