1 --- a/net/core/skbuff.c
2 +++ b/net/core/skbuff.c
3 @@ -177,6 +177,10 @@ struct sk_buff *__alloc_skb(unsigned int
7 +#ifdef CONFIG_ARCH_IXP4XX
11 cache = fclone ? skbuff_fclone_cache : skbuff_head_cache;
14 @@ -946,6 +950,10 @@ int pskb_expand_head(struct sk_buff *skb
18 +#ifdef CONFIG_ARCH_IXP4XX
19 + gfp_mask |= GFP_DMA;
22 size = SKB_DATA_ALIGN(size);
24 /* Check if we can avoid taking references on fragments if we own