[01.org Android-IA] BUG FIX: ueventd: load modules in a forked process

Chih-Wei Huang cwhuang at android-x86.org
Thu Feb 14 06:29:57 PST 2013

The attached patch fixes a bug in ueventd.
Without the fix, ueventd may be blocked on loading
some modules that need firmwares (e.g., ath3k).
But ueventd has no chance to load the firmware
since it's already blocked.

The bug is critical since when it happens
the android will fail to boot.
Because ueventd is unable to finish cold boot
that results in servicemanager crashed forever.

Android-x86 project
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ueventd-load-modules-in-a-forked-process.patch
Type: application/octet-stream
Size: 2689 bytes
Desc: not available
URL: <http://lists.01.org/pipermail/celadon/attachments/20130214/2591f55e/attachment.obj>

More information about the Celadon mailing list