linux_dsm_epyc7002/drivers/infiniband/hw
Maor Gottlieb ca37a664a8 IB/mlx4: Change vma from shared to private
Anonymous VMA (->vm_ops == NULL) cannot be shared, otherwise
it would lead to SIGBUS.

Remove the shared flags from the vma after we change it to be
anonymous.

This is easily reproduced by doing modprobe -r while running a
user-space application such as raw_ethernet_bw.

Fixes: ae184ddeca ('IB/mlx4_ib: Disassociate support')
Signed-off-by: Maor Gottlieb <maorg@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2017-04-21 12:26:05 -04:00
..
bnxt_re This is a tree wide change and has been kept separate for that reason. 2017-02-25 13:45:43 -08:00
cxgb3 cxgb3: Convert PDBG to pr_debug 2017-04-20 16:13:20 -04:00
cxgb4 cxgb4: Convert PDBG to pr_debug the second 2017-04-20 22:18:54 -04:00
hfi1 IB/hfi1: Coding style improvement (make sizeof use safer) 2017-04-20 16:25:04 -04:00
hns IB/hns: Use kcalloc() in hns_roce_buddy_init() 2017-04-20 16:31:49 -04:00
i40iw i40iw: Receive netdev events post INET_NOTIFIER state 2017-03-24 16:23:29 -04:00
mlx4 IB/mlx4: Change vma from shared to private 2017-04-21 12:26:05 -04:00
mlx5 hw/mlx5: Add New bit to check over QP creation 2017-04-17 11:08:32 -04:00
mthca This is a tree wide change and has been kept separate for that reason. 2017-02-25 13:45:43 -08:00
nes drivers: add explicit interrupt.h includes 2017-03-30 11:05:34 -07:00
ocrdma RDMA/ocrdma: fix a type issue in ocrdma_put_pd_num() 2017-03-24 21:11:15 -04:00
qedr qed*: Utilize Firmware 8.15.3.0 2017-03-13 15:33:09 -07:00
qib Merge branch 'k.o/for-4.12' into k.o/for-4.12-rdma-netdevice 2017-04-20 12:00:41 -04:00
usnic sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h> 2017-03-02 08:42:29 +01:00
vmw_pvrdma RDMA/vmw_pvrdma: Activate device on ethernet link up 2017-03-24 20:49:53 -04:00
Makefile RDMA/bnxt_re: Add bnxt_re driver build support 2017-02-14 09:51:28 -05:00