]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/core/skbuff.c
net: Add back alignment for size for __alloc_skb
[mv-sheeva.git] / net / core / skbuff.c
index ca4db40e75b84becaab9c9acef48e5677d202a6c..18a3cebb753d39d57b2962f991f32fb048d76c29 100644 (file)
@@ -189,6 +189,7 @@ struct sk_buff *__alloc_skb(unsigned int size, gfp_t gfp_mask,
         * aligned memory blocks, unless SLUB/SLAB debug is enabled.
         * Both skb->head and skb_shared_info are cache line aligned.
         */
+       size = SKB_DATA_ALIGN(size);
        size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));
        data = kmalloc_node_track_caller(size, gfp_mask, node);
        if (!data)