From: Zhang Shengju Date: Fri, 2 Dec 2016 01:51:03 +0000 (+0800) Subject: qede: use reset to set network header X-Git-Tag: v4.1.12-93~2^2~189 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=d4798a4e7f5a93ea6fa38f2115862d45aa6b35c8;p=users%2Fjedix%2Flinux-maple.git qede: use reset to set network header Orabug: 25477939 Since offset is zero, it's not necessary to use set function. Reset function is straightforward, and will remove the unnecessary add operation in set function. Signed-off-by: Zhang Shengju Acked-by: Yuval Mintz Signed-off-by: David S. Miller (cherry picked from commit 90caf3c9d46dd9a24adc7dae6e1909348b3c37c4) Signed-off-by: Brian Maly --- diff --git a/drivers/net/ethernet/qlogic/qede/qede_main.c b/drivers/net/ethernet/qlogic/qede/qede_main.c index 270662b606236..6d8a54b3c8d88 100644 --- a/drivers/net/ethernet/qlogic/qede/qede_main.c +++ b/drivers/net/ethernet/qlogic/qede/qede_main.c @@ -1245,7 +1245,7 @@ static void qede_gro_receive(struct qede_dev *edev, #ifdef CONFIG_INET if (skb_shinfo(skb)->gso_size) { - skb_set_network_header(skb, 0); + skb_reset_network_header(skb); switch (skb->protocol) { case htons(ETH_P_IP):