linux_dsm_epyc7002/drivers/infiniband
Kenneth Lee 828f6fa65c IB/umem: Release pid in error and ODP flow
1. Release pid before enter odp flow
2. Release pid when fail to allocate memory

Fixes: 87773dd56d ("IB: ib_umem_release() should decrement mm->pinned_vm from ib_umem_get")
Fixes: 8ada2c1c0c ("IB/core: Add support for on demand paging regions")
Signed-off-by: Kenneth Lee <liguozhu@hisilicon.com>
Reviewed-by: Haggai Eran <haggaie@mellanox.com>
Reviewed-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2017-01-24 15:44:31 -05:00
..
core IB/umem: Release pid in error and ODP flow 2017-01-24 15:44:31 -05:00
hw RDMA/qedr: Dispatch port active event from qedr_add 2017-01-24 15:35:08 -05:00
sw First round of -rc fixes for 4.10 kernel 2016-12-23 10:38:48 -08:00
ulp IB/iser: remove unused variable from iser_conn struct 2017-01-24 11:37:45 -05:00
Kconfig IB: Add vmw_pvrdma driver 2016-12-14 14:55:10 -05:00
Makefile IB/rdmavt: Create module framework and handle driver registration 2016-03-10 20:37:04 -05:00