The problem reported in this thread has been RESOLVED.

It's not BTRFS's fault.

Debugging on my part led to the actual problem in do_mounts.c - some 
filesystems mount routines return error codes other than 0, EACCES and EINVAL 
and such return codes result in the kernel panicking without trying to mount 
root with all of the available filesystems.

Patch is available as attachment to bug 74901 - 
https://bugzilla.kernel.org/show_bug.cgi?id=74901 . The bugentry documents how 
I managed to find the problem.

Also, the patch has been sent to the linux kernel mailing list - see 
http://news.gmane.org/find-root.php?group=gmane.linux.kernel&article=1691881 
Hopefully, it will find its way into the kernel, and later on - in stable 
releases.

Thanks to you all!
------------------------------
Plamen Petrov

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to