|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] Disable some over-zealous sanity checking for now (can c
# HG changeset patch
# User smh22@xxxxxxxxxxxxxxxxxxxx
# Node ID ccf76e51e7e6661df56c35c244fca0a52aa8f481
# Parent 4268d0ecdde7ed9f47604e66906f9baf79d48f0f
Disable some over-zealous sanity checking for now (can cause major problems
with live migration to localhost). A proper fix will follow.
Signed-off-by: Steven Hand <steven@xxxxxxxxxxxxx>
diff -r 4268d0ecdde7 -r ccf76e51e7e6 tools/examples/block
--- a/tools/examples/block Tue Nov 29 15:03:06 2005
+++ b/tools/examples/block Tue Nov 29 16:59:03 2005
@@ -89,29 +89,34 @@
fi
done
- for file in /sys/devices/xen-backend/*/physical_device
- do
- if [ -e "$file" ] # Cope with no devices, i.e. the * above did not expand.
- then
- local d=$(cat "$file")
- if [ "$d" == "$devmm" ]
- then
- if [ "$mode" == 'w' ]
- then
- echo 'guest'
- return
- else
- local m=$(cat "${file/physical_device/mode}")
-
- if expr index "$m" 'w' >/dev/null
- then
- echo 'guest'
- return
- fi
- fi
- fi
- fi
- done
+##
+## XXX SMH: the below causes live migration on localhost to fail sometimes
+## since the source domain may still appear to be using a local device.
+## For now simply comment it out - a proper fix will come in due course.
+
+# for file in /sys/devices/xen-backend/*/physical_device
+# do
+# if [ -e "$file" ] # Cope with no devices, i.e. the * above did not
expand.
+# then
+# local d=$(cat "$file")
+# if [ "$d" == "$devmm" ]
+# then
+# if [ "$mode" == 'w' ]
+# then
+# echo 'guest'
+# return
+# else
+# local m=$(cat "${file/physical_device/mode}")
+
+# if expr index "$m" 'w' >/dev/null
+# then
+# echo 'guest'
+# return
+# fi
+# fi
+# fi
+# fi
+# done
echo 'ok'
}
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] Disable some over-zealous sanity checking for now (can cause major problems,
Xen patchbot -unstable <=
|
|
|
|
|