cvs commit: src/sys/kern kern_timeout.c uipc_mbuf.c uipc_mbuf2.c uipc_socket.c uipc_socket2.c src/sys/sys mbuf.h

Matthew Dillon dillon at
Wed Jun 8 14:08:43 PDT 2005

::With the kernel after this commit, installworld on my laptop PC
::from a NFS-mounted /usr/src and /usr/obj stuck somewhere where it's
::installing into /usr/include. I couldn't interrupt the make command
::by pressing ctrl-C, but could suspend it. However, after issuing `fg'
::and continuing the installworld, the laptop locked solid(not even
::responding to ctrl-alt-esc).  I also tried a kernel with this commit
::backed out, but it panicked early in the boot procedure.
:    I have reproduced this and I am tracking it down now.  It's related
:    to the new mbuf code.

    I've found the problem.  There are actually several bugs and it may
    take a few commits to get it all cleaned up.  The jist of the problem
    is that there is some cross-objcache frees occuring which is confusing
    the hell out of the mbuf object cache(s).

					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>

More information about the Commits mailing list