[PATCH v4 0/3] lcore options cleanup
Bruce Richardson
bruce.richardson at intel.com
Tue May 13 18:17:07 CEST 2025
This v4 scales back some of the work done in the previous versions, since
more options need to be looked at for the core handling. For now, then
this patchset is reduced to some basic cleanup before any more serious work
is done.
* marks the old coremask parameter (-c) and service core mask (-s) as
deprecated, so they can be dropped in future. Everything should now be
done using core lists where possible.
* consolidates the, previously separate but similar, "-l" and "--lcores"
flags into just short and long versions of the same thing. This does
not affect the "--lcores" flag at all, but expands the scope of what
was possible with "-l".
* Adds documentation of examples of use of the -l/--lcores parameter
Bruce Richardson (3):
eal: deprecate old coremask-based EAL parameters
eal: merge corelist and core mapping options
doc: provide examples of using lcores EAL parameter
doc/guides/eventdevs/dlb2.rst | 6 +-
doc/guides/faq/faq.rst | 8 +-
doc/guides/linux_gsg/build_sample_apps.rst | 7 +-
doc/guides/linux_gsg/eal_args.include.rst | 45 ++++--
.../prog_guide/env_abstraction_layer.rst | 3 +-
doc/guides/prog_guide/meson_ut.rst | 2 +-
doc/guides/prog_guide/multi_proc_support.rst | 2 +-
doc/guides/prog_guide/service_cores.rst | 8 +-
doc/guides/rel_notes/deprecation.rst | 10 ++
doc/guides/sample_app_ug/ip_frag.rst | 7 +-
doc/guides/sample_app_ug/ip_reassembly.rst | 7 +-
doc/guides/sample_app_ug/multi_process.rst | 14 +-
doc/guides/sample_app_ug/qos_scheduler.rst | 2 +-
doc/guides/sample_app_ug/test_pipeline.rst | 2 +-
doc/guides/tools/testbbdev.rst | 2 +-
lib/eal/common/eal_common_options.c | 141 +++---------------
lib/eal/common/eal_options.h | 4 +-
17 files changed, 91 insertions(+), 179 deletions(-)
--
2.45.2
More information about the dev
mailing list