From patchwork Thu Apr 14 06:25:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhang, Peng1X" X-Patchwork-Id: 109713 X-Patchwork-Delegate: qi.z.zhang@intel.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E0F36A0508; Thu, 14 Apr 2022 08:31:20 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7399240687; Thu, 14 Apr 2022 08:31:20 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id 231664003F for ; Thu, 14 Apr 2022 08:31:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649917878; x=1681453878; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=bRPvu4C7B9sRyMBvGgval/rt7PhGrT7lJaO6I0Z2FWw=; b=Uf+Mc7g+ovCemZRrKCGjntdRwhxns4KL4DGqhR7Ht36a+/V/OIwvATZ5 d1xfC+xcQDpne+yIp3wPy4Q5kWWryg6IbQt0Oc++BEwu24x1SBzt/KTWW 11TDJmj56I1eIO5pGNA+1MY4gFW5bdeNI2Qdh6K8qRLix674C6gRqsIMu cEpEfWSehjMK3Yd4R/nQy9Jp6M6Kdm0X3Y0RD/pFB0AoVlk0whcyRS4yZ jIEytXPY/blgve1c6Nld9Of0qXefwXyJ44c/EcAgcDXN2dFl7bJK6akf6 hdXt3mcXcsV+sj0SyOmGoLJoX0tqwHGoWIZVD4WYKF3QQxXWlsS32ztYc A==; X-IronPort-AV: E=McAfee;i="6400,9594,10316"; a="287913705" X-IronPort-AV: E=Sophos;i="5.90,259,1643702400"; d="scan'208";a="287913705" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Apr 2022 23:31:16 -0700 X-IronPort-AV: E=Sophos;i="5.90,259,1643702400"; d="scan'208";a="573632528" Received: from unknown (HELO localhost.localdomain) ([10.239.251.176]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Apr 2022 23:31:14 -0700 From: peng1x.zhang@intel.com To: dev@dpdk.org Cc: Peng Zhang , Qiming Yang , Qi Zhang , Ray Kinsella Subject: [PATCH] net/ice: promote dynflag API Date: Thu, 14 Apr 2022 02:25:10 -0400 Message-Id: <20220414062510.207983-1-peng1x.zhang@intel.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org From: Peng Zhang Promote dynflag APIs to be stable. Signed-off-by: Peng Zhang --- drivers/net/ice/rte_pmd_ice.h | 1 - drivers/net/ice/version.map | 15 +++++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/drivers/net/ice/rte_pmd_ice.h b/drivers/net/ice/rte_pmd_ice.h index 9a436a140b..13604bf9e2 100644 --- a/drivers/net/ice/rte_pmd_ice.h +++ b/drivers/net/ice/rte_pmd_ice.h @@ -149,7 +149,6 @@ extern uint64_t rte_net_ice_dynflag_proto_xtr_ip_offset_mask; * @return * True if registered, false otherwise. */ -__rte_experimental static __rte_always_inline int rte_net_ice_dynf_proto_xtr_metadata_avail(void) { diff --git a/drivers/net/ice/version.map b/drivers/net/ice/version.map index cc837f1c00..4cbe33a40d 100644 --- a/drivers/net/ice/version.map +++ b/drivers/net/ice/version.map @@ -1,16 +1,19 @@ DPDK_22 { - local: *; -}; + global: -EXPERIMENTAL { - global: - - # added in 19.11 rte_net_ice_dynfield_proto_xtr_metadata_offs; rte_net_ice_dynflag_proto_xtr_vlan_mask; rte_net_ice_dynflag_proto_xtr_ipv4_mask; rte_net_ice_dynflag_proto_xtr_ipv6_mask; rte_net_ice_dynflag_proto_xtr_ipv6_flow_mask; rte_net_ice_dynflag_proto_xtr_tcp_mask; + + local: *; +}; + +EXPERIMENTAL { + global: + + # added in 19.11 rte_net_ice_dynflag_proto_xtr_ip_offset_mask; };