diff
8 struct sk_buff *n = __alloc_skb(newheadroom + skb->len + newtailroom,
---
8 size_t total_size;
9 if (check_add_overflow(newheadroom, skb->len, &total_size) ||
10    check_add_overflow(total_size, newtailroom, &total_size))
11    return NULL;
8 struct sk_buff *n = __alloc_skb(total_size,
