Hi Roland, These two patches add memory region re-registration support. Memory re-registration is a feature that enables one to change the attributes of a memory region, including PD, translation (address and length) and access flags. The first patch changes the API between libibverbs and the provider's library. This change is safe as there's no ibv_rereg_mr verb exposed to the user and thus no reason for a vendor to implement or use this function. The second patch adds the actual memory region re-registration support. Matan Changes from V0: - Split to 2 patches: libibverbs <--> provider's library API change Add MR re-registration support Matan Barak (2): Change rereg_mr API between libibverbs and the provider's library Add MR re-registeration include/infiniband/driver.h | 5 ++++ include/infiniband/kern-abi.h | 20 ++++++++++++++++ include/infiniband/verbs.h | 11 +++++++-- src/cmd.c | 29 +++++++++++++++++++++++ src/libibverbs.map | 1 + src/verbs.c | 55 +++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 119 insertions(+), 2 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html