Impact: Users of the e1000 driver cannot override default behavior of a bad eeprom checksum, e.g., the driver exits.
Fix Description: Implement a module parameter that allows the driver to proceed with initialization when eeprom checksum fails. The user can then set the MAC address from the command line (if necessary).
SRU Justification:
Impact: Users of the e1000 driver cannot override default behavior of a bad eeprom checksum, e.g., the driver exits.
Fix Description: Implement a module parameter that allows the driver to proceed with initialization when eeprom checksum fails. The user can then set the MAC address from the command line (if necessary).
Patch: http:// kernel. ubuntu. com/git? p=ubuntu/ ubuntu- hardy.git; a=commit; h=c25a12d6ab08a 1a2d79e1a6540c2 579780b97d5b
TEST CASE: If the eeprom check fails, 'e1000_probe: The EEPROM Checksum Is Not Valid' is in the log and the network interface is not available.