diff --git a/net/core/skbuff.c b/net/core/skbuff.c
index f735455dc5d178c2d61f001e007e03fe8a86b5e4..b8b106358040e16da07b0a78794193035525b161 100644
--- a/net/core/skbuff.c
+++ b/net/core/skbuff.c
@@ -639,6 +639,7 @@ struct sk_buff *pskb_copy(struct sk_buff *skb, gfp_t gfp_mask)
 	n->csum	     = skb->csum;
 	n->ip_summed = skb->ip_summed;
 
+	n->truesize += skb->data_len;
 	n->data_len  = skb->data_len;
 	n->len	     = skb->len;