From owner-cvs-sys Sun Aug 17 02:18:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA18704 for cvs-sys-outgoing; Sun, 17 Aug 1997 02:18:31 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA18603; Sun, 17 Aug 1997 02:16:36 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id KAA04074; Sun, 17 Aug 1997 10:45:26 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.7/8.8.7) id JAA24622; Sun, 17 Aug 1997 09:27:30 +0200 (CEST) Message-ID: <19970817092730.64315@klemm.gtn.com> Date: Sun, 17 Aug 1997 09:27:30 +0200 From: Andreas Klemm To: Garrett Wollman Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf files src/sys/gnu/ext2fs ext2_vfsops.c src/sys/i386/i386 in_cksum.c src/sys/i386/include in_cksum.h src/sys/isofs/cd9660 cd9660_vfsops.c src/sys/kern sys_socket.c uipc_socket.c uipc_socket2.c uipc_syscalls.c uipc_usrreq.c ... References: <199708161916.MAA11058@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.79 In-Reply-To: <199708161916.MAA11058@freefall.freebsd.org>; from Garrett Wollman on Sat, Aug 16, 1997 at 12:16:29PM -0700 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, Aug 16, 1997 at 12:16:29PM -0700, Garrett Wollman wrote: > [snip] > Log: > Fix all areas of the system (or at least all those in LINT) to avoid > storing socket addresses in mbufs. (Socket buffers are the one > exception.) A number of kernel APIs needed to get fixed in order to > make this happen. Also, fix three protocol families which kept PCBs > in mbufs to not malloc them instead. Delete some old compatibility > cruft while we're at it, and add some new routines in the in_cksum > family. cool ;-) so they are dynamically allocated, mbufs are static and are dependend of maxuser ? Is this the advantage now or am I mistaken ? -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html