Date: Fri, 5 Jul 2002 10:30:59 -0700 (PDT) From: John Polstra <jdp@polstra.com> To: net@freebsd.org Cc: bmilekic@unixdaemons.com Subject: Re: virtually contig jumbo mbufs (was Re: new zero copy sockets snapshot) Message-ID: <200207051730.g65HUxKW003600@vashon.polstra.com> In-Reply-To: <20020705132735.A873@unixdaemons.com> References: <20020619090046.A2063@panzer.kdm.org> <15653.35606.290023.621040@grasshopper.cs.duke.edu> <200207051645.g65Gj1lM003467@vashon.polstra.com> <20020705132735.A873@unixdaemons.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <20020705132735.A873@unixdaemons.com>, Bosko Milekic <bmilekic@unixdaemons.com> wrote: > > On Fri, Jul 05, 2002 at 09:45:01AM -0700, John Polstra wrote: > > The BCM570x chips (bge driver) definitely need a single physically > > contiguous buffer for each received packet. > > This is totally ridiculous for gigE hardware, IMO. It's a shame, I agree, though I don't think I'd call it totally ridiculous. Support of multiple buffers per packet is practically essential for transmitting (and the BCM570x chips do support that), but it's really just a convenience for receiving. > Do you know of other cards that can't do scatter gather DMA? No, but I'm only intimately familiar with two of the drivers. The Broadcoms (bge) can gather but cannot scatter, and the Intels (em/gx) can do both. John -- John Polstra John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207051730.g65HUxKW003600>