Date: Wed, 2 Apr 1997 21:14:48 -0800 (PST) From: David Greenman <davidg> To: CVS-committers, cvs-all, cvs-sys Subject: 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 Message-ID: <199704030514.VAA26664@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
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). Discussed-with: wollman Revision Changes Path 1.30 +4 -3 src/sys/netinet/in_pcb.c 1.20 +12 -6 src/sys/netinet/in_pcb.h 1.8 +2 -2 src/sys/netinet/ip_divert.c 1.53 +5 -5 src/sys/netinet/ip_output.c 1.44 +4 -4 src/sys/netinet/raw_ip.c 1.24 +3 -3 src/sys/netinet/tcp_output.c 1.36 +2 -2 src/sys/netinet/tcp_subr.c 1.37 +4 -4 src/sys/netinet/udp_usrreq.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704030514.VAA26664>