Skip to content

Add support for driver directories

Panu Matilainen dpdk-dev 4 versions – Applied

Status from this message: Applied, thanks

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest2 patches 5 repliesApplied
  2. v30 of 2 patches 0 repliesSuperseded
  3. v25 patches 6 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v12 patches12 repliesSuperseded

Patches in v4 Applied

#Subject and filesSizeRepliesApplied
1/2eal: move plugin loading to eal/commonlib/librte_eal/bsdapp/eal/eal.c lib/librte_eal/common/eal_common_options.c lib/librte_eal/common/eal_options.h +1 more+61 -380 replies
2/2eal: add support for driver directory conceptconfig/common_bsdapp config/common_linuxapp lib/librte_eal/common/eal_common_options.c+75 -50 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchDavid Marchand
SeriesA-b
1/2
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v4 thread

Cover letter [PATCH v4 0/2] Add support for driver directories

This mini-series adds support for driver directory concept based on idea by Thomas Monjalon back in February:
http://dpdk.org/ml/archives/dev/2015-February/013285.html

In the process FreeBSD also gains plugin support (but untested).

v4: - introduce error-early behavior for invalid plugin paths
- support directories via the existing -d option instead of adding new

v3: - merge the first commits

v2: - move code to eal/common
- add bsd support

Panu Matilainen (2):
eal: move plugin loading to eal/common
eal: add support for driver directory concept

 config/common_bsdapp                       |   3 +
 config/common_linuxapp                     |   3 +
 lib/librte_eal/bsdapp/eal/eal.c            |   3 +
 lib/librte_eal/common/eal_common_options.c | 119 +++++++++++++++++++++++++++++
 lib/librte_eal/common/eal_options.h        |   1 +
 lib/librte_eal/linuxapp/eal/eal.c          |  40 +---------
 6 files changed, 131 insertions(+), 38 deletions(-)
Signature · 1 line
2.5.0