From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-f65.google.com (mail-lf0-f65.google.com [209.85.215.65]) by dpdk.org (Postfix) with ESMTP id 2B4E81B70A for ; Tue, 15 May 2018 19:20:32 +0200 (CEST) Received: by mail-lf0-f65.google.com with SMTP id 16-v6so1359089lfs.13 for ; Tue, 15 May 2018 10:20:32 -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; bh=zHUSf0dnr9UFeKmrbZ8d7V1dxb1eClH/IrXCbtP4jz0=; b=b4Rcc9FMN4xyEPxyy2lubXWCoD3LRVPAsvbZxWc/v22DmTD0AvS7YHDUrej3LOfTMJ 4dNmtIDTrwD0ciRTqHyeia7BHlfWxSUftl6wSeh0PLKhjhPik1kN2RzjHZp41nQDv7HQ OYRhqLWNi8AA0aF33RaufZzh+dbc7PcSGUS0NCWKiRCN2jCD7jvEk8gVujfFFODKlGiE 3QXImM4ahWRjzgKmduDsNkMMWJM4uPCEeKfIh+wz8aMu86djh+RSThrFujXMwwaR7GpL P35BXGowykZRfTkYnOKqxpZP7SiYD0wH9l13knViPIpn/wH6ZRH9//urjc1FwBZTVJ8+ 5C5w== 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; bh=zHUSf0dnr9UFeKmrbZ8d7V1dxb1eClH/IrXCbtP4jz0=; b=pxEKqdMhHvQuh7Dd2Je5N+wmzkquNVyBmpXav72u4BSvAWX7msZqr9qksQKjpECvaP ZrT28465B05hAKDZobOYtvX5zGLNi5MLl2ybfR/HHWNsaXVAFUrng/EHVLPe+MWD0R8q L/zC/v06djyMhy1O5wDBOVCZPPsnhFHHuGGiFAdYA4uyLs/IwR1gLkiHR4yUtsPLCdHo vy09mEp0FHRiuw55JROaVqNYdQ6rDLbrxKW/G8sZwdKaeWqn2Ju55S3Ef8lLhPOfsJzY jDz8mpaT3Oezzqh+mV2WPQrPLUsbSePfhOXtXFKAt5nxu+BgFtw6jiWZiN/6vC4i6xso G1ew== X-Gm-Message-State: ALKqPwdf479otaVMtmJZ3EisfiJgT5ixLofJ633SLCTc44GpQqM4+reF 3a1DHXkeZWadKWiDepAOl/I= X-Google-Smtp-Source: AB8JxZqptjtyv/3F1ND4UAoaL4NCwPOR3ln3B1o5he+LwIeRPy1Y4sukuyyQkoZ/ofkrIwvshWd59Q== X-Received: by 2002:a2e:997:: with SMTP id 145-v6mr7972924ljj.46.1526404831771; Tue, 15 May 2018 10:20:31 -0700 (PDT) Received: from localhost ([2a00:23c5:be9a:5200:ce4c:82c0:d567:ecbb]) by smtp.gmail.com with ESMTPSA id p93-v6sm133396lfg.11.2018.05.15.10.20.30 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 15 May 2018 10:20:30 -0700 (PDT) From: luca.boccassi@gmail.com To: Raslan Darawsheh Cc: Yongseok Koh , dpdk stable Date: Tue, 15 May 2018 18:19:29 +0100 Message-Id: <20180515171933.12882-28-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180515171933.12882-1-luca.boccassi@gmail.com> References: <20180501104509.17238-46-luca.boccassi@gmail.com> <20180515171933.12882-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net/mlx5: fix resource leak in case of error' has been queued to LTS release 16.11.7 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2018 17:20:32 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 05/16/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From a0ee5c102fd1589f4847f01fdd64aa66154ff1da Mon Sep 17 00:00:00 2001 From: Raslan Darawsheh Date: Tue, 8 May 2018 12:11:27 +0300 Subject: [PATCH] net/mlx5: fix resource leak in case of error [ upstream commit 690de2850b26466ad5325fde3e1aff040e3868f8 ] If something went wrong in mlx5_pci_prob the allocated eth dev will cause a memory leak. This commit release the eth dev that was previously allocated. Fixes: 771fa900b73a ("mlx5: introduce new driver for Mellanox ConnectX-4 adapters") Signed-off-by: Raslan Darawsheh Acked-by: Yongseok Koh --- drivers/net/mlx5/mlx5.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/mlx5/mlx5.c b/drivers/net/mlx5/mlx5.c index 506786c4e..eb266b2c7 100644 --- a/drivers/net/mlx5/mlx5.c +++ b/drivers/net/mlx5/mlx5.c @@ -684,6 +684,8 @@ port_error: claim_zero(ibv_dealloc_pd(pd)); if (ctx) claim_zero(ibv_close_device(ctx)); + if (eth_dev && rte_eal_process_type() == RTE_PROC_PRIMARY) + rte_eth_dev_release_port(eth_dev); break; } -- 2.14.2