Ok, long description follows. I am currently uploading the i386 kernel.
Te one for amd64 will follow shortly. After some discussion the
agreement was that this problem arises from the (so it seems) incorrect
assumption that subsys_initcall functions will get executed in the order
they are defined in the makefile. But from the debug output it clearly
looks like those functions can even be executed concurrently which can
cause a lot of races that were not thought of. The new kernel just moves
some subsys_initcall functions into the bus.c init function. This will
guarantee they are executed in an orderly fashion.

** Attachment added: "A new approach to address the problem"
   http://launchpadlibrarian.net/15875815/acpi-order-init-hardy.patch

-- 
[Hardy] ACPI Embedded Controller (EC) stops boot when kernel boot 'quiet' 
option is enabled or AC power is connected
https://bugs.launchpad.net/bugs/191137
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to