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