]> git.openfabrics.org - ~shefty/librdmacm.git/commit
librdmacm: Check 'init' under mutex
authorSean Hefty <sean.hefty@intel.com>
Tue, 26 Nov 2013 21:16:19 +0000 (13:16 -0800)
committerSean Hefty <sean.hefty@intel.com>
Tue, 26 Nov 2013 21:16:19 +0000 (13:16 -0800)
commit8124e61ed56c7a6c12ad1be373b2ea9ebec4b0a7
treee93d2482fbadbab5970e58b2e895145c10480129
parentb70a390d8bd8a679571f06ab82e42d68a99bc7d2
librdmacm: Check 'init' under mutex

ucma_ib_init() does a quick check that access to ibacm has
been initialized.  This check is done outside of the
acm_lock mutex.  We need to check init again inside of
holding the mutex to ensure that we don't run the
initialization code twice.