diff options
author | emellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com> | 2006-03-03 15:56:03 +0100 |
---|---|---|
committer | emellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com> | 2006-03-03 15:56:03 +0100 |
commit | 6d879f9308d728da29f33a6d61d8293c16458297 (patch) | |
tree | 6f23dca2d46b42a0f5c7276913279bfc7892b58c /tools/libxc/xc_core.c | |
parent | ecabde4c14663c3c26e29fcdba4276e9407b3915 (diff) | |
download | xen-6d879f9308d728da29f33a6d61d8293c16458297.tar.gz xen-6d879f9308d728da29f33a6d61d8293c16458297.tar.bz2 xen-6d879f9308d728da29f33a6d61d8293c16458297.zip |
Wait for the devices configured at start-up, before allowing the boot to
proceed. This avoids the race (bug #549) that would result in the infamous
VFS: Cannot open root device "sda1" or unknown-block(0,0) message even when
the hotplug layer had succeeded to configure the device.
Note that The Infamous Message has many possible root causes -- this change
only fixes one of them. This particular root cause is characterised by
successful boots interleaved with unsuccessful ones, and diagnose.py showing
both front and backend drivers in the Connected state.
Closes bug #549.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
Diffstat (limited to 'tools/libxc/xc_core.c')
0 files changed, 0 insertions, 0 deletions