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 8C1A2A0547; Fri, 25 Jun 2021 09:48:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 06D7240698; Fri, 25 Jun 2021 09:48:54 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id A7D904068A for ; Fri, 25 Jun 2021 09:48:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1624607332; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=zU1225uTWevwd7+bvAKD86TXe1WloKYSyZAsUfoUONA=; b=MhG6HEXGpDEVHovjMqX4xFsp9oZ4GRLj5p8iUYfXWHKcnfCCh2vprykX/Jsn1ZtYqYc9Hv uBKHbaAL3J+bhnHy9Bl+YCodzQs2aHJwkJf1b5rDNHQ7jHNoUYplwIRwutFqdE1AeuP4Ql CYAKxI7Zh7ckl6A+d0dIRc5HJ5bqd+I= Received: from mail-vk1-f199.google.com (mail-vk1-f199.google.com [209.85.221.199]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-124-ApxyOKiJOyad6i9eDXGkYQ-1; Fri, 25 Jun 2021 03:48:50 -0400 X-MC-Unique: ApxyOKiJOyad6i9eDXGkYQ-1 Received: by mail-vk1-f199.google.com with SMTP id p194-20020a1fa6cb0000b0290246aba8cd6eso2662497vke.15 for ; Fri, 25 Jun 2021 00:48:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zU1225uTWevwd7+bvAKD86TXe1WloKYSyZAsUfoUONA=; b=J8ZMrN4eddn8DR7DSSbhokp/CqRVPnwzCYhQBCpXSO7xvMU+8e+vImCe9FB467P34I ecRK8MNowsoqas9UFfPqHjIFqQCLjP4aZGVrOQJ855DmsJvNPHTlQXCcwcgtAwBLettz QujpLEKr/GHEaGBGlokQ7kXX7prr0sBASVj1bqNtVBkr/2TQXk4EJ53kUgOnfCtq2Y04 5tI1RoLemm6JruThIIPcWPJH+a4LeyZuOM6eh6OMvFOYagdLAqmTlFKFDBra6fPCCgg2 vNBiqN+LwKdNyQHGDjkqJJk2p8qlUMswopFRgF19sNhPRoMZUaPTlwpgLumMNGGtAuzS Jevw== X-Gm-Message-State: AOAM532LR1XkzEEy0kQ64BpoF59zOY6ewDV40Srx4geMGCJePYlmu/r3 YGj1UnjvBkvY+4vxWzK1mUR/FbVQMXE/++0dkd9Iqvm8Sh2jkMXmPFz09zA3VO2qbivUd9iZXCP 4/AOD+B1otNnO0Vjp64o= X-Received: by 2002:a67:c513:: with SMTP id e19mr7421764vsk.18.1624607330379; Fri, 25 Jun 2021 00:48:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx4IlsC/WWXTT+G3bup9ank1XIp+mAjGifkrUJdz+DytmXqulZFc0efQ/c/GHB1RVid7tY6nndl/+j76vIr5Yg= X-Received: by 2002:a67:c513:: with SMTP id e19mr7421752vsk.18.1624607330115; Fri, 25 Jun 2021 00:48:50 -0700 (PDT) MIME-Version: 1.0 References: <427c3a89-eed7-8886-2782-d3671ca2e442@ashroe.eu> In-Reply-To: <427c3a89-eed7-8886-2782-d3671ca2e442@ashroe.eu> From: David Marchand Date: Fri, 25 Jun 2021 09:48:38 +0200 Message-ID: To: Nicolas Chautru Cc: "Kinsella, Ray" , Thomas Monjalon , Stephen Hemminger , dpdk-dev , Maxime Coquelin Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=dmarchan@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] Experimental symbols in bbdev lib 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 Sender: "dev" On Thu, Jun 24, 2021 at 12:35 PM Kinsella, Ray wrote: > > Hi Nicolas > > The following bbdev experimental symbols are present in both v21.05 and v19.11 release. These symbols should be considered for promotion to stable as part of the v22 ABI in DPDK 21.11, as they have been experimental for >= 2yrs at this point. > > * rte_bbdev_allocate > * rte_bbdev_callback_register > * rte_bbdev_callback_unregister > * rte_bbdev_close > * rte_bbdev_count > * rte_bbdev_dec_op_alloc_bulk > * rte_bbdev_dec_op_free_bulk > * rte_bbdev_dequeue_dec_ops > * rte_bbdev_dequeue_enc_ops > * rte_bbdev_devices > * rte_bbdev_enc_op_alloc_bulk > * rte_bbdev_enc_op_free_bulk > * rte_bbdev_enqueue_dec_ops > * rte_bbdev_enqueue_enc_ops > * rte_bbdev_find_next > * rte_bbdev_get_named_dev > * rte_bbdev_info_get > * rte_bbdev_intr_enable > * rte_bbdev_is_valid > * rte_bbdev_op_pool_create > * rte_bbdev_op_type_str > * rte_bbdev_pmd_callback_process > * rte_bbdev_queue_configure > * rte_bbdev_queue_info_get > * rte_bbdev_queue_intr_ctl > * rte_bbdev_queue_intr_disable > * rte_bbdev_queue_intr_enable > * rte_bbdev_queue_start > * rte_bbdev_queue_stop > * rte_bbdev_release > * rte_bbdev_setup_queues > * rte_bbdev_start > * rte_bbdev_stats_get > * rte_bbdev_stats_reset > * rte_bbdev_stop Regardless of removing the experimental status on this API, part of the symbols listed here are driver-only and should be marked internal. -- David Marchand