Remove superfluous zeroing of skb pointer for the RX_HANDLER_CONSUMED case, since in that case, __netif_receive_skb_core will simply ignore the value.
Signed-off-by: Andreas Steinmetz <a...@domdv.de> --- a/drivers/net/macsec.c 2019-06-30 22:04:10.003613880 +0200 +++ b/drivers/net/macsec.c 2019-06-30 22:04:22.405822436 +0200 @@ -1215,7 +1215,6 @@ macsec_rxsc_put(rx_sc); } rcu_read_unlock(); - *pskb = NULL; return RX_HANDLER_CONSUMED; } @@ -1239,7 +1238,6 @@ rcu_read_unlock(); - *pskb = NULL; return RX_HANDLER_CONSUMED; drop: @@ -1249,7 +1247,6 @@ rcu_read_unlock(); drop_direct: kfree_skb(skb); - *pskb = NULL; return RX_HANDLER_CONSUMED; nosci: