Robert Olsson wrote:

+ /* + * If skb is consumed by RX softirq we can simply use it again + * otherwise undo the users increment with kfree
+                */
+
+ if (!multi_descriptor && atomic_read(&skb->users) == 1 && + realloc_skb(skb, adapter->rx_buffer_len, GFP_ATOMIC)) {
+                       
+                       skb_reserve(skb, 16);

That 16 is probably the same bug as broke pktgen for chelsio NICs.  Shouldn't
we take the netdev->hard_header_len into account??

Ben

--
Ben Greear <[EMAIL PROTECTED]>
Candela Technologies Inc  http://www.candelatech.com

-
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