diff options
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_arfs.c')
| -rw-r--r-- | drivers/net/ethernet/intel/ice/ice_arfs.c | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/drivers/net/ethernet/intel/ice/ice_arfs.c b/drivers/net/ethernet/intel/ice/ice_arfs.c index 6560acd76c94..88d98c9e5f91 100644 --- a/drivers/net/ethernet/intel/ice/ice_arfs.c +++ b/drivers/net/ethernet/intel/ice/ice_arfs.c @@ -581,8 +581,7 @@ void ice_free_cpu_rx_rmap(struct ice_vsi *vsi)  		return;  	netdev = vsi->netdev; -	if (!netdev || !netdev->rx_cpu_rmap || -	    netdev->reg_state != NETREG_REGISTERED) +	if (!netdev || !netdev->rx_cpu_rmap)  		return;  	free_irq_cpu_rmap(netdev->rx_cpu_rmap); @@ -604,8 +603,7 @@ int ice_set_cpu_rx_rmap(struct ice_vsi *vsi)  	pf = vsi->back;  	netdev = vsi->netdev; -	if (!pf || !netdev || !vsi->num_q_vectors || -	    vsi->netdev->reg_state != NETREG_REGISTERED) +	if (!pf || !netdev || !vsi->num_q_vectors)  		return -EINVAL;  	netdev_dbg(netdev, "Setup CPU RMAP: vsi type 0x%x, ifname %s, q_vectors %d\n", | 
