Hi Christian, 
In cset 10921 "Use xenstore to configure ioemu block devices", a empty cdrom 
entry is added in /etc/xen/xmexample.hvm:
disk = [ 'file:/var/images/min-el3-i386.img,hda,w', ',hdc:cdrom,r' ]
this actually breaks the HVM reboot in ia32e, since the UNAME of cdrom entry is 
None and control panel reboot logic can not handle this.
When I try the following config, the reboot works. 
disk = [ 'file:/var/images/min-el3-i386.img,hda,w', 
'file:/var/image/cdrom.iso,hdc:cdrom,r' ]
Per my understanding, when user want to use cdrom, they should specify a 
physical ISO file or device,  a empty cdrom entry is not valid. So I suggest 
the follwing simple patch, how do you think?
diff -r b688d4a68a3e tools/examples/xmexample.hvm
--- a/tools/examples/xmexample.hvm      Tue Aug 22 14:59:16 2006 +0100
+++ b/tools/examples/xmexample.hvm      Wed Aug 23 22:48:46 2006 +0800
@@ -70,7 +70,8 @@ vif = [ 'type=ioemu, bridge=xenbr0' ]
 # and MODE is r for read-only, w for read-write.
 #disk = [ 'phy:hda1,hda1,r' ]
-disk = [ 'file:/var/images/min-el3-i386.img,hda,w', ',hdc:cdrom,r' ]
+#disk = [ 'file:/var/images/min-el3-i386.img,hda,w', 
'file:/var/images/cdrom.iso,hdc:cdrom,r' ]
+disk = [ 'file:/var/images/min-el3-i386.img,hda,w' ]
 #----------------------------------------------------------------------------
 # Configure the behaviour when a domain exits.  There are three 'reasons'
Best Regards
Ke
 _______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |