1 --- a/net/core/skbuff.c
2 +++ b/net/core/skbuff.c
3 @@ -176,6 +176,10 @@ struct sk_buff *__alloc_skb(unsigned int
7 +#ifdef CONFIG_ARCH_IXP4XX
11 cache = fclone ? skbuff_fclone_cache : skbuff_head_cache;
14 @@ -929,6 +933,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