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

Mike Silbersack silby at
Mon Aug 29 22:09:01 GMT 2005

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.

Mike "Silby" Silbersack

More information about the cvs-src mailing list