From owner-cvs-sys Wed Apr 2 21:19:41 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA26931 for cvs-sys-outgoing; Wed, 2 Apr 1997 21:19:41 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA26926; Wed, 2 Apr 1997 21:19:38 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.8.5/8.6.5) with SMTP id VAA01026; Wed, 2 Apr 1997 21:20:48 -0800 (PST) Message-Id: <199704030520.VAA01026@root.com> X-Authentication-Warning: implode.root.com: localhost [127.0.0.1] didn't use HELO protocol To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c in_pcb.h ip_divert.c ip_output.c raw_ip.c tcp_output.c tcp_subr.c udp_usrreq.c In-reply-to: Your message of "Wed, 02 Apr 1997 21:14:48 PST." <199704030514.VAA26664@freefall.freebsd.org> From: David Greenman Reply-To: dg@root.com Date: Wed, 02 Apr 1997 21:20:48 -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >davidg 97/04/02 21:14:47 > > Modified: sys/netinet in_pcb.c in_pcb.h ip_divert.c ip_output.c > raw_ip.c tcp_output.c tcp_subr.c udp_usrreq.c > Log: > Reorganize elements of the inpcb struct to take better advantage of > cache lines. Removed the struct ip proto since only a couple of chars > were actually being used in it. Changed the order of compares in the > PCB hash lookup to take advantage of partial cache line fills (on PPro). NOTE: These changes require that netstat(1) be rebuilt. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project