From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0B015A00BE; Fri, 12 Jun 2020 02:20:51 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4EC8711A4; Fri, 12 Jun 2020 02:20:50 +0200 (CEST) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by dpdk.org (Postfix) with ESMTP id 5D2991023 for ; Fri, 12 Jun 2020 02:20:48 +0200 (CEST) Received: by mail-pf1-f179.google.com with SMTP id x207so3440779pfc.5 for ; Thu, 11 Jun 2020 17:20:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=FegfT3WQQhwuxUYWy9En2EheHibN2a0xp4HWljgwOJw=; b=Z4ZaXANnO3AGReiApHwHEDHPMC1u9Zj2mDwmqalEsJh57ppICrHEIm2Dzire+kVT01 AY5L5m6BcSaMDSxHS9NQR5AzwejMwnBQxHSAmt0q8GffduUAznHkiVmSiJKFZiRJMi/u OxaSfAgDMit4qIC6IR7YA86ktjQGp3Nu+mj2dDhagqogJnSNGlp0FHlMpiAZM/QBd9oM OikLjz01QL7yyeLF0wXWQB1FNNUF1BJ9VzAuxyCF7H1zwX2YZUbWu5LxTY5gMdnFZwvQ cdsQyH1Ca+rqitWl/B2LpoBmwmOWByDo88OUVq/dUFDpQ8Fvuyu7g2UcBaqOLNm2V0rm oNHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=FegfT3WQQhwuxUYWy9En2EheHibN2a0xp4HWljgwOJw=; b=jldskohczu+70ZHtxGj+nnTUAb+u/z1pIdc+el2xC1ckToNvSmBGn4roUkC6rxwOKU tyHfsuC7xCgBECkCV1Rudv99nWlAXIo7wl+bX5yKs/ZqDARp00GEnDgQ53k6wJQNI75v nwSYLZ1cn+8r3yh0b/3rQI233BW7uyh3Hk3j1RjPW0NjKr6+sPP2yBkLeOn1pp5Me6il Gd1Xs448mqnMrEhFU5DqQIOVuGqEpqAqmK8cEnhNuhgWb5CCw/qeFVbCKJ0V2l1kRgBl 5LBGZhYWQL2Gfzxniw14F21gUWpQdYP2b0lteyE5BuyETIvzuX+1ReuhAVkwX8/+Mf2h oSLg== X-Gm-Message-State: AOAM530mqVuI4kXMmkSsr+3gCxn2PF8876NoeeeFcHjGfrj2LLpEQJXH 7pRtLfMPu0Zo9CeSOTbQOipPud496TE= X-Google-Smtp-Source: ABdhPJz3tQxxIwHEpdVplNHy7ow5JChVtEht5ijefphG/dVesWslQMee2XrNTV2IP3KS7QlKnZ20Zw== X-Received: by 2002:a62:ed02:: with SMTP id u2mr9206878pfh.283.1591921246927; Thu, 11 Jun 2020 17:20:46 -0700 (PDT) Received: from hermes.lan (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id l63sm4395273pfd.122.2020.06.11.17.20.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Jun 2020 17:20:46 -0700 (PDT) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger Date: Thu, 11 Jun 2020 17:20:29 -0700 Message-Id: <20200612002039.17450-1-stephen@networkplumber.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v2 00/10] Rename blacklsit/whitelist to block/allow list X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" The terms blacklist and whitelist are often seen as reminders of the divisions in society. Instead, use more exact terms for handling of which devices are used in DPDK. This is a proposed change for DPDK 20.08 to replace the names blacklist and whitelist in API and command lines. The first three patches fix some other unnecessary use of blacklist/whitelist and have no user visible impact. The rest change the PCI blacklist to be blocklist and whitelist to be allowlist. v2 - fix one minor bit of whitespace Stephen Hemminger (10): rte_ethdev: change comment to rte_dev_eth_mac_addr_add mk: replace reference to blacklist/whitelist check_maintainers: change variable names eal: replace usage of blacklist/whitelist in enum drivers: replace references to blacklist eal: replace pci-whitelist/pci-blacklist options doc: replace references to blacklist/whitelist app/test: use new allowlist and blocklist doc: add note about blacklist/whitelist changes eal: mark old macros for blacklist/whitelist as deprecated app/test/autotest.py | 16 +++--- app/test/autotest_runner.py | 18 +++---- app/test/test.c | 2 +- app/test/test_eal_flags.c | 52 +++++++++---------- devtools/check-maintainers.sh | 8 +-- doc/guides/cryptodevs/dpaa2_sec.rst | 4 +- doc/guides/cryptodevs/dpaa_sec.rst | 4 +- doc/guides/cryptodevs/qat.rst | 4 +- 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/nics/bnxt.rst | 6 +-- doc/guides/nics/cxgbe.rst | 4 +- doc/guides/nics/dpaa.rst | 4 +- doc/guides/nics/dpaa2.rst | 4 +- doc/guides/nics/enic.rst | 6 +-- doc/guides/nics/fail_safe.rst | 14 ++--- doc/guides/nics/features.rst | 2 +- doc/guides/nics/ice.rst | 2 +- doc/guides/nics/mlx4.rst | 6 +-- doc/guides/nics/mlx5.rst | 2 +- doc/guides/nics/sfc_efx.rst | 2 +- doc/guides/nics/tap.rst | 2 +- .../prog_guide/env_abstraction_layer.rst | 7 ++- doc/guides/prog_guide/multi_proc_support.rst | 4 +- doc/guides/rel_notes/known_issues.rst | 4 +- doc/guides/rel_notes/release_20_08.rst | 5 ++ doc/guides/rel_notes/release_2_1.rst | 2 +- doc/guides/sample_app_ug/bbdev_app.rst | 6 +-- doc/guides/sample_app_ug/ipsec_secgw.rst | 4 +- doc/guides/sample_app_ug/l3_forward.rst | 2 +- .../sample_app_ug/l3_forward_access_ctrl.rst | 2 +- drivers/bus/dpaa/dpaa_bus.c | 7 ++- drivers/bus/fslmc/fslmc_bus.c | 9 ++-- drivers/bus/fslmc/fslmc_vfio.c | 8 +-- drivers/bus/pci/pci_common.c | 21 ++++---- drivers/bus/vmbus/vmbus_common.c | 4 +- drivers/crypto/virtio/virtio_pci.c | 2 +- drivers/net/fm10k/fm10k_ethdev.c | 2 +- drivers/net/virtio/virtio_pci.c | 2 +- lib/librte_eal/common/eal_common_devargs.c | 14 ++--- lib/librte_eal/common/eal_common_options.c | 29 ++++++----- lib/librte_eal/common/eal_options.h | 8 +-- lib/librte_eal/include/rte_bus.h | 12 ++++- lib/librte_eal/include/rte_dev.h | 12 ++++- lib/librte_eal/include/rte_devargs.h | 12 ++++- lib/librte_ethdev/rte_ethdev.h | 3 +- mk/rte.sdktest.mk | 14 ++--- 48 files changed, 201 insertions(+), 174 deletions(-) -- 2.26.2