>On Thu, 11 Feb 1999 09:15:29 -0800 
> "Justin C. Walker" <jus...@apple.com> wrote:
>
> >  I can say that our implementation doesn't seem to =
> > suffer from this problem.  Could be there's an issue in the use of =
> > PRUS_* v. the socket state we use.  The code in my kernel looks like:
>
>The NetBSD code looks pretty much just like this, and also does not
>suffer from an mbuf cluster leak of any kind.

I'll take a look at the NetBSD code when I have a chance.  Are you sure
you just have not seen it though?  I only see it over gigabit ethernet,
and even then only when doing lots of large writes.  Perhaps it is a
timing issue?

I am only pointing out what I see.  It does not happen with source from
before this change--so what else should I think?  You are welcome to
take a glance at my driver, although I don't think it is the problem.
There are only 2 places where clusters are touched, and they never
become seperate from the mbuf header.  But I don't see any mbuf leak..

Chris





To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to