vmxnet3 allocates a page per skb fragment. We must account
PAGE_SIZE increments on skb->truesize, not the actual frag length.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
CC: Shreyas Bhatewara <sbhatewara@vmware.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
        frag->page_offset = 0;
        frag->size = rcd->len;
        skb->data_len += frag->size;
+       skb->truesize += PAGE_SIZE;
        skb_shinfo(skb)->nr_frags++;
 }
 
                skb = ctx->skb;
                if (rcd->eop) {
                        skb->len += skb->data_len;
-                       skb->truesize += skb->data_len;
 
                        vmxnet3_rx_csum(adapter, skb,
                                        (union Vmxnet3_GenericDesc *)rcd);