cvs commit: src/sys/sys mbuf.h src/sys/kern uipc_mbuf.c

Andre Oppermann andre at freebsd.org
Mon Aug 29 22:24:39 GMT 2005


Mike Silbersack wrote:
> 
> On Mon, 29 Aug 2005, Andre Oppermann wrote:
> 
> > A kernel with m_santiy() as the first thing in ip_output() doesn't
> > survive the first outgoing TCP connection.
> >
> > There are a lot of strange and sometimes right out incorrect mbuf
> > (ab)uses in the kernel.
> >
> > --
> > Andre
> 
> I can tell you one of the problems - tcp_reass moves the m_data pointer
> forward, then continues to use the data in the pre-pointer area.

This is not the problem here.  tcp_reass is not involved in the ip_output()
path.

-- 
Andre


More information about the cvs-src mailing list