Activity log for bug #415353

Date Who What changed Old value New value Message
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