From patchwork Mon Sep 14 16:17:56 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 77633 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B53F5A04C7; Mon, 14 Sep 2020 18:18:12 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id ADFA3FFA; Mon, 14 Sep 2020 18:18:11 +0200 (CEST) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id C1840E07 for ; Mon, 14 Sep 2020 18:18:10 +0200 (CEST) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id A4F6D5C008E; Mon, 14 Sep 2020 12:18:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Mon, 14 Sep 2020 12:18:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=fm2; bh=0i5b6IXmFK0HZLtGIwCmTd+urX Fy3fDc0UNAQD58398=; b=fqK6SqxRyz4TPIx6hhc4Sntl2WrPZ2bXRfeUCz2ITg 85cNySMq5X4k2Ri5WvOJTJQVKsTrGKOf9pkZs1a0YymRjHGZZEEAApwx3fzEr7A6 Tn9qGevx/KbFp3+0gqibnd5jcvY6LskPHgCwyNm6HeVe/e1Es5BWcTRZat9fVCHC btNhBO3T6XZe9gThu2ZrXf+YoYUK28L1LuwxtIUT5dCgrAugzrU/SLKarqrRx3pV v4EvrO3PHNwRKtc7Qt9F8iiRCKwOJdEFMX+K7d0f488C19TLdkoHmr36LPUWf/MN uNhkIYySaOvVluVjy9hul5VrFrEsJtvo3Al+nUOKXu4w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=0i5b6IXmFK0HZLtGI wCmTd+urXFy3fDc0UNAQD58398=; b=T5Vzwve4eMRZLFnwGRA06vPwViDR+FT6A 3g8y62FFwXZ0W9UaemC0GFmUqhYrT3iaAisHJnSnOrImTYdE945fvrac5iaBi94E UVpes8aWTIimFU9DRzHC9YOKXdpc7wZYiN+WvIustrPnVxDJK8OS+zYEeXWDSFJt W+3v949U+oYd05UK2bCFh6CdQUK6h2fy412BzyZglFrrseCd+Ph3FNtNj3jJFdk5 FbWuhV/v1y4OElKMxrYIxEHymZrnQXOIPB4GffVpKSi+hEScw+Y/YIXpggLoh20V 5xdtBT8VMZIA/conlqk+R0OSRRSATL7010eC7LLOvtmP6lt6JgUyw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudeiiedguddtudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertd ertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehm ohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdelvdduhedvudduveeuvd evheegudelgeeigfejheduhedttdegudffjeeihffgnecukfhppeejjedrudefgedrvddt fedrudekgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 2BE25328005E; Mon, 14 Sep 2020 12:18:08 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: mdr@ashroe.eu, david.marchand@redhat.com Date: Mon, 14 Sep 2020 18:17:56 +0200 Message-Id: <20200914161801.572174-1-thomas@monjalon.net> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 0/4] remove aliases replaced with IOVA 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" 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(-)