Removed LIBRTE from name as its an old prefix.
Signed-off-by: Euan Bourke
---
app/test/test_reassembly_perf.c | 2 +-
config/rte_config.h | 2 +-
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 8
doc/guides/sample_app_ug
("ip_frag: increase default maximum of fragments")
Cc: sta...@dpdk.org
Signed-off-by: Euan Bourke
---
.mailmap | 1 +
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 8 +++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/
Removed LIBRTE from name as its an old prefix.
Signed-off-by: Euan Bourke
---
app/test/test_reassembly_perf.c | 2 +-
config/rte_config.h | 2 +-
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 8
doc/guides/sample_app_ug
("ip_frag: increase default maximum of fragments")
Cc: sta...@dpdk.org
Signed-off-by: Euan Bourke
---
.mailmap | 1 +
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 8 +++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/
Removed LIBRTE from name as its an old prefix.
Signed-off-by: Euan Bourke
---
app/test/test_reassembly_perf.c | 2 +-
config/rte_config.h | 2 +-
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 4 ++--
doc/guides/sample_app_ug
: Euan Bourke
---
.mailmap | 1 +
config/rte_config.h | 4 +++-
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 7 ++-
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/.mailmap b/.mailmap
index
Signed-off-by: Euan Bourke
---
content/roadmap/_index.md | 8
1 file changed, 8 insertions(+)
diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index 93e590e..66ea5c6 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -27,12 +27,20 @@ This list
Removed LIBRTE from name as its an old prefix.
Signed-off-by: Euan Bourke
---
app/test/test_reassembly_perf.c | 2 +-
config/rte_config.h | 2 +-
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 4 ++--
doc/guides/sample_app_ug
: Euan Bourke
---
.mailmap | 1 +
doc/guides/prog_guide/ip_fragment_reassembly_lib.rst | 7 ++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/.mailmap b/.mailmap
index ab0742a382..528bc68a30 100644
--- a/.mailmap
+++ b/.mailmap
@@ -379,6
Update to the l3fwd-power example application to call the arg parser
library for its 'combined core string parser' instead of implementing its
own corelist parser. The default_type passed into the function call is
a corelist.
Signed-off-by: Euan Bourke
Acked-by: David Hunt
---
exam
Update to the eventdev_pipeline example application to call the arg parser
library for its 'combined core string parser' instead of implementing its
own coremask parser. The default_type passed into the function call is
a coremask.
Signed-off-by: Euan Bourke
---
examples/eventde
value will call the relevant core string parser.
This function also takes a 'default_type' int which corresponds to
which parser should be used in the case of an ambiguous string.
Signed-off-by: Euan Bourke
---
lib/arg_parser/arg_parser.c | 62
lib/ar
Switched the dlb2 driver to call the new arg parsing library instead of
eal for coremask parsing, and updated the resource probe function to
support the changed formatting of the API.
Signed-off-by: Euan Bourke
---
drivers/event/dlb2/dlb2_priv.h | 4 +-
drivers/event/dlb2/pf/base
Updates to the parse service cores functions in EAL to call the arg
parser API instead of implementing its own versions.
Signed-off-by: Euan Bourke
---
lib/eal/common/eal_common_options.c | 171 +++-
1 file changed, 41 insertions(+), 130 deletions(-)
diff --git a/lib
Update to eal functions relating to corelist and coremask
parsing to support the new arg parsing library. Functions
now call the API instead of implementing their own version.
Signed-off-by: Euan Bourke
---
lib/eal/common/eal_common_options.c | 114
lib/eal
the total number
of cores in the coremask string.
Signed-off-by: Euan Bourke
---
lib/arg_parser/arg_parser.c | 51 +
lib/arg_parser/rte_arg_parser.h | 34 ++
lib/arg_parser/version.map | 1 +
3 files changed, 86 insertions(+)
diff -
-off-by: Euan Bourke
---
.mailmap| 1 +
MAINTAINERS | 4 ++
doc/api/doxy-api-index.md | 1 +
doc/api/doxy-api.conf.in| 1 +
lib/arg_parser/arg_parser.c | 108
lib/arg_parser/meson.build | 7
e related parsers to call API.
* various optimisations in core_bit related functions in arg_parser.c.
* add lib to list for windows build.
* minor changes for issues flagged during review.
Euan Bourke (8):
arg_parser: new library for command line parsing
arg_parser: add new coremask parsing AP
Update to the l3fwd-power example application to call the arg parser
library for its 'combined core string parser' instead of implementing its
own corelist parser. The default_type passed into the function call is
a corelist.
Signed-off-by: Euan Bourke
---
examples/l3fwd-power/perf_c
Update to the eventdev_pipeline example application to call the arg parser
library for its 'combined core string parser' instead of implementing its
own coremask parser. The default_type passed into the function call is
a coremask.
Signed-off-by: Euan Bourke
---
examples/eventde
value will call the relevant core string parser.
This function also takes a 'default_type' int which corresponds to
which parser should be used in the case of an ambiguous string.
Signed-off-by: Euan Bourke
---
lib/arg_parser/arg_parser.c | 68 +
lib/ar
Switched the dlb2 driver to call the new arg parsing library instead of
eal for coremask parsing, and updated the resource probe function to
support the changed formatting of the API.
Signed-off-by: Euan Bourke
---
drivers/event/dlb2/dlb2_priv.h | 4 +-
drivers/event/dlb2/pf/base
Updates to the parse service cores functions in EAL to call the arg
parser API instead of implementing its own versions.
Signed-off-by: Euan Bourke
---
lib/eal/common/eal_common_options.c | 171 +++-
1 file changed, 41 insertions(+), 130 deletions(-)
diff --git a/lib
Update to eal functions relating to corelist and coremask
parsing to support the new arg parsing library. Functions
now call the API instead of implementing their own version.
Signed-off-by: Euan Bourke
---
lib/eal/common/eal_common_options.c | 114
lib/eal
the total number
of cores in the coremask string.
Signed-off-by: Euan Bourke
---
lib/arg_parser/arg_parser.c | 53 +
lib/arg_parser/rte_arg_parser.h | 34 +
lib/arg_parser/version.map | 1 +
3 files changed, 88 insertions(+)
diff -
-off-by: Euan Bourke
---
.mailmap| 1 +
MAINTAINERS | 4 ++
doc/api/doxy-api-index.md | 3 +-
doc/api/doxy-api.conf.in| 1 +
lib/arg_parser/arg_parser.c | 108
lib/arg_parser/meson.build | 7
WAP()
* minor changes for issues flagged during review
v2:
* changes to EAL service core related parsers to call API.
* various optimisations in core_bit related functions in arg_parser.c.
* add lib to list for windows build.
* minor changes for issues flagged during review.
Euan Bourke (8):
Switched the dlb2 driver to call the new arg parsing library instead of
eal for coremask parsing, and updated the resource probe function to
support the changed formatting of the API.
Signed-off-by: Euan Bourke
---
drivers/event/dlb2/dlb2_priv.h | 4 +-
drivers/event/dlb2/pf/base
-off-by: Euan Bourke
---
.mailmap| 1 +
MAINTAINERS | 4 ++
doc/api/doxy-api-index.md | 3 +-
doc/api/doxy-api.conf.in| 1 +
lib/arg_parser/arg_parser.c | 113
lib/arg_parser/meson.build | 7
Updates to the parse service cores functions in EAL to call the arg
parser API instead of implementing its own versions.
Signed-off-by: Euan Bourke
---
lib/eal/common/eal_common_options.c | 177
1 file changed, 47 insertions(+), 130 deletions(-)
diff --git a/lib
Update to EAL functions relating to corelist and coremask parsing to
support the new arg parsing library. Functions now call the API instead
of implementing their own version.
Signed-off-by: Euan Bourke
---
lib/eal/common/eal_common_options.c | 114
lib/eal
Add new coremask parsing API. This API behaves similarly to the corelist
parsing API, parsing the coremask string, filling its values into the
cores array.
The API also returns a 'count' which corresponds to the total number of
cores in the coremask string.
Signed-off-by: Euan Bourke
ows build.
* minor changes for issues flagged during review.
Euan Bourke (5):
arg_parser: new library for command line parsing
arg_parser: add new coremask parsing API
eal: add support for new arg parsing library
eal: update to service core related parsers
event/dlb2: add new arg parsing
Switched the dlb2 driver to call the new arg parsing library instead of eal for
coremask parsing, and updated the resource probe funcion to support the changed
formatting of the API.
Signed-off-by: Euan Bourke
---
drivers/event/dlb2/dlb2_priv.h | 4 +-
drivers/event/dlb2/pf/base
Update to eal functions relating to corelist and coremask parsing to support the
new arg parsing library. Functions now call the API instead of implementing
their own version.
Signed-off-by: Euan Bourke
---
lib/eal/common/eal_common_options.c | 114
lib/eal
Add new coremask parsing API. This API behaves similarly to the corelist parsing
API, parsing the coremask string, filling its values into the cores array.
The API also returns a 'count' which corresponds to the total number of cores
in the coremask string.
Signed-off-by: Euan Bourke
-by: Euan Bourke
---
.mailmap| 1 +
MAINTAINERS | 5 ++
doc/api/doxy-api-index.md | 3 +-
doc/api/doxy-api.conf.in| 1 +
lib/arg_parser/arg_parser.c | 113
lib/arg_parser/meson.build | 7
rser, so the plan is to rework those in future versions of
this patch.
[1] Link to start of thread:
https://mails.dpdk.org/archives/dev/2023-November/280957.html
[2] Link to the mention of a new library:
https://mails.dpdk.org/archives/dev/2023-November/280966.html
Euan Bourke (4):
arg_parser: new li
38 matches
Mail list logo