Date: Tue, 31 Mar 1998 18:29:32 +0200 (MET DST) From: Luigi Rizzo <luigi@labinfo.iet.unipi.it> To: rminnich@Sarnoff.COM (Ron G. Minnich) Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Virtual Interface Architecture Message-ID: <199803311629.SAA22981@labinfo.iet.unipi.it> In-Reply-To: <Pine.SUN.3.91.980331122600.9500D-100000@terra> from "Ron G. Minnich" at Mar 31, 98 12:26:38 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> This has been mentioned, starting ca. 1990. Has anyone seen the code? > nowadays when I bring this up people shrug their shoulders in disbelief. > Kind of a shame. I think these 30 instructions referred to the optimization of the common case of header prediction. There is more of course for passing data up to the user process. And probably the 30 instruction in sparc assembly code have been presented in some slides (I think i have seen the paper floating around the net). If nothing else, try cc -S /sys/netinet/tcp_input.c and find out the main path in tcp_input() ... cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803311629.SAA22981>