From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from netronome.com (host-79-78-33-110.static.as9105.net [79.78.33.110]) by dpdk.org (Postfix) with ESMTP id 195CD1396 for ; Tue, 21 Mar 2017 11:43:22 +0100 (CET) Received: from netronome.com (localhost [127.0.0.1]) by netronome.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id v2LAhLiH015757 for ; Tue, 21 Mar 2017 10:43:21 GMT Received: (from alucero@localhost) by netronome.com (8.14.4/8.14.4/Submit) id v2LAhLLl015756 for dev@dpdk.org; Tue, 21 Mar 2017 10:43:21 GMT From: Alejandro Lucero To: dev@dpdk.org Date: Tue, 21 Mar 2017 10:43:21 +0000 Message-Id: <1490093001-15710-3-git-send-email-alejandro.lucero@netronome.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1490093001-15710-1-git-send-email-alejandro.lucero@netronome.com> References: <1490093001-15710-1-git-send-email-alejandro.lucero@netronome.com> Subject: [dpdk-dev] [PATCH 3/3] nfp: fix problem with rx interrupts 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: , X-List-Received-Date: Tue, 21 Mar 2017 10:43:24 -0000 Current code enables RX interrupts even if this it not requested. Fixes: ea121b28316d (\"net/nfp: add Rx interrupts\") Signed-off-by: Alejandro Lucero --- drivers/net/nfp/nfp_net.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c index 6155d7c..a1ad97a 100644 --- a/drivers/net/nfp/nfp_net.c +++ b/drivers/net/nfp/nfp_net.c @@ -708,7 +708,8 @@ static void nfp_net_read_mac(struct nfp_net_hw *hw) return -1; } - nfp_configure_rx_interrupt(dev, intr_handle); + if (rte_intr_dp_is_en(intr_handle)) + nfp_configure_rx_interrupt(dev, intr_handle); rte_intr_enable(intr_handle); -- 1.9.1