|
@@ -1300,7 +1300,7 @@ static bool e1000_clean_rx_irq_ps(struct e1000_adapter *adapter,
|
|
ps_page->page = NULL;
|
|
ps_page->page = NULL;
|
|
skb->len += length;
|
|
skb->len += length;
|
|
skb->data_len += length;
|
|
skb->data_len += length;
|
|
- skb->truesize += length;
|
|
|
|
|
|
+ skb->truesize += PAGE_SIZE;
|
|
}
|
|
}
|
|
|
|
|
|
/* strip the ethernet crc, problem is we're using pages now so
|
|
/* strip the ethernet crc, problem is we're using pages now so
|
|
@@ -1360,7 +1360,7 @@ static void e1000_consume_page(struct e1000_buffer *bi, struct sk_buff *skb,
|
|
bi->page = NULL;
|
|
bi->page = NULL;
|
|
skb->len += length;
|
|
skb->len += length;
|
|
skb->data_len += length;
|
|
skb->data_len += length;
|
|
- skb->truesize += length;
|
|
|
|
|
|
+ skb->truesize += PAGE_SIZE;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|