summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/dev
diff options
context:
space:
mode:
authorChristian Weisgerber <naddy@cvs.openbsd.org>2010-01-10 00:07:41 +0000
committerChristian Weisgerber <naddy@cvs.openbsd.org>2010-01-10 00:07:41 +0000
commite1c5df59efbbfff22b9563a6e6ce0068776c8963 (patch)
treeccb9a43a57c927f6930836b487f00a90d1feffb3 /sys/arch/mvme88k/dev
parente0cacff5ce7a3d00e3dd80ab7407ec5dbe8def34 (diff)
Do not try to reevaluate the current RX production index on each
loop iteration as it can be updated by the card while we process the RX ring, forcing us to process RX descriptors for which DMA synchronisation has not been performed. This fixes a bug where bge(4) will drop packets packets under heavy load. Adapted from FreeBSD by Brad.
Diffstat (limited to 'sys/arch/mvme88k/dev')
0 files changed, 0 insertions, 0 deletions