Subject: Re: kern/35715 (Networking broken)
To: None <kern-bug-people@netbsd.org, netbsd-bugs@netbsd.org,>
From: None <ad@netbsd.org>
List: netbsd-bugs
Date: 02/19/2007 19:40:30
Synopsis: Networking broken

State-Changed-From-To: open->closed
State-Changed-By: ad@netbsd.org
State-Changed-When: Mon, 19 Feb 2007 19:40:29 +0000
State-Changed-Why:
Seems to be fixed by this change:

Module Name:    src
Committed By:   bouyer
Date:           Mon Feb 19 18:44:06 UTC 2007

Modified Files:
        src/sys/dev/pci: if_bge.c

Log Message:
We have to bus_mapmap_load() after m_adj, otherwise the map will point at
the wrong place in the buffer. Fix an issue in the !sc->bge_rx_alignment_bug
case reported by Nicolas Joly.
While there remove a duplicate m_adj(), and add a missing bus_dmamap_unload().


To generate a diff of this commit:
cvs rdiff -r1.124 -r1.125 src/sys/dev/pci/if_bge.c