mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-14 22:44:27 +08:00
i40e: clear test state bit after all ethtool tests
Fix a bug where the TESTING state was still set when exiting the ethtool diagnostics. Change-Id: Ic47950d2e86a67167d1d282256d477cecd86d820 Signed-off-by: Shannon Nelson <shannon.nelson@intel.com> Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Tested-by: Kavindya Deegala <kavindya.s.deegala@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
parent
ac6c5e3d0e
commit
c140c17b98
@ -805,9 +805,10 @@ static void i40e_diag_test(struct net_device *netdev,
|
||||
data[I40E_ETH_TEST_EEPROM] = 0;
|
||||
data[I40E_ETH_TEST_INTR] = 0;
|
||||
data[I40E_ETH_TEST_LOOPBACK] = 0;
|
||||
|
||||
clear_bit(__I40E_TESTING, &pf->state);
|
||||
}
|
||||
clear_bit(__I40E_TESTING, &pf->state);
|
||||
|
||||
netdev_info(netdev, "testing finished\n");
|
||||
}
|
||||
|
||||
static void i40e_get_wol(struct net_device *netdev,
|
||||
|
Loading…
Reference in New Issue
Block a user