From: Ivan Safonov Date: Wed, 20 Mar 2019 12:45:19 +0000 (+0300) Subject: staging: netlogic: replace skb_put/pull pair with skb_reserve X-Git-Tag: v5.15~6451^2~327 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b17b6823419aa698aff5650b6cabc6ab03d76729;p=platform%2Fkernel%2Flinux-starfive.git staging: netlogic: replace skb_put/pull pair with skb_reserve The sequence skb_put(skb); skb_pull(skb); leads to the same result as skb_reserve(skb); but second is a little shorter and clearer. Signed-off-by: Ivan Safonov Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/netlogic/xlr_net.c b/drivers/staging/netlogic/xlr_net.c index 10f14a5..1897b71 100644 --- a/drivers/staging/netlogic/xlr_net.c +++ b/drivers/staging/netlogic/xlr_net.c @@ -87,8 +87,7 @@ static inline unsigned char *xlr_alloc_skb(void) if (!skb) return NULL; skb_data = skb->data; - skb_put(skb, MAC_SKB_BACK_PTR_SIZE); - skb_pull(skb, MAC_SKB_BACK_PTR_SIZE); + skb_reserve(skb, MAC_SKB_BACK_PTR_SIZE); memcpy(skb_data, &skb, buf_len); return skb->data;