From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bruce Richardson Subject: Re: Ports not detected by IGB_UIO in DPDK 1.7.1 in QEMU_KVM environment Date: Fri, 7 Nov 2014 15:30:53 +0000 Message-ID: <20141107153053.GA10376@bricha3-MOBL3> References: <20141105101246.GA9856@bricha3-MOBL3> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: dev-VfR2kkLFssw@public.gmane.org To: Manoj Viswanath Return-path: Content-Disposition: inline In-Reply-To: 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" On Fri, Nov 07, 2014 at 08:31:34PM +0530, Manoj Viswanath wrote: > Hi Bruce, > > I was not doing anything specific for binding the NICs to IGB_UIO (like > invoking "dpdk_nic_bind.py" script explicitly) when using my application > with DPDK 1.6.0. The e1000 devices assigned via virt-manager to the VM were > automatically getting picked up and initialized by IGB_UIO within each VM. > > The same is not working with DPDK 1.7.1 now. > > I tried exporting the "dpdk_nic_bind.py" script into my VM (running DPDK > 1.7.1) and tried to check the status. The emulated devices were shown as > neither bound to kernel nor to IGB_UIO as evident from below output:- > > <---------------------------------------------------------------------------------------------------> > Network devices using DPDK-compatible driver > ============================================ > > > Network devices using kernel driver > =================================== > 0000:00:03.0 'Virtio network device' if= drv=virtio-pci unused=igb_uio > > Other network devices > ===================== > 0000:00:04.0 '82540EM Gigabit Ethernet Controller' unused=igb_uio > 0000:00:05.0 '82540EM Gigabit Ethernet Controller' unused=igb_uio > <---------------------------------------------------------------------------------------------------> > > When i tried to forcefully bind the NICs using the "--bind=igb_uio" option Was there any output of the dpdk_nic_bind script? What does the output of it with --status show afterwards? Regards, /Bruce