Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 May 2001 19:16:39 -0500
From:      Jonathan Lemon <jlemon@flugsvamp.com>
To:        Archie Cobbs <archie@dellroad.org>
Cc:        Jonathan Lemon <jlemon@flugsvamp.com>, tlambert@primenet.com, current@FreeBSD.ORG
Subject:   Re: panic in fxp driver
Message-ID:  <20010505191639.N670@prism.flugsvamp.com>
In-Reply-To: <200105052304.f45N4RO00676@arch20m.dellroad.org>
References:  <200105031828.f43ISSi06097@prism.flugsvamp.com> <200105052304.f45N4RO00676@arch20m.dellroad.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 05, 2001 at 04:04:27PM -0700, Archie Cobbs wrote:
> Jonathan Lemon writes:
> > >Please consider the case where there are two mbuf chains being
> > >transmitted, which look like this:
> > 
> > Um.  "Not Possible".  
> 
> I thought m_copypacket() of a cluster mbuf would yield exactly
> this situation (two headers pointing to the same data region).

Well, only external mbufs can be shared, not mbuf chains; and clusters
are accessed through the (unused) mbuf that comprises the chain.

I believe Terry may have been referring to some local modifications
that is in his code, which permits the scenario he describes.
--
Jonathan

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010505191639.N670>