[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 5/9] libxl: Rearrange qemu upstream disk argument code
On 01/04/16 15:31, Ian Jackson wrote: > George Dunlap writes ("[PATCH v3 5/9] libxl: Rearrange qemu upstream disk > argument code"): >> Reorganize the qemuu disk argument code to make a clean separation >> between finding a file to use, and constructing the parameters: > > This didn't apply to staging, since colo went in. > I have tried to rebase it and the result compiles. > > Can you check it's right please ? > > Thanks, > Ian. > > From 6ab86b63462c8e6dc243c796f5ea10240aadc5de Mon Sep 17 00:00:00 2001 > From: George Dunlap <george.dunlap@xxxxxxxxxx> > Date: Thu, 24 Mar 2016 17:18:33 +0000 > Subject: [PATCH] libxl: Rearrange qemu upstream disk argument code > > Reorganize the qemuu disk argument code to make a clean separation > between finding a file to use, and constructing the parameters: > > * Rename pdev_path to target_path > > * Only use qemu_disk_format_string() in circumstances where qemu may > be interpreting the disk (i.e., backend==QDISK). In all other cases, > it should use RAW. > > * Share as much as possible between the is_cdrom path and the normal > path. > > This is mainly prep for sharing the local path finder with the > bootloader; but it does allow cdroms to use any backend that a normal > disk can use. Previously this was limited to RAW files or things that > qemu could handle directly; as of this changeset, it now includes tap > disks; and in future changesets it will include backends with custom > block scripts. > > NB that this retains an existing bug, that disks with custom block > scripts or non-dom0 backends will have the bogus pdev_path passed in > to qemu, most likely resulting in qemu exiting with an error. This > will be fixed in follow-up patches. > > Signed-off-by: George Dunlap <george.dunlap@xxxxxxxxxx> > Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> I looked through the patch in the branch provided in your reply to 0/9 [1], and it looks correct; morever, I tested it and it and the basic functionality (using the "dummy" block script) still works. Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx> Tested-by: George Dunlap <george.dunlap@xxxxxxxxxx> [1] git://xenbits.xenproject.org/people/iwj/xen.git wip.gwd.hotplug-v3.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |