From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 24092A09E9; Tue, 15 Dec 2020 01:39:06 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4FAAF137D; Tue, 15 Dec 2020 01:39:04 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 9BD96DE0 for ; Tue, 15 Dec 2020 01:39:02 +0100 (CET) IronPort-SDR: AMJhCeS9w1+qiOIYzB59v4dSfSgV+OzU6fV6u+H/O0eHZjYu5n73D5H5bJ0DXd9fu9n4A7/0Lg e4qp5NiFibEg== X-IronPort-AV: E=McAfee;i="6000,8403,9835"; a="193172257" X-IronPort-AV: E=Sophos;i="5.78,420,1599548400"; d="scan'208,217";a="193172257" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Dec 2020 16:39:00 -0800 IronPort-SDR: NfDaY1eH4UPECdG4rk8cGVAhu6/w9cyiSMJS4AExC/FUcAl3Vhv6fDWRzD6hViL4Xe0e7hyGvG 1gAR0gkWY6pw== X-IronPort-AV: E=Sophos;i="5.78,420,1599548400"; d="scan'208,217";a="449750997" Received: from pkadam-mobl1.amr.corp.intel.com (HELO [10.212.254.189]) ([10.212.254.189]) by fmsmga001-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Dec 2020 16:39:00 -0800 To: Dmitry Kozlyuk Cc: dev@dpdk.org, thomas@monjalon.net, ranjit.menon@intel.com, Narcisa.Vasile@microsoft.com, talshn@nvidia.com References: <20201211002607.8240-1-pallavi.kadam@intel.com> <20201212000741.0344a4e9@sovereign> From: "Kadam, Pallavi" Message-ID: <2ff06ee3-d00a-d7a4-019e-10c2fae4fc34@intel.com> Date: Mon, 14 Dec 2020 16:38:59 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 In-Reply-To: <20201212000741.0344a4e9@sovereign> Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH] eal/windows: add interrupt functions stub X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Hi Dmitry, On 12/11/2020 1:07 PM, Dmitry Kozlyuk wrote: > On Thu, 10 Dec 2020 16:26:07 -0800, Pallavi Kadam wrote: >> Add some missing interrupt implementations on Windows. >> Also add respestive functions to export file. >> >> Signed-off-by: Tal Shnaiderman >> Signed-off-by: Pallavi Kadam >> Reviewed-by: Ranjit Menon >> --- >> lib/librte_eal/rte_eal_exports.def | 11 ++++ >> lib/librte_eal/windows/eal_interrupts.c | 76 +++++++++++++++++++++++++ >> 2 files changed, 87 insertions(+) >> >> diff --git a/lib/librte_eal/rte_eal_exports.def b/lib/librte_eal/rte_eal_exports.def >> index 6a6be1cfa..98a38ed32 100644 >> --- a/lib/librte_eal/rte_eal_exports.def >> +++ b/lib/librte_eal/rte_eal_exports.def >> @@ -63,6 +63,17 @@ EXPORTS >> rte_get_tsc_hz >> rte_hexdump >> rte_hypervisor_get >> + rte_intr_ack >> + rte_intr_allow_others >> + rte_intr_callback_register >> + rte_intr_callback_unregister >> + rte_intr_cap_multiple >> + rte_intr_disable >> + rte_intr_dp_is_en >> + rte_intr_efd_disable >> + rte_intr_efd_enable >> + rte_intr_enable >> + rte_intr_free_epoll_fd > Might as well add all remaining interrupt APIs: > > rte_intr_callback_unregister_pending > rte_intr_tls_epfd Sent out v2 with additional interrupt APIs. Please let me know if anything is missing. Thanks, > >> rte_intr_rx_ctl >> rte_lcore_count >> rte_lcore_has_role