Hi Gopi I recently run into the same problem when using 82576 with igb_uio on VM. The problem is not e1000 or igb. The problem is with the other network device managed by virtio-pci driver
Notice that when application polls for ETH devices it prints out EAL: probe driver: 1af4:1000 rte_virtio_pmd EAL: 0000:00:03.0 not managed by UIO driver, skipping So even though this NIC is not managed by igb_uio driver the app prints that driver used for it is rte_virtio_pmd. After setting up ETH devices app tries to set up tx/rx queues and it fails on port 0 (which is virtio) You can try and run the application with -p 0x6 instead of 0x3. This should mask out port0 from configuration Thanks Tomasz 2014-04-18 14:31 GMT+02:00 Thomas Monjalon <thomas.monjalon at 6wind.com>: > Hi, > > 2014-04-18 17:39, B Gopikrishna: > > when I run the l3fwd application with the below command line, I am > observing > > the error "Cannot configure device: err=-22, port=0". The complete log is > > posted below. > > Could you try to reproduce it with the git HEAD version? > It may be fixed by this commit: > d73d8f3 timer: fix TSC frequency by not reading /proc/cpuinfo > > -- > Thomas >