Hi Ferruh, Pavan, sorry for the delay,
On Tue, Jun 26, 2018 at 04:40:21PM +0100, Ferruh Yigit wrote: > On 6/26/2018 1:48 PM, Shahaf Shuler wrote: > > Hi Pavan, > > > > Friday, June 15, 2018 7:44 AM, Pavan Nikhilesh: > >> Subject: [dpdk-dev] [PATCH v2] eal/devargs: add option to supply PCI dev > >> args > >> > >> Currently, the only way of supplying device argument to a pci device is to > >> whitelist it i.e. -w 000X:00:0X.0,self_test=1. This is not a very feasible > >> method > >> as whitelisting a device has its own side effects i.e only the whitelisted > >> pci > >> devices are probed. > >> > >> Add a new eal command line option --pci-args to pass device args without > >> the > >> need to whitelist the devices. > >> --pci-args 000X:00:0X.0,self_test=1 > >> > >> Signed-off-by: Pavan Nikhilesh <pbhagavat...@caviumnetworks.com> > > > > Tested-by: Shahaf Shuler <shah...@mellanox.com> > > > > It seems to work. > > Please see small comments below > > Isn't this conflict with Gaetan's devarg work which has wider scope? > Indeed it does. Pavan, I have submitted a new version of a series adding generic kvargs to several layers (bus, class, driver). It does cover this exact use-case. However, while writing it, I wasn't able to find PCI bus specific parameters, that could showcase the functionality. It would help the development if you could provide which parameter you wanted to implement, I could add it in my own series, which would streamline all of this. Regards, -- Gaëtan Rivet 6WIND