[dpdk-dev] OVDK userspace vhost : Issue with VIRTIO_RING_F_INDIRECT_DESC capability
sai kiran
kiransaiv at gmail.com
Wed Jul 1 14:02:19 CEST 2015
Hi,
I am using OVDK userspace-vhost interfaces for VM-to-external communication
and facing an issue with them.
I am using the topology mentioned in
https://github.com/01org/dpdk-ovs/blob/development/docs/04_Sample_Configurations/02_Userspace-vHost.md
But the Guest is a Freebsd VM and our own custom userspace virtio drivers.
Guest does not have DPDK.
1. I could start OVDK application and vswitchd, and provision a FreeBSD
Guest VM with two userspace-vhost interfaces.
2. These two userspace-vhost interfaces do not have
VIRTIO_RING_F_INDIRECT_DESC
capability negotiated from backend OVDK-Qemu
3. Inside the freebsd VM, i have my own userspace drivers running, which
make use of indirect descriptors of virtio.
4. *Question 1* : By default, without INDIRECT descriptor capability, my
drivers fail to run. Is there any way to increase ring size of
virtio? This can help us avoid using indirect descriptors because of
more space in the ring
5. *Question 2*: When I try to set the capability from backend QEMU,
guest drivers do not see any packets reaching the guest. Is there
any way to resolve this ??
Any help/suggestion would be of great help.
*Thanks & Regards,*
*Saikiran V*
More information about the dev
mailing list