On Fri, Jun 16, 2000 at 09:29:54AM -0400, Jeff Garzik wrote: > For transmitted packets, there are four packet buffers (much better than > a ring buffer!) used for outgoing packets. BUT... each packet must be > aligned to a 32-bit address, which is a silly requirement: Since Linux > aligns its IP header on such a boundary, the ethernet header is usually > aligned on a 16-bit boundary. This is not sufficient for RTL8139, so > the entire packet must be copied (slow!) before it can be transmitted. Actually the Tulip has the same problem, at least for RX. Similar do have some alpha chipsets for their virtual bus mastering. I'm planning some changes in 2.5 to support such hardware restrictions better (mainly by only copying the header instead of the full data packet). 2.5 will also most likely see non linear skbuffs. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to [EMAIL PROTECTED]
- Re: looking for cheap 100baset cards Paonia Ezrine
- Re: looking for cheap 100baset cards Jeff Garzik
- Re: looking for cheap 100baset car... Andrew Morton
- Re: looking for cheap 100baset car... Brian
- Re: looking for cheap 100baset car... Andrew Morton
- Re: looking for cheap 100baset car... Donald Becker
- Re: looking for cheap 100baset car... Alan Cox
- Re: looking for cheap 100baset car... Scott Long
- Re: looking for cheap 100baset car... Jeff Garzik
- Re: looking for cheap 100baset car... Scott Long
- Re: looking for cheap 100baset cards Andi Kleen
- Re: looking for cheap 100baset cards Andrew Morton
- Re: looking for cheap 100baset car... Andi Kleen
- Re: looking for cheap 100baset cards Chris Swann
- Re: looking for cheap 100baset cards Thomas Angst
- Re: looking for cheap 100baset cards Tim Fletcher
- Cheap Spanning Tree Bridge Dennis
- Re: Cheap Spanning Tree Bridge Chris Gill
- Re: looking for cheap 100baset cards Ben
- RE: looking for cheap 100baset cards Dan Lasley
