I have been seeing the exact same problem (xen_blk timing out) for a
couple of weeks now. I used mercurial to go back and find which patch
caused me to stop working (hg update -C <Node ID>). Using this method,
I determined the patch to be causing the problem is "Move block device
bind/unbind into hotplug scripts" (e9d01c5dc7b4d6b7cda9ade0d137ddb89bb204cc),
which was dropped on 12 Sep 2005.
Since then many changes have been made to these same files, and I lack
the understanding to be able to fix the problem myself. I'll be happy
to test any patches or help out in any other way.
Thanks,
Jon
On Wed, Sep 21, 2005 at 08:29:04AM -0500, Bonnell, David wrote:
> Since a few changesets back (currently using 6963) I am unable to create
> a guest domain. It appears the front-end VBD cannot connect to the
> backend and as such the guest cannot mount its root filesystem and
> panics.
>
> The xen console log and xend logs are attached. Below is the bottom
> part of the guest's console output
>
> ...
> Event-channel device ubstakked,
> xen_blk: Initialising virtual block device driver
> *** A FEW SECONDS DELAY ***
> xen_blk: Timeout connecting to device!
> xen_net: Initialising virtual Ethernet driver.
> NET: Registered protocol family 2
> ...
> Root-NFS: No NFS server available, giving up.
> VFS: Unable to mount root fs via NFS, trying floppy.
> VFS: Cannot open root device "sda1" or unknown-block(2,0)
> Please append a correct "root=" boot option
> Kernel panic - not syncing: VFS: Unable to mount root fs on
> unknown-block(2,0)
>
> The "Unable to read memory/target" console message at the end of the Xen
> console log is new for this changeset. Also, every now and then a
> failed attempt to create a guest domain ends with the following sequence
> of errors on the Xen console and after such a failure the guest domain
> is not automatically destroyed as it is normally and needs a manual "xm
> destroy ???" command to remove it.
>
> (XEN) DOM0: (file=mm.c, line=2458) Could not find PTE entry for address
> c8cec000
> (XEN) DOM0: (file=mm.c, line=2458) Could not find PTE entry for address
> c8ced000
> (XEN) (file=grant_table.c, line=1054) Grant unref rd(7) ld(0) frm(1ff51)
> flgs(0).
> (XEN) (file=grant_table.c, line=1054) Grant unref rd(7) ld(0) frm(1ff50)
> flgs(0).
>
>
> -Dave
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|