svn commit: r244157 - head/sys/netinet
Ed Maste
emaste at freebsd.org
Thu Feb 28 17:52:27 UTC 2013
On 12 December 2012 12:41, Gleb Smirnoff <glebius at freebsd.org> wrote:
> Author: glebius
> Date: Wed Dec 12 17:41:21 2012
> New Revision: 244157
> URL: http://svnweb.freebsd.org/changeset/base/244157
>
> Log:
> Fix a crash in tcp_input(), that happens when mbuf has a fwd_tag on it,
> but later after processing and freeing the tag, we need to jump back again
> to the findpcb label. Since the fwd_tag pointer wasn't NULL we tried to
> process and free the tag for second time.
This will fix the crash, but I worry that packets matching the
TIMEWAIT cases that previously caused the crash will now fail to be
forwarded instead.
I'm looking at separating the detach and free of the fwd_tag to address this.
More information about the svn-src-head
mailing list