This bug is from bug 2775. It was found in 1.3 M2 and still existed in 20120725 build (http://autobuilder.yoctoproject.org/pub/nightly/20120725-3/machines/mpc8315e-rdb/). When I created a extended partition and added a logical partition on the harddisk, the udev would print some failed message. ####### udevadm settle - timeout of 180 seconds reached, the event queue contains: /sys/devices/e0000000.immr/e0018000.sata/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda4 (1082) Starting Bootlog daemon: bootlogd. udevd[79]: worker [88] unexpectedly returned with status 0x0100 udevd[79]: worker [88] failed while handling '/devices/e0000000.immr/e0018000.sata/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda4' ######## There is no such error when only primary partition on the harddisk. I attached the detail boot log.
Created attachment 665 [details] boot log without extended partition
Created attachment 666 [details] boot log with extended partition
Fedora (x86) is tracking the same bug here: https://bugzilla.redhat.com/show_bug.cgi?id=670964
Bruce, can you ask someone with this hardware to have a look at this?
I tested with 1.3 danny branch and the latest master branch, this issue didn't happen. tree/branch: poky/danny gitinfo: 27af23e65f63b41962a7cfddba9e9372d5212396 tree/branch: poky/master gitinfo: 78983e939ab17f02f8911c8b0d0e326b419856b9
This is no longer seen with the 3.10 kernel, closing.