Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Nov 2011 23:03:00 GMT
From:      yongari@FreeBSD.org
To:        pmc@citylink.dinoex.sub.org, yongari@FreeBSD.org, freebsd-net@FreeBSD.org,  yongari@FreeBSD.org
Subject:   Re: kern/162932: [ed][panic][patch] large traffic yields occasional panics
Message-ID:  <201111292303.pATN30W7062450@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Synopsis: [ed][panic][patch] large traffic yields occasional panics

State-Changed-From-To: open->feedback
State-Changed-By: yongari
State-Changed-When: Tue Nov 29 23:01:36 UTC 2011
State-Changed-Why: 
It seems that the code path referenced invalid address when a mbuf
length is odd bytes.  I created a new diff based on your patch
since your patch may still invoke bus_space_write_1(9) if mbuf
length is even bytes.  I also added mbuf length check and used NULL
in comparing a mbuf pointer.

You can find the patch at the following URL.
http://people.freebsd.org/~yongari/ed.pf.diff

Let me know whether this patch works for you.


Responsible-Changed-From-To: freebsd-net->yongari
Responsible-Changed-By: yongari
Responsible-Changed-When: Tue Nov 29 23:01:36 UTC 2011
Responsible-Changed-Why: 
Grab.

http://www.freebsd.org/cgi/query-pr.cgi?pr=162932



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111292303.pATN30W7062450>