From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) by dpdk.org (Postfix) with ESMTP id 49E3F68A5 for ; Wed, 1 Jul 2015 14:02:19 +0200 (CEST) Received: by wibdq8 with SMTP id dq8so43160814wib.1 for ; Wed, 01 Jul 2015 05:02:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=cG91SUINGSVu0zX3mOfZK7RMsGUgM1H1szFDLfrVWvc=; b=yPSQbQb745NbCbAmO525uNasMFpTMX3f4jxWFpfroqS0tMo/0rZgrYBub8PxoH5HYN EmewwUuxxx3IyS2jXlM0yTrgHX8QurI+PQ5V58n8J5MQKSTmGob3K5r1rAGmmHoDg/CA DLIF4d/lBeRaEahlIVr/5/Umr+OkoediQXy3Fsy+SGAu3v3kTYE0Nbf/VFB6wtVpQMOb EOgiSplElrjAmLFPu7PYajIgou9jG/gUBQAQiBhpRFqegiRvt9lnt4XCiCr/wPD1W2Sx PgL4hZlLqpVgpKqhb6n0mTqobphlXMgrR85hWLdumLEupzpV1ozLaFoZPr0/EUVIu9/O ztzg== MIME-Version: 1.0 X-Received: by 10.194.79.225 with SMTP id m1mr1105668wjx.8.1435752139143; Wed, 01 Jul 2015 05:02:19 -0700 (PDT) Received: by 10.28.126.134 with HTTP; Wed, 1 Jul 2015 05:02:19 -0700 (PDT) Date: Wed, 1 Jul 2015 17:32:19 +0530 Message-ID: From: sai kiran To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] OVDK userspace vhost : Issue with VIRTIO_RING_F_INDIRECT_DESC capability X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jul 2015 12:02:19 -0000 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*