From owner-freebsd-atm Thu May 1 16:31:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA25071 for atm-outgoing; Thu, 1 May 1997 16:31:42 -0700 (PDT) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA25034; Thu, 1 May 1997 16:31:21 -0700 (PDT) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id QAA23159; Thu, 1 May 1997 16:26:59 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd023146; Thu May 1 23:26:49 1997 Message-ID: <33692699.ABD322C@whistle.com> Date: Thu, 01 May 1997 16:26:17 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Mark Tinguely CC: freebsd-atm@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: custom free for external mbuf References: <199705012208.RAA03104@plains.nodak.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-atm@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mark Tinguely wrote: > > back in October, I said that I wanted to add a permanent association > between an external mbuf and the external buffer. I call this M_PERM. > below is a context diff from 2.2.1-RELEASE. I have a card that holds > hundreds of mbufs until the ATM card gets data, then they will pass > through some networks stack and when released they get requeued to > the ATM card. I want to lower the cost of making/breaking the mbuf > to external connection, and besides since I hold so many mbufs in the > ATM queue, I do not want to have other devices fighting the card for > resources. > > [... chop ...] you should also talk with Matt Thomas (Mr. DEC chips) as he has some changes and such he'd like to see in there too. julian