From mboxrd@z Thu Jan 1 00:00:00 1970 From: Selvaganapathy Chidambaram Subject: Issue in virtio pmd available in dpdk 1.5 - virtqueue does not exist Date: Fri, 10 Jan 2014 15:47:45 -0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 To: "dev-VfR2kkLFssw@public.gmane.org" Return-path: List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" Hi, I am using dpdk 1.5 where virtio pmd is available in dpdk-1.5.1r2/lib/librte_pmd_virtio/. When I run l2fwd reference application, I am getting the following error: EAL: PCI device 0000:00:08.0 on NUMA socket -1 EAL: probe driver: 1af4:1000 rte_virtio_pmd EAL: PCI device 0000:00:09.0 on NUMA socket -1 EAL: probe driver: 1af4:1000 rte_virtio_pmd Lcore 0: RX port 0 Lcore 1: RX port 1 Initializing port 0... EAL: Error - exiting with code: 1 Cause: rte_eth_rx_queue_setup:err=-22, port=0 On debugging further, I see that in function virtio_dev_queue_setup, vq_size is zero and hence returns error. I was able to run e1000 pmd and virtio pmd *extension* successfully. Please let me know if I need to set anything specifically to make virtio pmd to work. Thanks, Selvaganapathy.C.