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>