ixgbe: Fix spurious release of semaphore in EEPROM access