linux/drivers/infiniband
Ariel Levkovich 54e7e48b13 IB/uverbs: Fix kernel crash during MR deregistration flow
This patch fixes a crash that happens due to access to an
uninitialized DM pointer within the MR object.

The change makes sure the DM pointer in the MR object is set to
NULL during a non-DM MR creation to prevent a false indication
that this MR is related to a DM in the dereg flow.

Fixes: be934cca9e ("IB/uverbs: Add device memory registration ioctl support")
Reported-by: Lijun Ou <oulijun@huawei.com>
Signed-off-by: Ariel Levkovich <lariel@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2018-04-27 14:22:24 -04:00
..
core IB/uverbs: Fix kernel crash during MR deregistration flow 2018-04-27 14:22:24 -04:00
hw RDMA/mlx4: Add missed RSS hash inner header flag 2018-04-27 14:22:23 -04:00
sw IB/rxe: avoid double kfree_skb 2018-04-27 14:20:47 -04:00
ulp IB/ipoib: fix ipoib_start_xmit()'s return type 2018-04-27 14:07:30 -04:00
Kconfig IB: make INFINIBAND_ADDR_TRANS configurable 2018-04-27 11:15:44 -04:00
Makefile