cvs commit: src/sys/dev/bce if_bce.c if_bcefw.h if_bcereg.h
David Christensen
davidch at FreeBSD.org
Tue Jul 31 00:06:07 UTC 2007
davidch 2007-07-31 00:06:04 UTC
FreeBSD src repository
Modified files:
sys/dev/bce if_bce.c if_bcefw.h if_bcereg.h
Log:
- Fixed a problem that would cause kernel panics and "bce0: discard frame .."
errors (especially when jumbo frames are enabled or in low memory systems)
because the RX chain was corrupted when an mbuf was mapped to an unexpected
number of buffers.
- Fixed a problem that would cause kernel panics when an excessively
fragmented TX mbuf couldn't be defragmented and was released by
bce_tx_encap().
Approved by: re(hrs)
MFC after: 7 days
Revision Changes Path
1.34 +223 -114 src/sys/dev/bce/if_bce.c
1.4 +4 -4 src/sys/dev/bce/if_bcefw.h
1.16 +13 -1 src/sys/dev/bce/if_bcereg.h
More information about the cvs-src
mailing list