@Thomas Monjalon, Ping?. Some parts of this patch set was scheduled for 19.02.
>-----Original Message----- >From: dev <dev-boun...@dpdk.org> On Behalf Of Thomas Monjalon >Sent: Wednesday, October 3, 2018 6:02 PM >To: Gaetan Rivet <gaetan.ri...@6wind.com> >Cc: dev@dpdk.org; Shreyansh Jain <shreyansh.j...@nxp.com>; >Andrew Rybchenko <arybche...@solarflare.com> >Subject: Re: [dpdk-dev] [PATCH v2 00/13] Implement new devargs >framework > >External Email > >19/09/2018 18:03, Gaetan Rivet: >> Last release saw the introduction of the new devargs system. >> To this end, the "class" abstraction was described as well >> as a common API for querying and declaring devices. >> >> This patchset implements the "eth" device class and the >> query/declaration part of the framework for PCI and vdev buses, >> enabling a minimal support for the new system. > >This part of the patchset is applied >(except patches 4 and 7 that were discussed). > >> A new testpmd command is added to test device querying. >> >> Devargs parsing is extended in the relevant buses to test >> device declaration. This part uses the new "rte_eth_dev_create" API, >> introduced last release and used by only two PMDs, for now. >> >> The new devargs format is also made available through the new --dev >parameter. > >This second part of the patchset is left for next release. > >> Next work is to generalize use of new API for eth_dev creation, >> compatibility layer for -w, -b and --vdev with --dev, and devargs unit >test. > >I think it's better to wait having the new devargs usable in these >options, >so we will have more tests and feedbacks. > >> Gaetan Rivet (13): >> bus/pci: implement device iteration and comparison >> bus/pci: add device matching field id >> bus/vdev: implement device iteration >> bus/vdev: add device matching field driver >> ethdev: add private generic device iterator >> ethdev: register ether layer as a class >> ethdev: add device matching field name >> app/testpmd: add show device command >> bus/pci: pre-process declarative PCI devargs >> bus/vdev: pre-process declarative vdev devargs >> bus/pci: process declarative PCI devargs >> ethdev: process declarative eth devargs >> eal: add generic dev parameter > >Summary: for 18.11, patches 1, 2, 3, 5, 6 are applied, thanks! >