mbox series

[0/4] remove aliases replaced with IOVA

Message ID 20200914161801.572174-1-thomas@monjalon.net (mailing list archive)
Headers show
Series remove aliases replaced with IOVA | expand

Message

Thomas Monjalon Sept. 14, 2020, 4:17 p.m. UTC
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(-)