[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] [IOEMU] Allow blktap to be able to be booted as systemvolume for PV-on-HVM(TAKE 3)
Hi All, I sent the patch to make blktap work with PV-on-HVM. I corrected the part that had been pointed out in the Xen community. ・All xvdN disk is looked like hdN. ・All tap disks are checked.(tap:aio, tap:sync, tap:vmdk, etc.) We cannot use blktap for the volume of the system with PV-on-HVM and are embarrassed. Could you apply this patch? Or, please give the comment to me. Signed-off-by: Takanori Kasai <kasai.takanori@xxxxxxxxxxxxxx> Best Regards, -- Takanori Kasai----- Original Message ----- From: "Kasai Takanori" <kasai.takanori@xxxxxxxxxxxxxx> To: "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx> Sent: Thursday, July 12, 2007 9:13 AMSubject: [Xen-devel] [PATCH] Allow blktap to be able to be booted as systemvolume for PV-on-HVM(TAKE 2) Hi All, I sent the patch to make blktap work with PV-on-HVM. For system volume to boot hda or xvda, I corrected the patch. Signed-off-by: Takanori Kasai <kasai.takanori@xxxxxxxxxxxxxx> This patch made it possible to use either. disk = [ 'tap:aio:/xen/test/rhel5ga_full.img,hda,w' ] or disk = [ 'tap:aio:/xen/test/rhel5ga_full.img,xvda,w' ] It is assumed that hda is a volume of the system if both xvda and hda are specified. disk = [ 'file:/xen/test/rhel5ga_full.img,hda,w', 'tap:aio:/xen/test/drive2.img,xvda,w' ] Best Regards, -- Takanori Kasai----- Original Message ----- From: "Kasai Takanori" <kasai.takanori@xxxxxxxxxxxxxx>To: "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx> Sent: Friday, July 06, 2007 7:50 PM Subject: [Xen-devel] [PATCH] Allow blktap to be able to be booted as systemvolume for PV-on-HVMHi All, We were testing the PV driver on the HVM domain. When blktap was booting system volume, PV-on-HVM domain was not able to be started. The configuration file is specified as follows. disk = [ 'tap:aio:/xen/test/rhel5ga_full.img,hda,w' ] The error occurred by the initialization of system volume in qemu-dm. qemu: could not open hard disk image 'aio:/xen/test/rhel5ga_full.img' It is because "aio:" is added to the head of params in xenstore. However, qemu-dm open device by params. This patch corrected the problem of params on the qemu-dm. Signed-off-by: Takanori Kasai <kasai.takanori@xxxxxxxxxxxxxx> Signed-off-by: Tomonari Horikoshi <t.horikoshi@xxxxxxxxxxxxxx> Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@xxxxxxxxxxxxxx> The execution result is as follows. # xm create -f rhel5ga_vti.conf Using config file "./rhel5ga_vti.conf". Started domain RHEL5GA-test2 # xm block-list RHEL5GA-test2 Vdev BE handle state evt-ch ring-ref BE-path 768 0 0 1 -1 -1 /local/domain/0/backend/tap/75/768 ... <<= /* Waiting for booting process */ # xm block-list RHEL5GA-test2 Vdev BE handle state evt-ch ring-ref BE-path 768 0 0 4 7 8 /local/domain/0/backend/tap/75/768 Best Regards, Attachment:
allow-blktap-system-volume-3.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |