From patchwork Thu Dec 7 14:54:42 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matej Vido X-Patchwork-Id: 31976 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6710137A2; Thu, 7 Dec 2017 15:55:14 +0100 (CET) Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) by dpdk.org (Postfix) with ESMTP id F3BC12B89; Thu, 7 Dec 2017 15:55:13 +0100 (CET) Received: from pcvido.fit.vutbr.cz (unknown [IPv6:2001:67c:1220:80c:f8f4:f055:211e:fe80]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 589F340005D; Thu, 7 Dec 2017 15:55:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2; t=1512658513; bh=eUih/LD8pcMiSPTW6LcgyvO5KcTQ8dBrKxActoGorqY=; h=From:To:Cc:Subject:Date; b=KkKp4rzxgcwpIuwKUDqc8pesPPGclzGh2zhs+dUTI1cDPuAjpqb4BRy6cjzix/U7l s3KbHE0XjYBBcvNwOsb5FkfWBk56FQIQz53KI8cgxY037qMLsJuG/wuRdy+eqamvQT enhxJ3FjP/rgKESkgIMgjzWoIGvb37ZG51bx3gPg= From: Matej Vido To: dev@dpdk.org Cc: mmcco@mykolab.com, ferruh.yigit@intel.com, stable@dpdk.org Date: Thu, 7 Dec 2017 15:54:42 +0100 Message-Id: <1512658482-17469-1-git-send-email-vido@cesnet.cz> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH] net/szedata2: fix check of mmap return value 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" Fixes: 9eddbdb4b094 ("szedata2: support link state operations") Cc: stable@dpdk.org Signed-off-by: Matej Vido --- drivers/net/szedata2/rte_eth_szedata2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/szedata2/rte_eth_szedata2.c b/drivers/net/szedata2/rte_eth_szedata2.c index 74f151c..af0580a 100644 --- a/drivers/net/szedata2/rte_eth_szedata2.c +++ b/drivers/net/szedata2/rte_eth_szedata2.c @@ -1553,7 +1553,7 @@ struct pmd_internals { pci_dev->mem_resource[PCI_RESOURCE_NUMBER].len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); close(fd); - if (pci_resource_ptr == NULL) { + if (pci_resource_ptr == MAP_FAILED) { RTE_LOG(ERR, PMD, "Could not mmap file %s (fd = %d)\n", rsc_filename, fd); return -EINVAL;