eal: replace blacklist/whitelist options
authorStephen Hemminger <stephen@networkplumber.org>
Tue, 10 Nov 2020 22:55:40 +0000 (14:55 -0800)
committerThomas Monjalon <thomas@monjalon.net>
Sun, 15 Nov 2020 23:11:22 +0000 (00:11 +0100)
commitdb27370b57202632ad8830352c1c0ee2dde4542f
treee83ca05b0dda44cb9b451f6b2a7703db06c6a1dd
parenta65a34a85ebf5ee6dda53d680393b0342ff7fdb9
eal: replace blacklist/whitelist options

Replace -w / --pci-whitelist with -a / --allow options
and --pci-blacklist with --block.
The -b short option remains unchanged.

Allow the old options for now, but print a nag
warning since old options are deprecated.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Luca Boccassi <bluca@debian.org>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
57 files changed:
app/test/test.c
app/test/test_eal_flags.c
devtools/test-null.sh
doc/guides/bbdevs/acc100.rst
doc/guides/bbdevs/fpga_5gnr_fec.rst
doc/guides/bbdevs/fpga_lte_fec.rst
doc/guides/cryptodevs/dpaa2_sec.rst
doc/guides/cryptodevs/dpaa_sec.rst
doc/guides/cryptodevs/qat.rst
doc/guides/eventdevs/octeontx2.rst
doc/guides/freebsd_gsg/build_sample_apps.rst
doc/guides/linux_gsg/build_sample_apps.rst
doc/guides/linux_gsg/eal_args.include.rst
doc/guides/linux_gsg/linux_drivers.rst
doc/guides/mempool/octeontx2.rst
doc/guides/nics/bnxt.rst
doc/guides/nics/cxgbe.rst
doc/guides/nics/dpaa.rst
doc/guides/nics/dpaa2.rst
doc/guides/nics/enic.rst
doc/guides/nics/fail_safe.rst
doc/guides/nics/fm10k.rst
doc/guides/nics/i40e.rst
doc/guides/nics/ice.rst
doc/guides/nics/ixgbe.rst
doc/guides/nics/mlx4.rst
doc/guides/nics/mlx5.rst
doc/guides/nics/nfb.rst
doc/guides/nics/octeontx2.rst
doc/guides/nics/sfc_efx.rst
doc/guides/nics/tap.rst
doc/guides/nics/thunderx.rst
doc/guides/prog_guide/compressdev.rst
doc/guides/prog_guide/cryptodev_lib.rst
doc/guides/prog_guide/env_abstraction_layer.rst
doc/guides/prog_guide/multi_proc_support.rst
doc/guides/prog_guide/poll_mode_drv.rst
doc/guides/prog_guide/regexdev.rst
doc/guides/prog_guide/switch_representation.rst
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_20_11.rst
doc/guides/sample_app_ug/bbdev_app.rst
doc/guides/sample_app_ug/eventdev_pipeline.rst
doc/guides/sample_app_ug/ipsec_secgw.rst
doc/guides/sample_app_ug/l3_forward.rst
doc/guides/sample_app_ug/l3_forward_power_man.rst
doc/guides/sample_app_ug/vdpa.rst
doc/guides/tools/comp_perf.rst
doc/guides/tools/cryptoperf.rst
doc/guides/tools/flow-perf.rst
doc/guides/tools/testregex.rst
drivers/bus/vmbus/vmbus_common.c
drivers/net/bnxt/bnxt_ethdev.c
examples/ipsec-secgw/test/linux_test.sh
examples/ipsec-secgw/test/run_test.sh
lib/librte_eal/common/eal_common_options.c
lib/librte_eal/common/eal_options.h