# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1236590350 0
# Node ID 455720d735c7531fe432333d728c3f7f37a082eb
# Parent 8c0b873bffd6e2eb6b2f257efb17e0315273774d
pygrub: Enable domU boot without xen specific arg
This patch makes domUs bring up without xen specific args to guest
kernels. A domU should be bootable without args parameter because
tools/examples/xmexample1 doesn't have one.
Signed-off-by: INAKOSHI Hiroya <inakoshi.hiroya@xxxxxxxxxxxxxx>
---
tools/pygrub/src/pygrub | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff -r 8c0b873bffd6 -r 455720d735c7 tools/pygrub/src/pygrub
--- a/tools/pygrub/src/pygrub Mon Mar 09 09:18:08 2009 +0000
+++ b/tools/pygrub/src/pygrub Mon Mar 09 09:19:10 2009 +0000
@@ -605,7 +605,7 @@ if __name__ == "__main__":
isconfig = False
# what was passed in
- incfg = { "kernel": None, "ramdisk": None, "args": None }
+ incfg = { "kernel": None, "ramdisk": None, "args": "" }
# what grub or sniffing chose
chosencfg = { "kernel": None, "ramdisk": None, "args": None }
# what to boot
@@ -641,7 +641,7 @@ if __name__ == "__main__":
# debug
if isconfig:
- chosencfg = run_grub(file, entry)
+ chosencfg = run_grub(file, entry, fs, incfg["args"])
print " kernel: %s" % chosencfg["kernel"]
if img.initrd:
print " initrd: %s" % chosencfg["ramdisk"]
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|