diff --git a/net/core/skbuff.c b/net/core/skbuff.c index a56133902c0d..b658dcbe0698 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c @@ -2280,6 +2280,7 @@ int pskb_expand_head(struct sk_buff *skb, int nhead, int ntail, gfp_mask |= __GFP_MEMALLOC; data = kmalloc_reserve(&size, gfp_mask, NUMA_NO_NODE, NULL); if (!data) goto nodata; + memset(data, 0, size); size = SKB_WITH_OVERHEAD(size);