Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Mar 1998 12:56:16 -0800
From:      David Greenman <dg@root.com>
To:        Garrett Wollman <wollman@FreeBSD.ORG>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/netinet in_pcb.c in_pcb.h ip_divert.c raw_ip.c tcp_subr.c udp_usrreq.c 
Message-ID:  <199803242056.MAA25934@implode.root.com>
In-Reply-To: Your message of "Tue, 24 Mar 1998 10:06:39 PST." <199803241806.KAA26249@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
>wollman     1998/03/24 10:06:38 PST
>
>  Modified files:
>    sys/netinet          in_pcb.c in_pcb.h ip_divert.c raw_ip.c 
>                         tcp_subr.c udp_usrreq.c 
>  Log:
>  Use the zone allocator to allocate inpcbs and tcpcbs.  Each protocol creates
>  its own zone; this is used particularly by TCP which allocates both inpcb and
>  tcpcb in a single allocation.  (Some hackery ensures that the tcpcb is
>  reasonably aligned.)  Also keep track of the number of pcbs of each type
>  allocated, and keep a generation count (instance version number) for future
>  use.

Reviewed-by: dg

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803242056.MAA25934>