aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/ehca/ehca_mrmw.c
diff options
context:
space:
mode:
authorHaggai Eran <haggaie@mellanox.com>2014-12-11 17:04:11 +0200
committerRoland Dreier <roland@purestorage.com>2014-12-15 18:13:35 -0800
commit968e78dd96443e2cc963c493070574778805e76a (patch)
treeac394ba85a24548c24c2c3f1a41093c1d0fac642 /drivers/infiniband/hw/ehca/ehca_mrmw.c
parentIB/mlx5: Remove per-MR pas and dma pointers (diff)
downloadlinux-dev-968e78dd96443e2cc963c493070574778805e76a.tar.xz
linux-dev-968e78dd96443e2cc963c493070574778805e76a.zip
IB/mlx5: Enhance UMR support to allow partial page table update
The current UMR interface doesn't allow partial updates to a memory region's page tables. This patch changes the interface to allow that. It also changes the way the UMR operation validates the memory region's state. When set, IB_SEND_UMR_FAIL_IF_FREE will cause the UMR operation to fail if the MKEY is in the free state. When it is unchecked the operation will check that it isn't in the free state. Signed-off-by: Haggai Eran <haggaie@mellanox.com> Signed-off-by: Shachar Raindel <raindel@mellanox.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/hw/ehca/ehca_mrmw.c')
0 files changed, 0 insertions, 0 deletions