[NET]: Remove CONFIG_HAVE_ARCH_DEV_ALLOC_SKB
skbuff.h has an #ifndef CONFIG_HAVE_ARCH_DEV_ALLOC_SKB to allow architectures to reimplement __dev_alloc_skb. It's not set on any architecture and now that we have an architecture-overrideable NET_SKB_PAD there is not point at all to have one either. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
6c753c3d3b
commit
37182d1bd3
@ -1066,7 +1066,6 @@ static inline void __skb_queue_purge(struct sk_buff_head *list)
|
|||||||
kfree_skb(skb);
|
kfree_skb(skb);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef CONFIG_HAVE_ARCH_DEV_ALLOC_SKB
|
|
||||||
/**
|
/**
|
||||||
* __dev_alloc_skb - allocate an skbuff for sending
|
* __dev_alloc_skb - allocate an skbuff for sending
|
||||||
* @length: length to allocate
|
* @length: length to allocate
|
||||||
@ -1087,9 +1086,6 @@ static inline struct sk_buff *__dev_alloc_skb(unsigned int length,
|
|||||||
skb_reserve(skb, NET_SKB_PAD);
|
skb_reserve(skb, NET_SKB_PAD);
|
||||||
return skb;
|
return skb;
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
extern struct sk_buff *__dev_alloc_skb(unsigned int length, int gfp_mask);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* dev_alloc_skb - allocate an skbuff for sending
|
* dev_alloc_skb - allocate an skbuff for sending
|
||||||
|
Loading…
x
Reference in New Issue
Block a user