From patchwork Sun Aug 29 02:16:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Kozlyuk X-Patchwork-Id: 97508 X-Patchwork-Delegate: thomas@monjalon.net 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 308C1A0C5B; Sun, 29 Aug 2021 04:16:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 13E2341122; Sun, 29 Aug 2021 04:16:15 +0200 (CEST) Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by mails.dpdk.org (Postfix) with ESMTP id B788040042 for ; Sun, 29 Aug 2021 04:16:11 +0200 (CEST) Received: by mail-lj1-f171.google.com with SMTP id q21so18934321ljj.6 for ; Sat, 28 Aug 2021 19:16:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+KAab3YnxTRrsgbI1N8LtwivyKS4Nl5embSt4ngEg8I=; b=saqVsvXERh3DhxVA4PJA4fAHx8N12vlAp4VwaHxzwvNim3Bd19O9eZwZP2WEgEC0rw jX+EA8/5pENY0BPqJD1N4evswkW0x/dhIT0U8QavIf449dmjMFkAhgkT4ZDPR52DPUXV /Uj0RrXzuC7fF0lS/ET1kgwCQli73O5redLzww3hic1ej09+kOlCpHHgN3gkbsxiJVRK SAVWopJORyaOBLXT7OCz4mX1dd4jUP0lSx3ZNzgngbuPQKqhqzTlWe6EhcOu651eE7KJ bC9LPvx6EKVS8Oi4OA8//zXH1HSvjoqeEzoK8bcbt7MEAIg9kbQU8rmXy2jjdlEcst79 eM0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+KAab3YnxTRrsgbI1N8LtwivyKS4Nl5embSt4ngEg8I=; b=hfOH8id8x+kXS/gb5RycYpeSkfW2Cc+P5PzyIeYZIbcMIi2jaW8FYUNnSeSkBplx0q E9Wv/0G7nIt9MUqae5WvXLeKWuIP366AL57k15w7VqEnGPkAMwc/ByRM6PDmH+qqzp7M qZLZj/bAFlPubgMr5zTAnTbv+tHeIBScWFi034uTDHpCA/aBAWlOcK6INrTW7MaUfi2X UUkTQEXhSAi0ILnWD07TqwZoUoZ3kaWk1YpJn+aRHawHNT2yyRDDzP2tPIo+dUPfbHxY ot8MqhhND4NqR7IcZMVu2l2pj6WDSVKnfNC1kuLZcxTJeMr8Q0DIhUXJinWPx61iNqeL 3nHw== X-Gm-Message-State: AOAM532WmG7IixcHCjhJSocuEIxI7/KajGX92+byUhFlIQdVIiOjr1bB 1mOP0OZdBSpWFkwhEyvGOMCIgENq0Qk= X-Google-Smtp-Source: ABdhPJw1YBDt1XNS3BdmQTv257dXI7ZTlu1Q/CpeDMBfql1VgDWaPcK5k0A47huyjwupvJuEbk0OTQ== X-Received: by 2002:a05:651c:1131:: with SMTP id e17mr14345691ljo.301.1630203371096; Sat, 28 Aug 2021 19:16:11 -0700 (PDT) Received: from sovereign.. (broadband-37-110-65-23.ip.moscow.rt.ru. [37.110.65.23]) by smtp.gmail.com with ESMTPSA id z5sm1263384ljz.23.2021.08.28.19.16.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Aug 2021 19:16:10 -0700 (PDT) From: Dmitry Kozlyuk To: dev@dpdk.org Cc: Dmitry Kozlyuk , pallavi.kadam@intel.com, jizh@linux.microsoft.com, bruce.richardson@intel.com, Ray Kinsella , Ranjit Menon , Tal Shnaiderman Date: Sun, 29 Aug 2021 05:16:02 +0300 Message-Id: <20210829021602.290466-3-dmitry.kozliuk@gmail.com> X-Mailer: git-send-email 2.29.3 In-Reply-To: <20210829021602.290466-1-dmitry.kozliuk@gmail.com> References: <20210829021602.290466-1-dmitry.kozliuk@gmail.com> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 2/2] eal/windows: fix export list 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" * Version and randomness API were not added to .def file by mistake, which is why they were later excluded from the export list. * Device API stubs were added to EAL but not exported. Fixes: edd66d57d55c ("eal/windows: add random function") Fixes: 3d2fcb0e0aec ("eal/windows: add device event stubs") Fixes: 5b637a848195 ("eal: fix querying DPDK version at runtime") Cc: pallavi.kadam@intel.com Cc: jizh@linux.microsoft.com Cc: bruce.richardson@intel.com Signed-off-by: Dmitry Kozlyuk Acked-by: William Tu --- lib/eal/version.map | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/eal/version.map b/lib/eal/version.map index a40e4bc659..73474949d6 100644 --- a/lib/eal/version.map +++ b/lib/eal/version.map @@ -186,7 +186,7 @@ DPDK_22 { rte_socket_count; rte_socket_id; rte_socket_id_by_idx; - rte_srand; # WINDOWS_NO_EXPORT + rte_srand; rte_strerror; rte_strscpy; rte_strsplit; @@ -233,8 +233,8 @@ EXPERIMENTAL { # added in 18.05 rte_dev_event_callback_register; rte_dev_event_callback_unregister; - rte_dev_event_monitor_start; # WINDOWS_NO_EXPORT - rte_dev_event_monitor_stop; # WINDOWS_NO_EXPORT + rte_dev_event_monitor_start; + rte_dev_event_monitor_stop; rte_fbarray_attach; rte_fbarray_destroy; rte_fbarray_detach; @@ -287,8 +287,8 @@ EXPERIMENTAL { # added in 18.11 rte_delay_us_sleep; rte_dev_event_callback_process; - rte_dev_hotplug_handle_disable; # WINDOWS_NO_EXPORT - rte_dev_hotplug_handle_enable; # WINDOWS_NO_EXPORT + rte_dev_hotplug_handle_disable; + rte_dev_hotplug_handle_enable; rte_malloc_heap_create; rte_malloc_heap_destroy; rte_malloc_heap_get_socket; @@ -326,7 +326,7 @@ EXPERIMENTAL { rte_lcore_to_cpu_id; rte_mcfg_timer_lock; rte_mcfg_timer_unlock; - rte_rand_max; # WINDOWS_NO_EXPORT + rte_rand_max; # added in 19.11 rte_mcfg_get_single_file_segments; @@ -417,12 +417,12 @@ EXPERIMENTAL { rte_thread_key_delete; rte_thread_value_get; rte_thread_value_set; - rte_version_minor; # WINDOWS_NO_EXPORT - rte_version_month; # WINDOWS_NO_EXPORT - rte_version_prefix; # WINDOWS_NO_EXPORT - rte_version_release; # WINDOWS_NO_EXPORT - rte_version_suffix; # WINDOWS_NO_EXPORT - rte_version_year; # WINDOWS_NO_EXPORT + rte_version_minor; + rte_version_month; + rte_version_prefix; + rte_version_release; + rte_version_suffix; + rte_version_year; # added in 21.08 rte_power_monitor_multi; # WINDOWS_NO_EXPORT