From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0057.outbound.protection.outlook.com [104.47.42.57]) by dpdk.org (Postfix) with ESMTP id 554AB1B205 for ; Fri, 20 Oct 2017 14:32:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=f8Ftr+2UfOticafjDQoYngQ47oDkZBTBjDyv6btPAhs=; b=Xjy/UBkB5mJ8I57dqCY/cz4Cohm8w6Yk8HEfe0LRd/lIEd9pVV7GSuOUvQd1nC9HugeV5FB0Sx9Kcl6exVNXVn0n45obXVEBLgk6229iNHuixrty0qf7lVsyIYBCgtgqup2J1TMwrKfr7OO/uglxL6IHgm/zqo1qNpF6FjYzi2A= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from localhost.localdomain (14.140.2.178) by DM5PR07MB3100.namprd07.prod.outlook.com (10.172.85.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.156.4; Fri, 20 Oct 2017 12:32:09 +0000 From: Santosh Shukla To: dev@dpdk.org Cc: olivier.matz@6wind.com, thomas@monjalon.net, jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com, anatoly.burakov@intel.com, Santosh Shukla Date: Fri, 20 Oct 2017 18:01:30 +0530 Message-Id: <20171020123136.10557-1-santosh.shukla@caviumnetworks.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170905103119.20511-1-santosh.shukla@caviumnetworks.com> References: <20170905103119.20511-1-santosh.shukla@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BM1PR01CA0110.INDPRD01.PROD.OUTLOOK.COM (10.174.208.26) To DM5PR07MB3100.namprd07.prod.outlook.com (10.172.85.10) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 720360c3-dd83-494c-eacd-08d517b696bd X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199); SRVR:DM5PR07MB3100; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3100; 3:IQ1ukWMvMjjPYCUqoPvPMAM0/O3u897TvqWezQUf7USXrlaaErWTW5eo0Xl/AZlJG66v0Ah2EH21QQN+gNK8cemZb1Yk9MvQ8G/OGKwk1/aKj+TARXuHlLHA2lksA5EZ2arBuHKQboL5t84Fg3YTUNGkqbJCmH3CHRUUivrKSq39SeCyEqkvDaJ71lT5ZzEWndFBo3e+doldRfu5uV9ZSnGAOuE9kqflbjuS0b3C9Wq4BDxI6/SOHK9brtetbzY5; 25:H8OqAslz++vOiysN6hxEDnkcE0KkwZFjGlU7+CmtoaHpGt4w7GKM0UvuiQ3yn9LD9qA2ZMVbMQQS2/TshDD53Ub6P8g3aH8BN7utn6n01Zi3bvgzqW7TzaFIzIhYgvVPG8fk/DtAbASj6XCMrmLPdooG3NLuZYeD7xpnb+els+82ME3g0MltlJNtJTmAj5TVygb0lnkYZggaTl7nVchxaHEd3uTW+JsNmyecaCGjzqYSWQELTlkjKUeL6nMKBTNF3AK1lBUHEKHK3MjGPzkxLaxMMe4aJM/iElf3FEYl2TGJqyEu6gITvi7gnLMlsz3dCfsHWQ6VENYoQE/KNyh3IQ==; 31:Tlcg54OvRMKJfQKvqEZPM+5cbVkkpybez2SAznycta8/DIZszDFhxSc7hEn7+legQPR0Zw2lC6ntOew50yW3mzaa68wfdhWIzkm+m8AUeiC/u8e7hCTykcWXjS0+qNWWSx3QazyF64Y0B/Oq3VA9VQ4MtGZ/lHCsbqXHneo2uw8oIxwH4f0mGfD8UabOjDSewArJSH1kl5q1uj2LnxHdRQxhG/k60mVwuGNJ+/wCFL8= X-MS-TrafficTypeDiagnostic: DM5PR07MB3100: X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3100; 20:5QVkIo2q6X4dw9E0KmcVVWOom6G85/YORPvWYA3uOzpwk4y1jz+ATBcDmQhgv6BdyJYuYkEUydYzVNKFd6L48XpmEc64dbI/G4fQ2XlFH05CwJXsawfFZJ9RDbmCSWFhTrxUbDBtjhvEE6pwHpGWCwspYGNLWdB3duflPRtK13Uoj/Cwhc30jj0icoJ2PU3FLfJ6AeEjtutOYrQLq95bGRYUuoi2jNySMNXAlV8SD1+hCWMGa/rgZqyBpc4hoOXuSCAE9jEbPLL/9wryibNu8uBVrQFzYHZubJxvnM5jwIl7LvjwM7ihmGYPLnQaKR2ERfmKKUUGCN41aKGRWTZDXU78tFu4PSVJ/84UYvnNj2kG4466kRRsav1bKo0K3v/CwSAriU8W/90VRJ773rP7hgLU3bbAuTZk4aXYWvv03YuB9hiJ/Em1tpBZsSi7ly7npPmZXZ5yLieZQIQVraHaPhgw9Lgl/ZqDGioJZzM+Sm8WbEuG0InWrTc5S90xW8EyhtT7As67fHc7ZctQtniMWwBRIswwUVoatveqHcolQFogpbcQ54Yx89sFjxInO1RGwpOtAHMxlTCDOCZkdM5HyVqRPz8f+amskPyoYjc7sks=; 4:+nBdWLfPSNgGK5WyShgnTiJyHCmShAG6HFOMjjG64+EQmUJX8bllzKXEvE5ZkRsoB7cZ5dH8vrLCKMo2KzvpBo98K8Fdm/HicG+1sCINDqFC7zm3Amp0weU1oI4LFL1NFpGn7PHe4NAQY17JAimqczaHGz000gKE7l3EQ6FjeRGoldFZSJplbgPKGEz+10hSumwfKb1Za8jIz1024LkZoI8WslG82DugLofmAYINXLpWI86BgcjNeAJntXJvSQg0MEkFakMkRSv/3jIGgApSeszswgq1/pTknOcJ2IXQHX4= X-Exchange-Antispam-Report-Test: UriScan:(275809806118684); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(3231020)(93006095)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(20161123560025)(20161123555025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR07MB3100; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR07MB3100; X-Forefront-PRVS: 0466CA5A45 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(6009001)(376002)(346002)(189002)(199003)(81156014)(81166006)(2351001)(2361001)(66066001)(105586002)(47776003)(5003940100001)(16586007)(97736004)(107886003)(966005)(6916009)(42882006)(72206003)(478600001)(5660300001)(33646002)(2950100002)(6666003)(16526018)(106356001)(53936002)(8656005)(8656005)(53376002)(6486002)(6506006)(50226002)(36756003)(189998001)(5009440100003)(50466002)(4326008)(6306002)(6512007)(68736007)(25786009)(8936002)(8676002)(316002)(76176999)(101416001)(3846002)(1076002)(48376002)(50986999)(6116002)(305945005)(7736002)(2906002)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3100; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR07MB3100; 23:QyHSoyXCvyiLz/NcEGnuSQAiA9jrVUibmE8Bwi0PA?= =?us-ascii?Q?MiXP9JirScM6wWVStNe5vj6O6te77Z7jytRpnOXlP4PuBelUCsr4kMDQ4iJB?= =?us-ascii?Q?q0BxJZxLoPKqVFuDJfhmnh/cn8gBAM7bLvvqABhJP+ZgN7Ik4Alt2cbAbO6h?= =?us-ascii?Q?T1XmDLmVfw+vAfZ5SP3NfkgYvmbJBM4aczEWRg30IFktGPB+lRlobx8vR0Un?= =?us-ascii?Q?YCunKxt5RdrCuCnSlcY8RWWSLFS26yc6pYad2rZ5KsGREioRjoPcwMVrvmHt?= =?us-ascii?Q?xGA7aLvM+zI7xpg8DNR8lP3h6y6ThNEfwPJW4GqIvpLLhLY3zHzaU38WEjFX?= =?us-ascii?Q?YD9IaVxwPOgTpVJlph55aby++Zbbt4sukMXxtYVH/yNB37qCl1t4VznFxqbL?= =?us-ascii?Q?t2Lq9kKQVZRmfzhpDJP/KdrHPVILfthteYDAf7rgJ6okUTVXdnJ9NS3/f/n4?= =?us-ascii?Q?gBj65n1L16mECjGS8ia5bRwi9F/XCfIRTZ9qObOUiZhwwuZ56ppA1e7+qzJy?= =?us-ascii?Q?GwzYLy5GwYg9NLMvopp0igmUrBUaw3qwymDS3254MCe/hIHdqZx0xG0QvdjH?= =?us-ascii?Q?b9obbK4+d4AB6afj5GpGf9BdCMCp7pmskIIho5dkibrxsG4wbpmQDKp+qSLo?= =?us-ascii?Q?Wm5CV1U70P4tKgwAQouyqwWDEaImosMOuxDWNqT7uoSo72woJ4IrZOzy+G3M?= =?us-ascii?Q?vf6UHXI70MdjX85AQkU0Cyi87VAFkfhrLPoGZcBXeZYWMHIWIh9zXMOtI25Q?= =?us-ascii?Q?fD0QMnvjW4/FM2z0O0RzdWIx6prAScMFMaYKV9ZUc8PxO2uJ8WeRw8yt/q6M?= =?us-ascii?Q?5RKe1LhUO5IxkNnY5pEw1wFh/OjO1dubHIGfZcC3ag0E+1JIKkzwtivrzKYa?= =?us-ascii?Q?mjrZ/3VPwVUotaC/E0t5TMjVoVA9zdOjo9d930GMr7FP9ij5t5OrXUhkKnRV?= =?us-ascii?Q?93dc8MfFoShjUyllIdAsqeIudqjoJJylULBRRGQjA6IWJbNnadx4jhUzoLpZ?= =?us-ascii?Q?Sh+y71A53ii9eBw/iKWo7AqJtEIiukfIwCXWY6Kd8pkk0mC2RvT9AtkDysQW?= =?us-ascii?Q?2NgSVldCZgp0uPjJSTyIJer3sQkDnD/+XT6tyzjv4EVIBhlC5TH8I3A7R9Sp?= =?us-ascii?Q?MDAKE7sV7DWjq4zs+bPj5B3miZ172RugkORNuoh8IS11EtCcATO+wrc6i0S7?= =?us-ascii?Q?rMSFeMCc+yV4AYFW+pLw9D4lHCTVIzi7qnrxTBCTeIj54bthHgNAD3R/v6Wq?= =?us-ascii?Q?ou2XDDhKQ0RFt/4vOQTk6V58Y6JL+qyGWqytUIMEToiwTLaJJrXjC+zXj/EQ?= =?us-ascii?Q?qmOaQPYqJjYzNSpMCgkWlupQ0H+ZZeHE375WoDq5Xcx?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3100; 6:1Ucaxl9sf527w1rXZK9xMnXcCxsFZb0CRuySiXkiI4sIQ1N3ibVrOwnTxsCo0AhLbyROYY8W5Vnx0Z+gjEuMzrWWIzIcFXVmxpzH8UKOD0pEarq8oOJUFYsbVFVyWSUOvvVtlkxarxk+otvkKtOsBjLRaJ3oG7qonKxbvTRXS3JVx40uodTu6XPmmPrqudb3Kj3u4aESgsRcRhMtLQUOiNAl2m8wZJ+0gbtBRRG1Yy2YljN5aZA2T9I0a61ivJ71cZ6qxrFmZYtM1kZ5ihk6pKm0KSUXdRACRBp+YYdTy9KABX6WPWbwkd7NPxnSoUyR4YZVuAohLDksfbXXaf2Q4Q==; 5:vc2z6Y9f/zDyDNxhclj3F/HZ4YOadOtj24rJATcY2gKqlIlU3Y7PQsq2gCBht5Qyz+B7T2dfGUaXxRjQhDKM+JeGwHEWZ28E94MhR1yR+sdVkpoxH3BafHudlSfAwIiFBG218Ofcwm9vcSlzDngMfw==; 24:Ruaxu7a56r99IjX3ejmxtKQOMFiqCmS8PRUOHH8+vlLq78MWNKG+CwXLMfJI0W+EuG5+3ckVbohvQZy4vJPxVcCRQTB36G45sBaMAnXAvCQ=; 7:xsuIDDN5nkvvmc33dm+iz86eCk37shld/cSfknkQ/fyFGHJtMxEd4aeK5WizoEZhHtDr0KLhIf9ZUGUV0yy/0cJ/yCfo5hpg7X6vuxgRAJAidIZ0MubEz4lJWsxJYMJ9Bso+POrB4BZ05gHqAQFLWgx9FN8YIVtjpTiCM3JwBHFlwe7CFX4FBlJR5GvoXq06Z4zDiuQatZLyNLBzZwc7sdjixVEhKgMZ0STAGv1yjcc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Oct 2017 12:32:09.6121 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 720360c3-dd83-494c-eacd-08d517b696bd X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3100 Subject: [dpdk-dev] [PATCH v3 0/6] make dpdk iova aware 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: , X-List-Received-Date: Fri, 20 Oct 2017 12:32:15 -0000 v3: Include v2 review comment and rebased on top of upstream tip commit:6b9ed026a8704 v2: Include build fixes reported in patchworks. Changeset based on deprecation notice[1], planned for v17.11 release. Patches are based commit: (c42021fe56 : ethdev: rename map file to match library name) Summary: Renaming memory address translation api/ datatypes and memory struct members to iova types. 1st patch : rename phys_addr_t to iova_addr_t 2nd patch : rename dma var mainly buf_physaddr to buf_iovaaddr 3rd patch : rename rte_memseg {.phys_addr} to {.iova_addr}. 4rd patch : rename memory translation api to _iova types. 5th patch : remove deprecation notice for dpdk iova aware. 6th patch : Misc patch (Use RTE_PTR_DIFF in virt2iova()) Change History: v2 --> v3: - Replaced __KERNEL__ with __clang__ in kni header (by Anatoly) - Added RTE_PTR_DIFF() change in rte_malloc_virt2iova() (Suggested by Anatolgy) v1 --> v2: - Includes build fixes reported in v1 [2] - aded separate patch for rte_memseg's phys_addr to iova_addr renaming. Checkpatch warning: - Noticed warning in changeset comining from legacy code. unreleated with iova changes. Thanks. [1] http://dpdk.org/browse/dpdk/commit/doc/guides/rel_notes?id=caa570db61307e07efc461cf558ec291a3e71b29 [2] http://dpdk.org/ml/archives/test-report/2017-August/027020.html Santosh Shukla (6): eal: rename phys addr to iova addr eal/memory: rename buf physaddr to buf iovaaddr eal/memory: rename memseg member phys to iova addr eal/memory: rename memory API to iova types doc: remove dpdk iova aware notice eal/common/rte_malloc: use pointer diff in virt2iova app/proc_info/main.c | 2 +- app/test-crypto-perf/cperf_test_common.c | 6 ++-- app/test-crypto-perf/cperf_test_vector_parsing.c | 4 +-- app/test-crypto-perf/cperf_test_vectors.c | 6 ++-- app/test-crypto-perf/cperf_test_vectors.h | 4 +-- app/test-pmd/cmdline.c | 2 +- doc/guides/contributing/documentation.rst | 4 +-- doc/guides/prog_guide/cryptodev_lib.rst | 6 ++-- doc/guides/prog_guide/img/mbuf1.svg | 2 +- doc/guides/rel_notes/deprecation.rst | 7 ---- doc/guides/rel_notes/release_17_11.rst | 30 +++++++++++++++- drivers/bus/dpaa/base/qbman/qman.c | 2 +- drivers/bus/dpaa/base/qbman/qman.h | 2 +- drivers/bus/dpaa/rte_dpaa_bus.h | 4 +-- drivers/bus/fslmc/fslmc_vfio.c | 2 +- drivers/bus/fslmc/mc/fsl_mc_cmd.h | 2 +- drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 20 +++++------ drivers/crypto/dpaa_sec/dpaa_sec.c | 26 +++++++------- drivers/crypto/qat/qat_adf/qat_algs.h | 6 ++-- drivers/crypto/qat/qat_crypto.c | 2 +- drivers/crypto/qat/qat_crypto.h | 2 +- drivers/crypto/qat/qat_qp.c | 2 +- drivers/mempool/dpaa2/dpaa2_hw_mempool.h | 2 +- drivers/mempool/octeontx/octeontx_fpavf.c | 4 +-- drivers/mempool/octeontx/rte_mempool_octeontx.c | 2 +- drivers/net/ark/ark_ddm.c | 2 +- drivers/net/ark/ark_ddm.h | 4 +-- drivers/net/ark/ark_ethdev_rx.c | 24 ++++++------- drivers/net/ark/ark_ethdev_tx.c | 6 ++-- drivers/net/ark/ark_mpu.c | 2 +- drivers/net/ark/ark_mpu.h | 4 +-- drivers/net/ark/ark_udm.c | 2 +- drivers/net/ark/ark_udm.h | 4 +-- drivers/net/avp/avp_ethdev.c | 2 +- drivers/net/avp/rte_avp_common.h | 20 +++++------ drivers/net/bnx2x/bnx2x.c | 40 +++++++++++----------- drivers/net/bnx2x/bnx2x.h | 22 ++++++------ drivers/net/bnx2x/bnx2x_rxtx.c | 8 ++--- drivers/net/bnx2x/bnx2x_stats.c | 2 +- drivers/net/bnx2x/bnx2x_vfpf.c | 2 +- drivers/net/bnx2x/ecore_sp.h | 2 +- drivers/net/bnxt/bnxt.h | 10 +++--- drivers/net/bnxt/bnxt_cpr.h | 4 +-- drivers/net/bnxt/bnxt_ethdev.c | 10 +++--- drivers/net/bnxt/bnxt_hwrm.c | 26 +++++++------- drivers/net/bnxt/bnxt_ring.c | 6 ++-- drivers/net/bnxt/bnxt_ring.h | 4 +-- drivers/net/bnxt/bnxt_rxr.h | 4 +-- drivers/net/bnxt/bnxt_txr.h | 2 +- drivers/net/bnxt/bnxt_vnic.c | 6 ++-- drivers/net/bnxt/bnxt_vnic.h | 6 ++-- drivers/net/cxgbe/sge.c | 4 +-- drivers/net/dpaa/dpaa_rxtx.c | 6 ++-- drivers/net/ena/ena_ethdev.c | 6 ++-- drivers/net/enic/enic_main.c | 2 +- drivers/net/enic/enic_rxtx.c | 6 ++-- drivers/net/fm10k/fm10k.h | 4 +-- drivers/net/fm10k/fm10k_rxtx_vec.c | 4 +-- drivers/net/i40e/i40e_rxtx_vec_altivec.c | 4 +-- drivers/net/i40e/i40e_rxtx_vec_neon.c | 6 ++-- drivers/net/i40e/i40e_rxtx_vec_sse.c | 6 ++-- drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c | 6 ++-- drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c | 6 ++-- drivers/net/liquidio/lio_rxtx.c | 4 +-- drivers/net/liquidio/lio_rxtx.h | 4 +-- drivers/net/mlx4/mlx4_mr.c | 2 +- drivers/net/mlx5/mlx5_mr.c | 2 +- drivers/net/nfp/nfp_net.c | 2 +- drivers/net/octeontx/base/octeontx_pkovf.c | 4 +-- drivers/net/qede/base/bcm_osal.h | 2 +- drivers/net/sfc/efsys.h | 2 +- drivers/net/sfc/sfc_ef10_rx.c | 2 +- drivers/net/sfc/sfc_ef10_tx.c | 4 +-- drivers/net/sfc/sfc_tso.c | 2 +- drivers/net/thunderx/base/nicvf_hw.c | 2 +- drivers/net/thunderx/base/nicvf_hw.h | 2 +- drivers/net/thunderx/base/nicvf_hw_defs.h | 6 ++-- drivers/net/thunderx/nicvf_ethdev.c | 4 +-- drivers/net/thunderx/nicvf_ethdev.h | 4 +-- drivers/net/thunderx/nicvf_struct.h | 6 ++-- drivers/net/virtio/virtio_ethdev.c | 2 +- drivers/net/virtio/virtio_rxtx.h | 4 +-- drivers/net/virtio/virtqueue.h | 4 +-- examples/l2fwd-crypto/main.c | 4 +-- lib/librte_cryptodev/rte_crypto.h | 2 +- lib/librte_cryptodev/rte_crypto_sym.h | 6 ++-- lib/librte_cryptodev/rte_cryptodev.c | 2 +- lib/librte_cryptodev/rte_cryptodev.h | 2 +- lib/librte_eal/bsdapp/eal/eal.c | 2 +- lib/librte_eal/bsdapp/eal/eal_memory.c | 8 ++--- lib/librte_eal/bsdapp/eal/rte_eal_version.map | 12 +++---- lib/librte_eal/common/eal_common_memory.c | 8 ++--- lib/librte_eal/common/eal_common_memzone.c | 4 +-- lib/librte_eal/common/eal_private.h | 2 +- lib/librte_eal/common/include/rte_malloc.h | 4 +-- lib/librte_eal/common/include/rte_memory.h | 14 ++++---- lib/librte_eal/common/include/rte_memzone.h | 2 +- lib/librte_eal/common/rte_malloc.c | 12 +++---- lib/librte_eal/linuxapp/eal/eal.c | 2 +- lib/librte_eal/linuxapp/eal/eal_memory.c | 24 ++++++------- lib/librte_eal/linuxapp/eal/eal_pci.c | 4 +-- lib/librte_eal/linuxapp/eal/eal_vfio.c | 10 +++--- .../linuxapp/eal/include/exec-env/rte_kni_common.h | 23 ++++++++----- lib/librte_eal/linuxapp/eal/rte_eal_version.map | 12 +++---- lib/librte_eal/linuxapp/kni/kni_net.c | 6 ++-- lib/librte_kni/rte_kni.c | 2 +- lib/librte_mbuf/rte_mbuf.c | 6 ++-- lib/librte_mbuf/rte_mbuf.h | 18 +++++----- lib/librte_mempool/rte_mempool.c | 38 ++++++++++---------- lib/librte_mempool/rte_mempool.h | 24 ++++++------- lib/librte_mempool/rte_mempool_ops.c | 2 +- lib/librte_mempool/rte_mempool_version.map | 4 +-- lib/librte_vhost/vhost.h | 2 +- lib/librte_vhost/vhost_user.c | 4 +-- lib/librte_vhost/virtio_net.c | 2 +- test/test/commands.c | 2 +- test/test/test_cryptodev.h | 2 +- test/test/test_malloc.c | 4 +-- test/test/test_mbuf.c | 2 +- test/test/test_memory.c | 6 ++-- test/test/test_mempool.c | 4 +-- test/test/test_memzone.c | 18 +++++----- 122 files changed, 415 insertions(+), 389 deletions(-) -- 2.14.1