aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
diff options
context:
space:
mode:
authorRoi Dayan <roid@mellanox.com>2017-08-21 12:04:50 +0300
committerSaeed Mahameed <saeedm@mellanox.com>2017-09-28 07:23:09 +0300
commit38e8a5c040d3ec99a8351c688dcdf0f549611565 (patch)
tree24cbe56b95e9aefe95b2bc8f3d6e5e6c18e6dc2c /drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
parentsctp: Fix a big endian bug in sctp_diag_dump() (diff)
downloadlinux-dev-38e8a5c040d3ec99a8351c688dcdf0f549611565.tar.xz
linux-dev-38e8a5c040d3ec99a8351c688dcdf0f549611565.zip
net/mlx5e: IPoIB, Fix access to invalid memory address
When cleaning rdma netdevice we need to save the mdev pointer because priv is released when we release netdev. This bug was found using the kernel address sanitizer (KASAN). use-after-free in mlx5_rdma_netdev_free+0xe3/0x100 [mlx5_core] Fixes: 48935bbb7ae8 ("net/mlx5e: IPoIB, Add netdevice profile skeleton") Signed-off-by: Roi Dayan <roid@mellanox.com> Reviewed-by: Or Gerlitz <ogerlitz@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c')
0 files changed, 0 insertions, 0 deletions