Hi Jim,
Thank 's your patch!
After applying the V2 patch, guestVM with tap2 driver-name in xml can be
created and works well!!
<disk type='file' device='disk'>
<driver name='tap2' type='vhd'/>
<source file='/root/tapdisk/vhd-f12-2'/>
<target dev='hda' bus='ide'/>
</disk>
But dumpxml to the corresponding guestVM still get driver name='tap'
<disk type='file' device='disk'>
<driver name='tap' type='vhd'/>
<source file='/root/tapdisk/vhd-f12-2'/>
<target dev='hda' bus='ide'/>
</disk>
I am trying to chase the variable "def->driverName" located in
src/domain_conf.c:5452: virBufferVSprintf(buf, " name='%s'",
def->driverName);
to find out why dumpxml still get wrong name
Any hints will be very helpful for me
Thank you very much!
Regards,
Ben
2010/8/25 Jim Fehlig <[email protected]>
> benian wrote:
> > Hi Jim,
> > Thanks for your reply!
> >
> > I use xm create to create a tap2 disk and it works well
> >
> > disk = [ 'tap2:vhd:/root/tapdisk/vhd-f12,hda,w']
> >
> >
> > but virsh dumpxml can't get anything about the disk
> >
> >
> > After i apply the patch, i can catch <disk> information by virsh dumpxml
> > but it seems that it only recognize "tap" only but not tap2
> >
> > <disk type='file' device='disk'>
> > <driver name='tap' type='vhd'/>
> > <source file='/root/tapdisk/vhd-f12'/>
> > <target dev='hda' bus='ide'/>
> > </disk>
> >
> > Afterwards i try to use this xml file to virsh create VM and no
> > active disk is found.
>
> Opps, I forgot to account for tap2 in functions that generate sexpr. V2
> attached.
>
> Regards,
> Jim
>
>
--
libvir-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libvir-list