> -----Original Message-----
> From: wangyunjian <[email protected]>
> Sent: Thursday, May 13, 2021 6:39
> To: [email protected]
> Cc: Matan Azrad <[email protected]>; Shahaf Shuler
> <[email protected]>; Slava Ovsiienko <[email protected]>;
> [email protected]; Yunjian Wang <[email protected]>;
> [email protected]
> Subject: [dpdk-dev] [PATCH v2 1/2] net/mlx4: fix mem leak when a device
> configured repeatedly
>
> From: Yunjian Wang <[email protected]>
>
> Currently, configuring a mlx device, it will allocate its own process private
> in
> mlx5_proc_priv_init() and only frees it when closing the device. This will
> lead
> to a memory leak, when a device is configured repeatedly.
>
> For example:
> for(...)
> do
> rte_eth_dev_configure
> rte_eth_rx_queue_setup
> rte_eth_tx_queue_setup
> rte_eth_dev_start
> rte_eth_dev_stop
> done
>
> Fixes: 97d37d2c1f6b ("net/mlx4: remove device register remap")
> Cc: [email protected]
>
> Signed-off-by: Yunjian Wang <[email protected]>
Acked-by: Viacheslav Ovsiienko <[email protected]>