On Mon, Jun 1, 2015 at 5:41 PM, wrote:
> --- a/drivers/net/ethernet/mellanox/mlx4/main.c
> +++ b/drivers/net/ethernet/mellanox/mlx4/main.c
> @@ -2685,6 +2685,7 @@ disable_sriov:
> free_mem:
> dev->persist->num_vfs = 0;
> kfree(dev->dev_vfs);
> + dev->dev_vfs = NULL;
>
If user loads mlx4_core with num_vfs greater than supported
then variable dev->dev_vfs is freed 2 times after unloading
the driver.
Signed-off-by: Carol L Soto
---
drivers/net/ethernet/mellanox/mlx4/main.c |1 +
1 file changed, 1 insertion(+)
--- a/drivers/net/ethernet/mellanox/mlx4/main.c