IB/ehca: Fix error return code in ehca_create_slab_caches()
Fix to return -ENOMEM in the kmem_cache_create() error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn> Signed-off-by: Roland Dreier <roland@purestorage.com>
This commit is contained in:
Родитель
fedaf4ffc2
Коммит
f29fa1cf34
|
@ -211,6 +211,7 @@ static int ehca_create_slab_caches(void)
|
|||
if (!ctblk_cache) {
|
||||
ehca_gen_err("Cannot create ctblk SLAB cache.");
|
||||
ehca_cleanup_small_qp_cache();
|
||||
ret = -ENOMEM;
|
||||
goto create_slab_caches6;
|
||||
}
|
||||
#endif
|
||||
|
|
Загрузка…
Ссылка в новой задаче