Pat Campbell
2008-Jan-29 20:06 UTC
[Xen-devel][RFC][PATCH][ioemu] strip tap:aio from param
Currently I am not able to mount or boot from an HVM CDROM when it is configured for ''tap:aio'' instead of ''file''. disk=[ ''tap:aio:/var/lib/xen/images/sles10-sp2-fv/disk0,hda,w'', '' tap:aio:/home/iso/sles/SLES10.iso,hdc:cdrom,r'', ] With the attached patch I am able to boot from the CDROM and or mount it. Patch against xen-unstable tip changes xenstore.c:xenstore_parse_domain_config() to rewrite param to xenstore without the tap:aio prefix. This allows xenstore_process_event() to read the correct image name. It might be better to filter out aio in xenstore_process_event() instead of changing param in xenstore. Anybody have an opinion on that? I will submit a real patch once I have some feedback. Pat _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2008-Jan-30 09:30 UTC
Re: [Xen-devel][RFC][PATCH][ioemu] strip tap:aio from param
On 29/1/08 20:06, "Pat Campbell" <plc@novell.com> wrote:> It might be better to filter out aio in xenstore_process_event() instead of > changing param in xenstore. Anybody have an opinion on that? > > I will submit a real patch once I have some feedback.I would prefer filtering in xenstore_process_event(). -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel