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 2EF49A0507 for ; Tue, 29 Mar 2022 14:10:03 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0A74C41151; Tue, 29 Mar 2022 14:10:03 +0200 (CEST) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mails.dpdk.org (Postfix) with ESMTP id B687440691 for ; Tue, 29 Mar 2022 14:10:01 +0200 (CEST) Received: by mail-wr1-f45.google.com with SMTP id r13so24467869wrr.9 for ; Tue, 29 Mar 2022 05:10:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=B7NFXw+XYcpusEm3YUEtCC8elHm8KPpytAdVVxrIIBU=; b=oS8s/gpzyGPiNuepZF9pBvz9dZXUlvxQjULZdSX1otbXANUkQHemCs9NsJVXV9kBcL S4mCjl3+5klK+j1aVqhdXAZS6ph6co/Mm0QjDMEVownVi2GlPx02ojgiAKXzi7pCgjJu oYkIfZOlKudXYyzKGyX5oUAgeDzgd45PWFE8SiguvOO2jUvpZSyVoNObY3oA+qX77X0c XBDfJyKQkKAG+gC8w5wKlDcxcp/FybMISB7ZS7ZDuoAda8VKrX8L1h8IA7EQWVT73e44 A2Lf4imlNAW4xpPWzr5RtsXd4khkJpDD3ks1scIVyzxoH9lDZ5RNnaAJufu3KVoWH6TZ YWcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=B7NFXw+XYcpusEm3YUEtCC8elHm8KPpytAdVVxrIIBU=; b=hjEKF5UgXlvIMuDN/NTCodzWPbecH7O8GHpKQtrzcAVNeAYUqGyyeOIDhLN+ssXvfi WRWNL8/X4oVrfm9e94Sv9LQyXU93aVmCNO0NEWO+FGB0A/k/kWnPbGjtJfYRBTbtpqdX kp/Qzmwx/XVWpdUUWDb/bbPGqn07/nbPU143Q+alr1Og7RIX2OR3YbM+Z52MYkF+KmiC R3BGzOD5qC1mZrfI1OojiL/ZlOf5Uv72E84oh2UnkLmcNOHn9JaPhDGmMdcvbla2M4hb DQbA8VOOP3SMPGk//zhaOf/f6BFlegzeoGnUpofwRLPXwyey4CHJ8zNGPnykY3AOrlCb ntAQ== X-Gm-Message-State: AOAM533zJpfTdUk2lmfi6iMrZ2FQ536itf0U8UR++DeqnDvThswGZrsf YPlI/wELQJkAN6R6e8HxJzdnd+6zA+mpgA== X-Google-Smtp-Source: ABdhPJx1QrN3Zl+FkDeHQxk1S3DiRY4c3TSO94DMRUmGlrrcRQczUBjojURZBMf0OrBtMGw5T031lg== X-Received: by 2002:a5d:64e5:0:b0:205:9cf8:b552 with SMTP id g5-20020a5d64e5000000b002059cf8b552mr25900944wri.52.1648555800986; Tue, 29 Mar 2022 05:10:00 -0700 (PDT) Received: from localhost ([2a01:4b00:f41a:3600:360b:9754:2e3a:c344]) by smtp.gmail.com with ESMTPSA id a4-20020a05600c348400b0038cd743830esm2114704wmq.29.2022.03.29.05.10.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Mar 2022 05:10:00 -0700 (PDT) From: luca.boccassi@gmail.com To: stable@dpdk.org Cc: christian.ehrhardt@canonical.com, ktraynor@redhat.com, Luca Boccassi Subject: [PATCH 20.11 1/2] Revert "regexdev: fix section attribute of symbols" Date: Tue, 29 Mar 2022 13:09:52 +0100 Message-Id: <20220329120953.152396-1-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org From: Luca Boccassi Causes symbols changes, so it's not appropriate for 20.11. This reverts commit 64452c878f225c147dfb7156e605f5b55da9f7c0. Signed-off-by: Luca Boccassi --- devtools/libabigail.abignore | 4 ---- lib/librte_regexdev/rte_regexdev.h | 4 ---- lib/librte_regexdev/rte_regexdev_driver.h | 3 --- lib/librte_regexdev/version.map | 9 --------- 4 files changed, 20 deletions(-) diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore index 1414cdfba9..025f2c01bc 100644 --- a/devtools/libabigail.abignore +++ b/devtools/libabigail.abignore @@ -7,7 +7,3 @@ symbol_version = INTERNAL [suppress_variable] symbol_version = INTERNAL - -; Ignore section attribute fixes in experimental regexdev library -[suppress_file] - soname_regexp = ^librte_regexdev\. diff --git a/lib/librte_regexdev/rte_regexdev.h b/lib/librte_regexdev/rte_regexdev.h index 09d1718da9..df2312678c 100644 --- a/lib/librte_regexdev/rte_regexdev.h +++ b/lib/librte_regexdev/rte_regexdev.h @@ -228,9 +228,6 @@ extern int rte_regexdev_logtype; } while (0) /** - * @warning - * @b EXPERIMENTAL: this API may change without prior notice. - * * Check if dev_id is ready. * * @param dev_id @@ -240,7 +237,6 @@ extern int rte_regexdev_logtype; * - 0 if device state is not in ready state. * - 1 if device state is ready state. */ -__rte_experimental int rte_regexdev_is_valid_dev(uint16_t dev_id); /** diff --git a/lib/librte_regexdev/rte_regexdev_driver.h b/lib/librte_regexdev/rte_regexdev_driver.h index 6246b144a6..64742016c0 100644 --- a/lib/librte_regexdev/rte_regexdev_driver.h +++ b/lib/librte_regexdev/rte_regexdev_driver.h @@ -32,7 +32,6 @@ extern "C" { * A pointer to the RegEx device slot case of success, * NULL otherwise. */ -__rte_internal struct rte_regexdev *rte_regexdev_register(const char *name); /** @@ -42,7 +41,6 @@ struct rte_regexdev *rte_regexdev_register(const char *name); * @param dev * Device to be released. */ -__rte_internal void rte_regexdev_unregister(struct rte_regexdev *dev); /** @@ -52,7 +50,6 @@ void rte_regexdev_unregister(struct rte_regexdev *dev); * @param name * The device name. */ -__rte_internal struct rte_regexdev *rte_regexdev_get_device_by_name(const char *name); #ifdef __cplusplus diff --git a/lib/librte_regexdev/version.map b/lib/librte_regexdev/version.map index 988b909638..8db9b17018 100644 --- a/lib/librte_regexdev/version.map +++ b/lib/librte_regexdev/version.map @@ -1,7 +1,6 @@ EXPERIMENTAL { global: - rte_regex_devices; rte_regexdev_attr_get; rte_regexdev_attr_set; rte_regexdev_close; @@ -12,8 +11,6 @@ EXPERIMENTAL { rte_regexdev_enqueue_burst; rte_regexdev_get_dev_id; rte_regexdev_info_get; - rte_regexdev_is_valid_dev; - rte_regexdev_logtype; rte_regexdev_queue_pair_setup; rte_regexdev_rule_db_compile_activate; rte_regexdev_rule_db_export; @@ -27,9 +24,3 @@ EXPERIMENTAL { rte_regexdev_xstats_names_get; rte_regexdev_xstats_reset; }; - -INTERNAL { - rte_regexdev_get_device_by_name; - rte_regexdev_register; - rte_regexdev_unregister; -}; -- 2.34.1