]> git.openfabrics.org - ~shefty/rdma-win.git/commit
winverbs: add mr interface
authorSean Hefty <sean.hefty@intel.com>
Tue, 13 Jul 2010 18:51:32 +0000 (11:51 -0700)
committerSean Hefty <sean.hefty@intel.com>
Thu, 15 Jul 2010 20:51:35 +0000 (13:51 -0700)
commitf52a067a1c9fbd0e5165f90e6917b03ecaf6f51c
treebd7def2401fbe19a2a3ddb7bc716e7aa6664600f
parent9abd550558317c525e7f7f82caae75f1a810d2b7
winverbs: add mr interface

The lkey isn't guaranteed to be unique.  To ensure that we track
memory registrations properly, associate MRs with their own data
structure.  Deregistration will reference the data structure, rather
than just the lkey from the registration.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
trunk/core/winverbs/kernel/wv_pd.c
trunk/core/winverbs/kernel/wv_pd.h
trunk/core/winverbs/kernel/wv_provider.c
trunk/core/winverbs/kernel/wv_provider.h
trunk/core/winverbs/wv_ioctl.h