[Bug 842560] Re: bnx2 firmware missing
Steve Langasek
steve.langasek at canonical.com
Thu Oct 27 18:41:35 UTC 2011
> IIRC upstart nukes some processes after initrd has run and just before the
> rootfs is mounted.
No, it does not. the /usr/share/initramfs/scripts/init-bottom/udev
script signals udev to quit with 'udevadm control --exit', which causes
udev to signal its workers and wait up to 60 seconds for them to finish
up.
The logs for this (apparently widely reproducible) bug show that a udev
thread spends a full 60 seconds waiting for the bnx2 firmware to be
loaded, and at the end it times out and kills the process, leading to
these messages:
[ 2.218105] bnx2 0000:09:00.0: eth0: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem f4000000, IRQ 16, node addr 00:1c:23:bd:ed:e3
[ 2.218178] bnx2 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
<snip>
[ 62.944047] bnx2: Can't load firmware file "bnx2/bnx2-mips-06-6.2.1.fw"
[ 62.944087] bnx2 0000:05:00.0: PCI INT A disabled
[ 62.944107] bnx2: probe of 0000:05:00.0 failed with error -2
I don't know what this worker thread is doing while it's supposed to be
loading this firmware. I also don't have any hardware to reproduce this
on. Were you able to reproduce it with your AMD server?
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/842560
Title:
bnx2 firmware missing
Status in “linux” package in Ubuntu:
Confirmed
Status in “udev” package in Ubuntu:
Invalid
Status in “linux” source package in Oneiric:
Confirmed
Status in “udev” source package in Oneiric:
Confirmed
Status in “linux” source package in Precise:
Confirmed
Status in “udev” source package in Precise:
Invalid
Bug description:
Installing the latest Beta 1 of Ubuntu 11.10 (downloaded iso on
09-06-2011) fails after the first reboot with this error:
bnx2: Can't load firmware file "bnx2/bnx2-mips-06-6.2.1.fw"
udevd[107]: '/sbin/modprobe -bv pci:v000014E4d0000164Csv00001028sd000001B2bc02sc00i00' [172] terminated by signal 9 (Killed)
Earlier stable versions of Ubuntu Server (11.04) work fine on this
machine.
For further investigations i collected some additional information for
you. (Attachments)
Are there any other needed information i can supply?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/842560/+subscriptions
More information about the foundations-bugs
mailing list