From: Bjørn Mork <[email protected]> Date: Thu, 19 Jul 2012 18:28:40 +0200
> commit 9ac32e1b firmware: convert e100 driver to request_firmware() > > did a straight conversion of the in-driver ucode to external > files. This introduced the possibility of the driver failing > to enable an interface due to missing ucode. There was no > evaluation of the importance of the ucode at the time. > > Based on comments in earlier versions of this driver, and in > the source code for the FreeBSD fxp driver, we can assume that > the ucode implements the "CPU Cycle Saver" feature on supported > adapters. Although generally wanted, this is an optional > feature. The ucode source is not available, preventing it from > being included in free distributions. This creates unnecessary > problems for the end users. Doing a network install based on a > free distribution installer requires the user to download and > insert the ucode into the installer. > > Making the ucode optional when possible improves the user > experience and driver usability. > > The ucode for some adapters include a bugfix, making it > essential. We continue to fail for these adapters unless the > ucode is available. > > Signed-off-by: Bjørn Mork <[email protected]> > --- > v2: removed URLs from the patch, converting them to generic > descriptions of the sources of information Applied. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
