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

YONETANI Tomokazu qhwt+dfly at les.ath.cx
Wed Jun 8 01:52:49 PDT 2005


On Tue, Jun 07, 2005 at 12:08:55PM -0700, Jeffrey Hsu wrote:
> hsu         2005/06/07 12:08:55 PDT
> 
> DragonFly src repository
> 
>   Modified files:
>     sys/kern             kern_timeout.c uipc_mbuf.c uipc_mbuf2.c 
>                          uipc_socket.c uipc_socket2.c 
>     sys/sys              mbuf.h 
>   Log:
>   Re-implement the mbuf allocator using the object cache.
>   
>   Revision  Changes    Path
>   1.17      +1 -1      src/sys/kern/kern_timeout.c
>   1.41      +350 -668  src/sys/kern/uipc_mbuf.c
>   1.10      +4 -7      src/sys/kern/uipc_mbuf2.c
>   1.34      +3 -0      src/sys/kern/uipc_socket.c
>   1.21      +1 -0      src/sys/kern/uipc_socket2.c
>   1.28      +6 -12     src/sys/sys/mbuf.h

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.





More information about the Commits mailing list