Displaying 5 results from an estimated 5 matches for "virdomainchrsourcedefptr".
2019 Aug 12
2
Add support for vhost-user-scsi-pci/vhost-user-blk-pci
Hi Guys,
And I want to add the vhost-user-scsi-pci/vhost-user-blk-pci support
for libvirt.
The usage in qemu like this:
Vhost-SCSI
-chardev socket,id=char0,path=/var/tmp/vhost.0
-device vhost-user-scsi-pci,id=scsi0,chardev=char0
Vhost-BLK
-chardev socket,id=char1,path=/var/tmp/vhost.1
-device vhost-user-blk-pci,id=blk0,chardev=char1
What type should I add for libvirt.
Type1:
<hostdev
2019 Oct 14
2
Re: [libvirt] Add support for vhost-user-scsi-pci/vhost-user-blk-pci
...ostuser support:
>
> <interface type='vhostuser'>
> <source type='unix' path='/tmp/vhost1.sock' mode='server|client'/>
> <model type='virtio'/>
> </interface>
>
> Internally that <source> is a virDomainChrSourceDefPtr which is our
> internal representation of a chardev. So I think something akin to this
> is the way to go. It will likely require updating a LOT of places in the
> code that check disk type= field, probably most places that care about
> whether type=NETWORK or type=!NETWORK will need to...
2019 Oct 09
0
Re: [libvirt] Add support for vhost-user-scsi-pci/vhost-user-blk-pci
...network devices already have vhostuser support:
<interface type='vhostuser'>
<source type='unix' path='/tmp/vhost1.sock' mode='server|client'/>
<model type='virtio'/>
</interface>
Internally that <source> is a virDomainChrSourceDefPtr which is our
internal representation of a chardev. So I think something akin to this
is the way to go. It will likely require updating a LOT of places in the
code that check disk type= field, probably most places that care about
whether type=NETWORK or type=!NETWORK will need to be mirrored for...
2019 Oct 15
1
Re: [libvirt] Add support for vhost-user-scsi-pci/vhost-user-blk-pci
...='vhostuser'>
> >> <source type='unix' path='/tmp/vhost1.sock' mode='server|client'/>
> >> <model type='virtio'/>
> >> </interface>
> >>
> >> Internally that <source> is a virDomainChrSourceDefPtr which is our
> >> internal representation of a chardev. So I think something akin to this
> >> is the way to go. It will likely require updating a LOT of places in the
> >> code that check disk type= field, probably most places that care about
> >> whether type=N...
2019 Oct 14
0
Re: [libvirt] Add support for vhost-user-scsi-pci/vhost-user-blk-pci
...t; <interface type='vhostuser'>
>> <source type='unix' path='/tmp/vhost1.sock' mode='server|client'/>
>> <model type='virtio'/>
>> </interface>
>>
>> Internally that <source> is a virDomainChrSourceDefPtr which is our
>> internal representation of a chardev. So I think something akin to this
>> is the way to go. It will likely require updating a LOT of places in the
>> code that check disk type= field, probably most places that care about
>> whether type=NETWORK or type=!NETW...