@@ -1918,14 +1919,14 @@ static void igc_diag_test(struct net_device *netdev,
else
igc_reset(adapter);
- netdev_info(adapter->netdev, "register testing starting");
- if (!igc_reg_test(adapter, &data[TEST_REG]))
+ netdev_info(netdev, "Register testing starting");
+ if (igc_reg_test(adapter, &data[TEST_REG]))
eth_test->flags |= ETH_TEST_FL_FAILED;
igc_reset(adapter);
- netdev_info(adapter->netdev, "eeprom testing starting");
- if (!igc_eeprom_test(adapter, &data[TEST_EEP]))
+ netdev_info(netdev, "EEPROM testing starting");
+ if (igc_eeprom_test(adapter, &data[TEST_EEP]))
eth_test->flags |= ETH_TEST_FL_FAILED;
This breaks the selftest functionality added by "igc: add support to interrupt,