Fix one more error path in udreg. In this case we hit the maximum size
of the udreg cache and get a different error code back. cmr=v1.7.4:reviewer=rhc This commit was SVN r30242.
Этот коммит содержится в:
родитель
9566650458
Коммит
5259ab213f
@ -354,7 +354,7 @@ int mca_mpool_udreg_register(mca_mpool_base_module_t *mpool, void *addr,
|
||||
|
||||
if (false == bypass_cache) {
|
||||
/* Get a udreg entry for this region */
|
||||
while (UDREG_RC_ERROR_RESOURCE ==
|
||||
while (UDREG_RC_SUCCESS !=
|
||||
(urc = UDREG_Register (mpool_udreg->udreg_handle, addr, size, &udreg_entry))) {
|
||||
/* try to remove one unused reg and retry */
|
||||
if (!mca_mpool_udreg_evict (mpool)) {
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user