On Feb 21, 2007, at 9:41 AM, David N. Lombard wrote:

> Greg Kurtzer wrote:
>> I am seeing an issue where a network device (e1000) won't come up   
>> after a kexec.
>> Booted into newly kexec'ed OS I am get the following error when I   
>> `modprobe e1000`:
>> e1000: EEPROM initialization failed
>> e1000: probe of 000:07:07.0 failed with error -5
>> My kexec line looks like:
>> kexec --initrd=/vnfs.img --force --append="masterip=${MASTERIP}   
>> noapic" /vmlinuz
>
> I've been using kexec on 2.6.14 (patched for later--but not latest-- 
> e1000 drivers) and 2.6.18 as-is; have not had any problems w/ e1000  
> devices coming up.
>
> In any event, patch in the latest e1000 driver from http:// 
> e1000.sourceforge.net on your kernel or try a 2.6.18 kernel.
>
> The only kexec kernel patches used were some fairly old (like over  
> a year ago) from Vivek

Ahh, great idea!

BTW, are you referring to the kernel that is running the kexec or the  
kexec'ed kernel (in this case /vmlinuz)? I won't have control over  
the secondary kernel because people tend to throw all sorts of  
distributions and kernels onto Perceus, but the "host" kernel I can  
update. Presently, the kexec kernel is 2.6.19.3, and have been  
meaning to update to 2.6.19.4. I will look into the e1000 update then  
and see if it is applicable. :)

note, I didn't have this problem with the 2.6.16 kernel that I ran  
previously, but I required the newer drivers in 2.6.19 for some of  
the newest cluster/node hardware.

I probably should have mentioned the kernel versions that I was  
using... ;)

Many thanks!
Greg
--
Greg Kurtzer

    I believe the world would be a better place if people didn't  
believe in their beliefs. -- gmk


_______________________________________________
fastboot mailing list
[email protected]
https://lists.osdl.org/mailman/listinfo/fastboot

Reply via email to