[dpdk-dev] [PATCH] pci:fix missing free
David Marchand
david.marchand at 6wind.com
Fri Sep 30 17:19:07 CEST 2016
Hello,
On Thu, Sep 29, 2016 at 3:41 AM, Yangchao Zhou <zhouyates at gmail.com> wrote:
> Signed-off-by: Yangchao Zhou <zhouyates at gmail.com>
> ---
> lib/librte_eal/common/eal_common_pci.c | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/lib/librte_eal/common/eal_common_pci.c b/lib/librte_eal/common/eal_common_pci.c
> index 7248c38..eb44998 100644
> --- a/lib/librte_eal/common/eal_common_pci.c
> +++ b/lib/librte_eal/common/eal_common_pci.c
> @@ -378,6 +378,7 @@ rte_eal_pci_detach(const struct rte_pci_addr *addr)
> goto err_return;
>
> TAILQ_REMOVE(&pci_device_list, dev, next);
> + free(dev);
> return 0;
> }
> return -1;
> --
> 1.7.1
>
For the title, how about:
pci: fix memory leak when detaching devices
Afaics the fixes tag would be :
Fixes: dbe6b4b61b0e ("pci: probe or close device")
+ CC stable
--
David Marchand
More information about the dev
mailing list