Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Nov 1997 01:36:58 +0000 (WET)
From:      Antonio Luis Alves <aalves@dei.uc.pt>
To:        Mark Tinguely <tinguely@plains.NoDak.edu>
Cc:        freebsd-atm@FreeBSD.ORG
Subject:   Re: ATM driver & udp stream
Message-ID:  <Pine.BSF.3.96.971113012441.1378B-100000@zorg.dei.uc.pt>
In-Reply-To: <199711121621.KAA29115@plains.NoDak.edu>

next in thread | previous in thread | raw e-mail | index | archive | help


On Wed, 12 Nov 1997, Mark Tinguely wrote:

> With the permanent association between an MBUF and its external data buffer,
> I keep a seperate free MBUF link list (stored on m_nextpkt) for MBUF that are
> not being processed in the stack, nor are programmed in the card for new input.
> Since these MBUFs can be quickly recycled, I did not want the MBUF routines
> to break the MBUF to external data association only to re-establish it. This
> feature also gives me an easy external data to MBUF map function.
> 

I have seen your code when you released it, and when my problem showed I
thought you probably were not experiencing the same type of problem
because the way you handled the M_PERM mbufs. I liked the way you did it,
because of the less overhead and the mbuf control it gives. However there
was a design decision here at our group since the beginning, and it was to
make the port without touching the kernel, to keep our port as much as
possible close to the original.


Antonio Alves 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971113012441.1378B-100000>