[dpdk-dev] [PATCH v2] eal/devargs: add option to supply PCI dev args
Gaëtan Rivet
gaetan.rivet at 6wind.com
Wed Jun 27 10:39:59 CEST 2018
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 <pbhagavatula at caviumnetworks.com>
> >
> > Tested-by: Shahaf Shuler <shahafs at 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
More information about the dev
mailing list