cvs commit: src/sys/dev/em if_em.c

Pyun YongHyeon pyunyh at gmail.com
Sun Jul 30 06:48:41 UTC 2006


On Sat, Jul 29, 2006 at 10:01:54PM +0000, John Birrell wrote:
 > On Thu, Jul 27, 2006 at 12:43:34AM +0000, Pyun YongHyeon wrote:
 > > yongari     2006-07-27 00:43:34 UTC
 > > 
 > >   FreeBSD src repository
 > > 
 > >   Modified files:
 > >     sys/dev/em           if_em.c 
 > >   Log:
 > >   Prepending an mbuf after loading a DMA map results in unexpected
 > >   result. So, modify mbuf chains before loading a DMA map.
 > >   
 > >   Revision  Changes    Path
 > >   1.122     +28 -31    src/sys/dev/em/if_em.c
 > 
 > The change immediately after the one that I tested on sun4v brought the
 > bus_dmamap_unload diagnostics back (worse than before). So much so,
 > I had to back the change out of my P4 tree.
 > 
 > This is the change that causes the grief:
 > 
 > <http://perforce.freebsd.org/fileDiffView.cgi?FSPC=//depot/projects/dtrace/src/sys/dev/em/if%5fem.c&REV=6&ACT=integrate>
 > 

That's odd. Do you use VLAN with hardware tagging and the interface
is in promiscuous mode?
Would you should me the diagnostics trace again?

-- 
Regards,
Pyun YongHyeon


More information about the cvs-all mailing list