On Fri, Jan 20, 2006 at 05:07:15PM -0700, John Smith ([EMAIL PROTECTED]) wrote: > Hi, > > I just have some questions about the packet splitting which is supported by > some PCI-express platforms. It seems the packet data buffer part (header > and payload) is splitted into several parts and stored into different > buffers while PCI-X NIC use 2K data buffer for every packet. > > My question is: what is the purpose of this packet splitting? It seems each > splitted part has different size, why not choose a uniform size for each > part? > It seems it serve the same purpose as copybreak. Can anyone please me give > some more hints.
I doubd it depends on pcix/pci/anything. Some clever hardware allows to split several headers from data payload, which allows to implement receiving zero-copy support for such NICs. > Thanks a lot, > > John -- Evgeniy Polyakov - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html