From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH v2 13/16] Removed PCI ID table from igb_uio Date: Thu, 22 May 2014 15:28:39 +0200 Message-ID: <2484533.miHp3qEXFE@xps13> References: <1444994.s4JW68cLD9@xps13> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev-VfR2kkLFssw@public.gmane.org To: "Burakov, Anatoly" Return-path: 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" 2014-05-22 13:24, Burakov, Anatoly: > Hi Thomas, > > > I wonder if we could replace igb_uio by uio_pci_generic? > > Can it do DMA or IOMMU support? Not even VFIO does everything we need, you > may have noticed that I have to go to PCI config space to enable bus > mastering. I don't think that driver can do either of those things. Unless, > of course, you meant simply not tying the binding script to specific > driver, which in effect is already in place (although it does check whether > vfio-pci or igb_uio are loaded). Actually my question was: is there something in igb_uio which is not already handled by uio_pci_generic? -- Thomas