diff -r decf309fb47b linux-2.6-xen-sparse/drivers/xen/netback/netback.c --- a/linux-2.6-xen-sparse/drivers/xen/netback/netback.c Tue May 02 17:23:21 2006 +0100 +++ b/linux-2.6-xen-sparse/drivers/xen/netback/netback.c Wed May 03 21:14:13 2006 +1000 @@ -659,6 +659,7 @@ static void net_tx_action(unsigned long skb->data_len = txreq.size - data_len; skb->len += skb->data_len; + skb->truesize += skb->data_len; skb->dev = netif->dev; skb->protocol = eth_type_trans(skb, skb->dev);