1
0
mirror of https://github.com/torvalds/linux.git synced 2024-12-18 17:12:55 +00:00
linux/drivers/infiniband
Daniel Jurgens 6e88e672b6 IB/core: Fix potential memory leak while creating MAD agents
If the MAD agents isn't allowed to manage the subnet, or fails to register
for the LSM notifier, the security context is leaked. Free the context in
these cases.

Fixes: 47a2b338fe ("IB/core: Enforce security on management datagrams")
Signed-off-by: Daniel Jurgens <danielj@mellanox.com>
Reviewed-by: Parav Pandit <parav@mellanox.com>
Reported-by: Parav Pandit <parav@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2019-02-08 16:24:44 -07:00
..
core IB/core: Fix potential memory leak while creating MAD agents 2019-02-08 16:24:44 -07:00
hw IB/usnic: Fix locking when unregistering 2019-02-08 16:21:59 -07:00
sw RDMA/rxe: Improve loopback marking 2019-02-04 15:57:49 -07:00
ulp Linux 5.0-rc5 2019-02-04 14:53:42 -07:00
Kconfig IB/{core,uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs 2019-01-10 17:06:44 -07:00
Makefile