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

Reply via email to