Ok it sounds liek we have two implementations of the ip= option, one in the kernel and one in initramfs-tools. As we load the majority of network drivers from the initramfs it does not seem logical to waste time in the kernel attempting this there when on average we do not have the required drivers and cannot load them until the initramfs starts. Assuming we have feature parity in userspace we should disable this. Will investigate.
** Summary changed: - 5-10 second delay in kernel boot + 5-10 second delay in kernel boot with kernel command line ip= -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1259861 Title: 5-10 second delay in kernel boot with kernel command line ip= Status in linux package in Ubuntu: Confirmed Status in linux source package in Trusty: Confirmed Status in linux source package in Wily: Confirmed Status in linux source package in Xenial: Confirmed Bug description: In Trusty I see a big delay while the kernel boots that I did not see back in Precise. Some people have been experiencing this in Saucy too, so I don't know exactly when it started happening. Excerpt from dmesg: [ 3.740100] Switched to clocksource tsc [ 14.208118] PM: Hibernation image not present or could not be loaded. [ 14.208885] Freeing unused kernel memory: 864K (c19ac000 - c1a84000) The exact messages above don't matter, they are different on different boots or on different machines. It even happens with e.g. $ sudo kvm -m 768 -cdrom trusty-desktop-i386.iso My current kernel is Linux server 3.12.0-7-generic #15-Ubuntu SMP Sun Dec 8 23:42:09 UTC 2013 i686 i686 i686 GNU/Linux ...but the exact version, maybe from 3.8 to 3.12+, shouldn't matter, just run `dmesg` yourself and check if there's a big delay there. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1259861/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp