1
1
openmpi/opal
Nathan Hjelm 59aa93e1b6 opal/mpool: add support for passing access flags to register
This commit adds a access_flags argument to the mpool registration
function. This flag indicates what kind of access is being requested:
local write, remote read, remote write, and remote atomic. The values
of the registration access flags in the btl are tied to the new flags
in the mpool. All mpools have been updated to include the new argument
but only the grdma and udreg mpools have been updated to make use of
the access flags. In both mpools existing registrations are checked
for sufficient access before being returned. If a registration does
not contain sufficient access it is marked as invalid and a new
registration is generated.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-10-05 13:53:55 -06:00
..
asm opal/asm: remove alpha support 2015-08-18 09:11:38 -06:00
class Merge pull request #517 from hjelmn/class_fix 2015-08-31 12:13:58 -07:00
datatype bool: use SIZEOF__BOOL, not SIZEOF_BOOL 2015-07-02 07:32:02 -07:00
dss Fix the no-disconnect test by resolving a segfault on free - opal_dss.unload will return the remaining unpacked portion of a buffer. As such, it cannot return the pointer to that info as it might be partway inside of a malloc'd region. So copy the data out of the buffer. 2015-09-11 13:01:35 -07:00
errhandler Add an opal/errhandler so opal-level errors can be up-leveled 2015-07-11 07:09:11 -07:00
etc Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
include Integrate PMIx 1.0 with OMPI. 2015-08-29 16:04:10 -07:00
mca opal/mpool: add support for passing access flags to register 2015-10-05 13:53:55 -06:00
memoryhooks Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
runtime opal_progress_threads: fix double RELEASE 2015-08-12 05:11:40 -07:00
threads Merge pull request #824 from hjelmn/opal_mutex_mod 2015-08-31 12:08:25 -07:00
tools more c99 updates 2015-06-25 10:14:13 -06:00
util opal/util: fix parse_ipv4_dots prototype 2015-10-01 14:03:08 +09:00
win32 more c99 updates 2015-06-25 10:14:13 -06:00
Makefile.am Add an opal/errhandler so opal-level errors can be up-leveled 2015-07-11 07:09:11 -07:00
win_makefile Purge whitespace from the repo 2015-06-23 20:59:57 -07:00