What does the following code fragments do in e1000_clean_rx_irq?

2006-01-27 Thread John Smith
Hi Jesse, I have some difficulties understanding the meaning of the following code fragments in e1000 driver. It seems this is for packet-split and non packet-split respectively. But could you shed more lights on the logic behind this code fragment? Thanks, John static boolean_t e1000_clea

What is packet split? Same as copybreak?

2006-01-20 Thread John Smith
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 quest