From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 24E9B425C2; Sun, 17 Sep 2023 15:06:51 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1524240260; Sun, 17 Sep 2023 15:06:51 +0200 (CEST) Received: from forward100b.mail.yandex.net (forward100b.mail.yandex.net [178.154.239.147]) by mails.dpdk.org (Postfix) with ESMTP id AF68840223 for ; Sun, 17 Sep 2023 15:06:49 +0200 (CEST) Received: from mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net [IPv6:2a02:6b8:c0c:bbac:0:640:58d8:0]) by forward100b.mail.yandex.net (Yandex) with ESMTP id 1CF7F60058; Sun, 17 Sep 2023 16:06:49 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id l6jTMopDVKo0-HUc1w2UF; Sun, 17 Sep 2023 16:06:48 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1694956008; bh=bd8TVXRZYqS1Q55YZvT6gGCV7HMaZQxj/JgAOcEn3A0=; h=From:Subject:In-Reply-To:Cc:Date:References:To:Message-ID; b=Ugf65fv/3lUIgv3D7s1zSbgZKkGESJ5OZTcgcWkTBUFqp/AchaQV8XME4B98ARYLj Wd7BK7iSXAYSEut5xmhEY0irKdawUWfKo+Yc7SQLn1E7sWyP2Red1SxSybalnQ5iUn FkVOtnkJVMQLePuwezrCqJdl/TfMnhns6mBJYC+o= Authentication-Results: mail-nwsmtp-smtp-production-main-85.iva.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <4c9eddd3-9c4d-633d-a146-164be144ff47@yandex.ru> Date: Sun, 17 Sep 2023 14:06:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 To: stephen@networkplumber.org Cc: dev@dpdk.org, konstantin.v.ananyev@yandex.ru References: <20230809001017.293037-19-stephen@networkplumber.org> Subject: Re: [PATCH v2 18/29] ip_frag: mark a couple of functions stable Content-Language: en-US From: Konstantin Ananyev In-Reply-To: <20230809001017.293037-19-stephen@networkplumber.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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 > There were two functions added in 22.11 which were > marked as experimental. Remove the experimental tag. > > Signed-off-by: Stephen Hemminger > --- > lib/ip_frag/rte_ip_frag.h | 2 -- > lib/ip_frag/version.map | 9 ++------- > 2 files changed, 2 insertions(+), 9 deletions(-) > > diff --git a/lib/ip_frag/rte_ip_frag.h b/lib/ip_frag/rte_ip_frag.h > index feab72ae64b9..cd3a3e143ee7 100644 > --- a/lib/ip_frag/rte_ip_frag.h > +++ b/lib/ip_frag/rte_ip_frag.h > @@ -205,7 +205,6 @@ int32_t rte_ipv4_fragment_packet(struct rte_mbuf *pkt_in, > * in the pkts_out array. > * Otherwise - (-1) * errno. > */ > -__rte_experimental > int32_t > rte_ipv4_fragment_copy_nonseg_packet(struct rte_mbuf *pkt_in, > struct rte_mbuf **pkts_out, > @@ -289,7 +288,6 @@ rte_ip_frag_table_statistics_dump(FILE * f, const struct rte_ip_frag_tbl *tbl); > * @param tms > * Current timestamp > */ > -__rte_experimental > void > rte_ip_frag_table_del_expired_entries(struct rte_ip_frag_tbl *tbl, > struct rte_ip_frag_death_row *dr, uint64_t tms); > diff --git a/lib/ip_frag/version.map b/lib/ip_frag/version.map > index 7ba446c9938b..3e7e573dc412 100644 > --- a/lib/ip_frag/version.map > +++ b/lib/ip_frag/version.map > @@ -3,19 +3,14 @@ DPDK_24 { > > rte_ip_frag_free_death_row; > rte_ip_frag_table_create; > + rte_ip_frag_table_del_expired_entries; > rte_ip_frag_table_destroy; > rte_ip_frag_table_statistics_dump; > rte_ipv4_frag_reassemble_packet; > + rte_ipv4_fragment_copy_nonseg_packet; > rte_ipv4_fragment_packet; > rte_ipv6_frag_reassemble_packet; > rte_ipv6_fragment_packet; > > local: *; > }; > - > -EXPERIMENTAL { > - global: > - > - rte_ip_frag_table_del_expired_entries; > - rte_ipv4_fragment_copy_nonseg_packet; > -}; > -- Acked-by: Konstantin Ananyev > 2.39.2