mbox series

[v11,0/4] replace blacklist/whitelist with block/allow

Message ID 20201115225320.68408-1-thomas@monjalon.net (mailing list archive)
Headers
Series replace blacklist/whitelist with block/allow |

Message

Thomas Monjalon Nov. 15, 2020, 10:53 p.m. UTC
  This patch series changes the use of the terms blacklist and whitelist
and instead uses block and allow.  The change is most visible
in the options passed to DPDK programs for marking which devices
to use.

The options are also shortened because they can be used for
not just PCI devices. When DPDK was expanded to support other bus
types the -b option was also uses for non-PCI devices. But the
documentation and the name of the long option never changed.


v11 (Thomas): prepare clean patches for merging in -rc4.
For details, see comments on v10.


Stephen Hemminger (4):
  eal: replace usage of blacklist/whitelist in enums
  eal: replace blacklist/whitelist options
  test: rename blacklist/whitelist in autotest scripts
  doc: replace usage of blacklist/whitelist

 app/test/autotest.py                          | 16 ++---
 app/test/autotest_runner.py                   | 18 ++---
 app/test/test.c                               |  2 +-
 app/test/test_eal_flags.c                     | 53 +++++++--------
 devtools/test-null.sh                         |  2 +-
 doc/guides/bbdevs/acc100.rst                  |  2 +-
 doc/guides/bbdevs/fpga_5gnr_fec.rst           |  2 +-
 doc/guides/bbdevs/fpga_lte_fec.rst            |  2 +-
 doc/guides/cryptodevs/dpaa2_sec.rst           |  6 +-
 doc/guides/cryptodevs/dpaa_sec.rst            |  6 +-
 doc/guides/cryptodevs/qat.rst                 | 12 ++--
 doc/guides/eventdevs/octeontx2.rst            | 20 +++---
 doc/guides/freebsd_gsg/build_sample_apps.rst  |  2 +-
 doc/guides/linux_gsg/build_sample_apps.rst    |  2 +-
 doc/guides/linux_gsg/eal_args.include.rst     | 14 ++--
 doc/guides/linux_gsg/linux_drivers.rst        |  4 +-
 doc/guides/mempool/octeontx2.rst              |  4 +-
 doc/guides/nics/bnxt.rst                      | 18 ++---
 doc/guides/nics/cxgbe.rst                     | 12 ++--
 doc/guides/nics/dpaa.rst                      |  6 +-
 doc/guides/nics/dpaa2.rst                     | 12 ++--
 doc/guides/nics/enic.rst                      | 10 +--
 doc/guides/nics/fail_safe.rst                 | 20 +++---
 doc/guides/nics/features.rst                  |  2 +-
 doc/guides/nics/fm10k.rst                     |  2 +-
 doc/guides/nics/i40e.rst                      | 16 ++---
 doc/guides/nics/ice.rst                       | 16 ++---
 doc/guides/nics/ixgbe.rst                     |  4 +-
 doc/guides/nics/mlx4.rst                      | 18 ++---
 doc/guides/nics/mlx5.rst                      | 14 ++--
 doc/guides/nics/nfb.rst                       |  2 +-
 doc/guides/nics/octeontx2.rst                 | 22 +++----
 doc/guides/nics/sfc_efx.rst                   |  2 +-
 doc/guides/nics/tap.rst                       |  2 +-
 doc/guides/nics/thunderx.rst                  |  4 +-
 doc/guides/prog_guide/compressdev.rst         |  2 +-
 doc/guides/prog_guide/cryptodev_lib.rst       |  2 +-
 .../prog_guide/env_abstraction_layer.rst      |  8 +--
 doc/guides/prog_guide/multi_proc_support.rst  |  4 +-
 doc/guides/prog_guide/poll_mode_drv.rst       |  6 +-
 doc/guides/prog_guide/regexdev.rst            |  2 +-
 .../prog_guide/switch_representation.rst      |  6 +-
 doc/guides/rel_notes/deprecation.rst          | 23 -------
 doc/guides/rel_notes/release_20_11.rst        |  6 ++
 doc/guides/sample_app_ug/bbdev_app.rst        | 14 ++--
 .../sample_app_ug/eventdev_pipeline.rst       |  4 +-
 doc/guides/sample_app_ug/ipsec_secgw.rst      | 10 +--
 doc/guides/sample_app_ug/l3_forward.rst       |  8 ++-
 .../sample_app_ug/l3_forward_access_ctrl.rst  |  2 +-
 .../sample_app_ug/l3_forward_power_man.rst    |  3 +-
 doc/guides/sample_app_ug/vdpa.rst             |  2 +-
 doc/guides/tools/comp_perf.rst                |  4 +-
 doc/guides/tools/cryptoperf.rst               | 10 +--
 doc/guides/tools/flow-perf.rst                |  2 +-
 doc/guides/tools/testregex.rst                |  2 +-
 drivers/bus/dpaa/dpaa_bus.c                   |  7 +-
 drivers/bus/fslmc/fslmc_bus.c                 |  9 ++-
 drivers/bus/fslmc/fslmc_vfio.c                | 12 ++--
 drivers/bus/pci/pci_common.c                  | 24 +++----
 drivers/bus/vmbus/vmbus_common.c              |  6 +-
 drivers/crypto/virtio/virtio_pci.c            |  2 +-
 drivers/net/bnxt/bnxt_ethdev.c                | 18 ++---
 drivers/net/virtio/virtio_pci.c               |  2 +-
 examples/ipsec-secgw/test/linux_test.sh       |  4 +-
 examples/ipsec-secgw/test/run_test.sh         |  4 +-
 lib/librte_eal/common/eal_common_devargs.c    | 14 ++--
 lib/librte_eal/common/eal_common_options.c    | 66 +++++++++++--------
 lib/librte_eal/common/eal_options.h           | 13 +++-
 lib/librte_eal/include/rte_bus.h              | 10 ++-
 lib/librte_eal/include/rte_dev.h              | 10 ++-
 lib/librte_eal/include/rte_devargs.h          | 10 ++-
 71 files changed, 349 insertions(+), 331 deletions(-)