mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-22 22:39:30 +07:00
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:
parent
fedaf4ffc2
commit
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
|
||||
|
Loading…
Reference in New Issue
Block a user