2009-08-18 12:47:11 |
Mattias Wadenstein |
bug |
|
|
added bug |
2009-08-18 12:47:11 |
Mattias Wadenstein |
attachment added |
|
bnx2x-init.png http://launchpadlibrarian.net/30459454/bnx2x-init.png |
|
2010-03-14 06:54:16 |
Jeremy Foshee |
tags |
|
needs-kernel-logs |
|
2010-03-14 06:54:18 |
Jeremy Foshee |
tags |
needs-kernel-logs |
needs-kernel-logs needs-upstream-testing |
|
2010-03-14 06:54:20 |
Jeremy Foshee |
tags |
needs-kernel-logs needs-upstream-testing |
kj-triage needs-kernel-logs needs-upstream-testing |
|
2010-03-14 06:54:25 |
Jeremy Foshee |
linux (Ubuntu): status |
New |
Incomplete |
|
2010-03-25 00:00:39 |
Micheal Waltz |
attachment added |
|
messages during ubuntu 10.04 beta installer after it's discovered all 8 bnx2x NICs http://launchpadlibrarian.net/41889073/ubuntu_1004_netboot_bnx2x.png |
|
2010-04-13 19:14:42 |
Micheal Waltz |
attachment added |
|
Delays between eth4 thru eth7 http://launchpadlibrarian.net/44067025/ubuntu-10.04-2.6.32-20.png |
|
2010-08-25 14:02:59 |
Timo Aaltonen |
summary |
karmic installation slow on "detecting network hardware" with bnx2x |
karmic/lucid installation slow on "detecting network hardware" with bnx2x |
|
2010-08-25 14:03:01 |
Timo Aaltonen |
bug |
|
|
added subscriber Timo Aaltonen |
2010-09-27 23:34:06 |
Jeremy Foshee |
tags |
kj-triage needs-kernel-logs needs-upstream-testing |
kj-expired kj-triage needs-kernel-logs needs-upstream-testing |
|
2010-09-27 23:34:10 |
Jeremy Foshee |
linux (Ubuntu): status |
Incomplete |
Expired |
|
2010-10-28 11:53:16 |
Timo Aaltonen |
linux (Ubuntu): importance |
Undecided |
Medium |
|
2010-10-28 11:53:16 |
Timo Aaltonen |
linux (Ubuntu): status |
Expired |
Confirmed |
|
2010-10-28 11:53:26 |
Timo Aaltonen |
nominated for series |
|
Ubuntu Lucid |
|
2010-10-28 11:53:26 |
Timo Aaltonen |
bug task added |
|
linux (Ubuntu Lucid) |
|
2010-10-28 11:55:49 |
Timo Aaltonen |
linux (Ubuntu Lucid): importance |
Undecided |
Medium |
|
2010-10-28 11:55:49 |
Timo Aaltonen |
linux (Ubuntu Lucid): status |
New |
Confirmed |
|
2010-10-28 12:15:12 |
Timo Aaltonen |
linux (Ubuntu): status |
Confirmed |
Fix Released |
|
2010-11-09 02:03:10 |
Peter Matulis |
bug |
|
|
added subscriber Peter Matulis |
2010-11-09 15:55:16 |
Pedro Villavicencio |
linux (Ubuntu Lucid): status |
Confirmed |
Triaged |
|
2010-11-09 16:56:10 |
Joseph Salisbury |
bug |
|
|
added subscriber Joseph Salisbury |
2010-11-10 17:20:56 |
Stefan Bader |
linux (Ubuntu Lucid): assignee |
|
Stefan Bader (stefan-bader-canonical) |
|
2010-12-14 13:54:24 |
Stefan Bader |
linux (Ubuntu Lucid): status |
Triaged |
Incomplete |
|
2011-01-25 08:30:02 |
Timo Aaltonen |
attachment added |
|
dmesg.txt https://bugs.launchpad.net/ubuntu/lucid/+source/linux/+bug/415353/+attachment/1805684/+files/dmesg.txt |
|
2011-01-25 17:29:52 |
Stefan Bader |
attachment added |
|
For reference, this is the backported upstream patch https://bugs.launchpad.net/ubuntu/+source/linux/+bug/415353/+attachment/1806387/+files/0001-module-fix-bne2-gave-up-waiting-for-init-of-module-l.patch |
|
2011-01-25 17:30:58 |
Stefan Bader |
linux (Ubuntu Lucid): status |
Incomplete |
Triaged |
|
2011-01-25 17:31:14 |
Stefan Bader |
linux (Ubuntu Lucid): status |
Triaged |
Incomplete |
|
2011-01-25 19:29:06 |
Timo Aaltonen |
attachment added |
|
dmesg.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/415353/+attachment/1806552/+files/dmesg.txt |
|
2011-01-25 21:36:08 |
Micheal Waltz |
attachment added |
|
dmesg showing delays in initializing bnx2x drivers https://bugs.launchpad.net/ubuntu/+source/linux/+bug/415353/+attachment/1806765/+files/proposed-kernel-netboot-dmesg-415353.txt |
|
2011-01-28 16:00:04 |
Stephan Rügamer |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602254 |
|
2011-04-04 15:37:11 |
Bosse Klykken |
bug |
|
|
added subscriber Bosse Klykken |
2012-02-29 13:31:02 |
Peter Matulis |
tags |
kj-expired kj-triage needs-kernel-logs needs-upstream-testing |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing |
|
2012-03-01 18:18:43 |
Stefan Bader |
bug |
|
|
added subscriber Stefan Bader |
2012-05-21 10:11:20 |
Stefan Bader |
attachment added |
|
0001-initramfs-tools-Handle-hidden-dependency-of-libcrc32.patch https://bugs.launchpad.net/ubuntu/+source/linux/+bug/415353/+attachment/3155691/+files/0001-initramfs-tools-Handle-hidden-dependency-of-libcrc32.patch |
|
2012-06-01 11:50:07 |
Stefan Bader |
bug task added |
|
initramfs-tools (Ubuntu) |
|
2012-06-01 11:50:30 |
Stefan Bader |
initramfs-tools (Ubuntu): status |
New |
Fix Released |
|
2012-06-01 11:51:03 |
Stefan Bader |
initramfs-tools (Ubuntu Lucid): importance |
Undecided |
Medium |
|
2012-06-01 11:51:03 |
Stefan Bader |
initramfs-tools (Ubuntu Lucid): status |
New |
In Progress |
|
2012-06-01 11:51:03 |
Stefan Bader |
initramfs-tools (Ubuntu Lucid): assignee |
|
Stefan Bader (stefan-bader-canonical) |
|
2012-06-01 11:53:12 |
Stefan Bader |
linux (Ubuntu Lucid): status |
Incomplete |
Fix Released |
|
2012-06-01 11:53:12 |
Stefan Bader |
linux (Ubuntu Lucid): assignee |
Stefan Bader (stefan-bader-canonical) |
|
|
2012-06-01 12:08:17 |
Stefan Bader |
description |
Binary package hint: linux-image-2.6.31-5-generic
When installing some of my new bl460c g6 blades with bnx2x 10GE interfaces, the step "detecting network hardware" takes a really long time. This is probably due to the installer scanning all interfaces several times, and these blades have 8 of them (each physical interface is split into 4 virtual one, each exposed as a nic by the kernel), together with a 50-second timeout in the driver.
50 seconds times 8 interfaces times 3-4 probing rounds makes for a total delay of 20-30 minutes, which is a bit painful.
The delay seems to be in "[bnx2x_wait_ramrod:6741(ethX)]timeout polling for state c0000 on IDX [1]". Attached is a sample screen of the installer messages.
I am booting a slightly modified (bnx2x dependencies added to the initrd) karmic netboot installer as of last week, will try the latest version as soon as #360966 gets fixed. |
Binary package hint: linux-image-2.6.31-5-generic
When installing some of my new bl460c g6 blades with bnx2x 10GE interfaces, the step "detecting network hardware" takes a really long time. This is probably due to the installer scanning all interfaces several times, and these blades have 8 of them (each physical interface is split into 4 virtual one, each exposed as a nic by the kernel), together with a 50-second timeout in the driver.
50 seconds times 8 interfaces times 3-4 probing rounds makes for a total delay of 20-30 minutes, which is a bit painful.
The delay seems to be in "[bnx2x_wait_ramrod:6741(ethX)]timeout polling for state c0000 on IDX [1]". Attached is a sample screen of the installer messages.
I am booting a slightly modified (bnx2x dependencies added to the initrd) karmic netboot installer as of last week, will try the latest version as soon as #360966 gets fixed.
SRU Justification (iniramfs-tools):
[Impact]
The libcrc32c module depends in a non-detectable way on the crypto/crc32c module. If any driver (like the bnx2x) depends on libcrc32c there will be problems while loading the driver without the rootfs already attached. In the bnx2x case at least this delays the boot process by 3-4 minutes while the driver waits and retries the modprobe of libcrc32c.
[Fix]
This is a backport from Debian which is contained in newer releases. It adds a checking function which looks for libcrc32c being in the initramfs and if it is there manually adds crc32c.
[Testcase]
Before this change or if there is no driver required that pulls in libcrc32c
#> gunzip -c <initrd> | cpio -t | grep crc32
would show either nothing or libcrc32c alone. After the change it shows either none or both crc32 modules.
[Regression Potential]
Low. Even if the crc32c module would be added incorrectly, it would not be used. The package could fail to build (though test build was done in a current Lucid environment) or the generation of initramfs could fail to unrelated reasons. |
|
2012-06-01 12:08:54 |
Stefan Bader |
description |
Binary package hint: linux-image-2.6.31-5-generic
When installing some of my new bl460c g6 blades with bnx2x 10GE interfaces, the step "detecting network hardware" takes a really long time. This is probably due to the installer scanning all interfaces several times, and these blades have 8 of them (each physical interface is split into 4 virtual one, each exposed as a nic by the kernel), together with a 50-second timeout in the driver.
50 seconds times 8 interfaces times 3-4 probing rounds makes for a total delay of 20-30 minutes, which is a bit painful.
The delay seems to be in "[bnx2x_wait_ramrod:6741(ethX)]timeout polling for state c0000 on IDX [1]". Attached is a sample screen of the installer messages.
I am booting a slightly modified (bnx2x dependencies added to the initrd) karmic netboot installer as of last week, will try the latest version as soon as #360966 gets fixed.
SRU Justification (iniramfs-tools):
[Impact]
The libcrc32c module depends in a non-detectable way on the crypto/crc32c module. If any driver (like the bnx2x) depends on libcrc32c there will be problems while loading the driver without the rootfs already attached. In the bnx2x case at least this delays the boot process by 3-4 minutes while the driver waits and retries the modprobe of libcrc32c.
[Fix]
This is a backport from Debian which is contained in newer releases. It adds a checking function which looks for libcrc32c being in the initramfs and if it is there manually adds crc32c.
[Testcase]
Before this change or if there is no driver required that pulls in libcrc32c
#> gunzip -c <initrd> | cpio -t | grep crc32
would show either nothing or libcrc32c alone. After the change it shows either none or both crc32 modules.
[Regression Potential]
Low. Even if the crc32c module would be added incorrectly, it would not be used. The package could fail to build (though test build was done in a current Lucid environment) or the generation of initramfs could fail to unrelated reasons. |
Binary package hint: linux-image-2.6.31-5-generic
When installing some of my new bl460c g6 blades with bnx2x 10GE interfaces, the step "detecting network hardware" takes a really long time. This is probably due to the installer scanning all interfaces several times, and these blades have 8 of them (each physical interface is split into 4 virtual one, each exposed as a nic by the kernel), together with a 50-second timeout in the driver.
50 seconds times 8 interfaces times 3-4 probing rounds makes for a total delay of 20-30 minutes, which is a bit painful.
The delay seems to be in "[bnx2x_wait_ramrod:6741(ethX)]timeout polling for state c0000 on IDX [1]". Attached is a sample screen of the installer messages.
I am booting a slightly modified (bnx2x dependencies added to the initrd) karmic netboot installer as of last week, will try the latest version as soon as #360966 gets fixed.
----------------------------------------------------------------------------
SRU Justification (iniramfs-tools):
[Impact]
The libcrc32c module depends in a non-detectable way on the crypto/crc32c module. If any driver (like the bnx2x) depends on libcrc32c there will be problems while loading the driver without the rootfs already attached. In the bnx2x case at least this delays the boot process by 3-4 minutes while the driver waits and retries the modprobe of libcrc32c.
[Fix]
This is a backport from Debian which is contained in newer releases. It adds a checking function which looks for libcrc32c being in the initramfs and if it is there manually adds crc32c.
[Testcase]
Before this change or if there is no driver required that pulls in libcrc32c
#> gunzip -c <initrd> | cpio -t | grep crc32
would show either nothing or libcrc32c alone. After the change it shows either none or both crc32 modules.
[Regression Potential]
Low. Even if the crc32c module would be added incorrectly, it would not be used. The package could fail to build (though test build was done in a current Lucid environment) or the generation of initramfs could fail to unrelated reasons. |
|
2012-06-01 12:23:12 |
Launchpad Janitor |
branch linked |
|
lp:~stefan-bader-canonical/ubuntu/lucid/initramfs-tools/proposed |
|
2012-06-01 12:30:49 |
Stefan Bader |
attachment added |
|
debdiff https://bugs.launchpad.net/ubuntu/lucid/+source/linux/+bug/415353/+attachment/3171388/+files/debdiff |
|
2012-06-01 12:38:44 |
Stefan Bader |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2012-06-01 12:38:54 |
Stefan Bader |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-06-21 17:43:18 |
Michael Heldebrant |
bug |
|
|
added subscriber Michael Heldebrant |
2012-07-09 13:48:32 |
Stéphane Graber |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2012-07-10 04:22:19 |
Chris Halse Rogers |
initramfs-tools (Ubuntu Lucid): status |
In Progress |
Fix Committed |
|
2012-07-10 04:22:26 |
Chris Halse Rogers |
bug |
|
|
added subscriber SRU Verification |
2012-07-10 04:22:29 |
Chris Halse Rogers |
tags |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing verification-needed |
|
2012-11-16 17:42:19 |
Brian Murray |
tags |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing verification-needed |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing removal-candidate verification-needed |
|
2012-11-26 06:11:54 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-branches/ubuntu/lucid/initramfs-tools/lucid-proposed |
|
2012-11-30 23:28:02 |
Brian Murray |
tags |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing removal-candidate verification-needed |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing removal-candidate |
|
2012-11-30 23:28:03 |
Brian Murray |
tags |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing removal-candidate |
kernel-da-key kj-expired kj-triage needs-kernel-logs needs-upstream-testing |
|
2012-11-30 23:28:09 |
Brian Murray |
initramfs-tools (Ubuntu Lucid): status |
Fix Committed |
Triaged |
|
2015-06-17 11:29:42 |
Rolf Leggewie |
initramfs-tools (Ubuntu Lucid): status |
Triaged |
Won't Fix |
|