Bug 4166

Summary: '/btrfs: open /dev/hdc failed' in core-image-minimal-qemux86-64
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Stoicescu Cornel <corneliux.stoicescu>
Component: coreAssignee: Saul Wold <sgw>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher, richard.purdie
Version: 1.4   
Target Milestone: 1.4 M6   
Hardware: x86   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Stoicescu Cornel 2013-04-01 16:27:53 UTC
master:bdca49274173153b1b0a72887de6321b4756b684

1)boot core-image-minimal (in my case core-image-minimal-qemux86-64)
2)notice the folowing fail:
"
udevd[162]: starting version 182
btrfs: open /dev/hdc failed
btrfs: open /dev/hdc failed
Stopping Bootlog daemon: bootlogd.

Poky 8.0 (Yocto Project 1.3 Reference Distro) 1.3+snapshot-20130401 qemux86-64 ttyS0

qemux86-64 login:
"

Note_1: The system hangs on "udevd[162]: starting version 182" for about 10 seconds
Note_2: The image boots successfully
Note_3: qemuarm does not have this issue
Comment 1 Saul Wold 2013-04-05 02:27:27 UTC
Seems to be an issue with udev trying to do an auto mount of /dev/hdc, which is the removeable media, reviewing the output of strace showed that it exec'ed a mount -t auto /dev/hdc /media/hdc, when I attempted to run the mount command directly, I did not see the error message.

I confirmed that the error message is coming from the kernel brtfs code and appears in the messages file.

After rebuilding and running a new version, I could not reproduce this issue.
Comment 2 Saul Wold 2013-04-05 06:33:03 UTC
Can you verify this with the latest master please?
Comment 4 Stoicescu Cornel 2013-04-11 14:54:46 UTC
Verified in master:c567366d3b933d6a840e793845f81c3ecbe83585