[dpdk-dev] [PATCH 0/4] remove aliases replaced with IOVA
Thomas Monjalon
thomas at monjalon.net
Mon Sep 14 18:17:56 CEST 2020
When introducing IOVA semantic, 3 years ago,
some fields, functions and macros mentioning "physical address"
were marked as deprecated and replaced with IOVA aliases.
Some parts of the original "physical address" semantic
have been removed over the years, other parts are still there.
This pathset proposes removing the remaining parts in
memseg, memzone, mempool and mbuf components.
The mbuf field removal was announced, and the rest of those removals
were not announced, except it is marked deprecated for 3 years.
Thomas Monjalon (4):
mem: remove physical address aliases
mempool: remove physical address aliases
mbuf: remove deprecated function and macro aliases
mbuf: remove physical address alias
doc/guides/rel_notes/deprecation.rst | 2 -
doc/guides/rel_notes/release_20_11.rst | 3 ++
.../fpga_5gnr_fec/rte_fpga_5gnr_fec.c | 16 +++----
drivers/baseband/fpga_lte_fec/fpga_lte_fec.c | 16 +++----
drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 2 +-
drivers/common/cpt/cpt_ucode.h | 14 +++----
drivers/common/dpaax/dpaax_iova_table.c | 2 +-
drivers/compress/qat/qat_comp.c | 6 +--
drivers/compress/qat/qat_comp_pmd.c | 2 +-
drivers/crypto/ccp/ccp_crypto.c | 22 +++++-----
drivers/crypto/ccp/ccp_dev.c | 2 +-
drivers/crypto/dpaa_sec/dpaa_sec.c | 42 +++++++++----------
drivers/crypto/nitrox/nitrox_sym_reqmgr.c | 6 +--
.../crypto/octeontx/otx_cryptodev_hw_access.c | 2 +-
drivers/crypto/virtio/virtio_cryptodev.c | 6 +--
drivers/crypto/virtio/virtio_rxtx.c | 6 +--
drivers/net/axgbe/axgbe_rxtx.c | 4 +-
drivers/net/i40e/i40e_rxtx_vec_avx2.c | 18 ++++----
drivers/net/iavf/iavf_rxtx_vec_avx2.c | 18 ++++----
drivers/net/ice/base/ice_osdep.h | 2 +-
drivers/net/ice/ice_rxtx_vec_avx2.c | 18 ++++----
drivers/net/octeontx2/otx2_ethdev_sec_tx.h | 2 +-
drivers/net/pfe/base/pfe.h | 2 +-
examples/fips_validation/main.c | 4 +-
kernel/linux/kni/kni_net.c | 6 +--
lib/librte_eal/include/rte_memory.h | 6 +--
lib/librte_eal/include/rte_memzone.h | 6 +--
lib/librte_eal/linux/include/rte_kni_common.h | 2 +-
lib/librte_kni/rte_kni.c | 14 +++----
lib/librte_mbuf/rte_mbuf.h | 21 ----------
lib/librte_mbuf/rte_mbuf_core.h | 6 +--
lib/librte_mempool/rte_mempool.h | 13 +-----
32 files changed, 125 insertions(+), 166 deletions(-)
--
2.28.0
More information about the dev
mailing list