Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f29fa1cf authored by Wei Yongjun's avatar Wei Yongjun Committed by Roland Dreier
Browse files

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: default avatarWei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: default avatarRoland Dreier <roland@purestorage.com>
parent fedaf4ff
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -211,6 +211,7 @@ static int ehca_create_slab_caches(void)
	if (!ctblk_cache) {
	if (!ctblk_cache) {
		ehca_gen_err("Cannot create ctblk SLAB cache.");
		ehca_gen_err("Cannot create ctblk SLAB cache.");
		ehca_cleanup_small_qp_cache();
		ehca_cleanup_small_qp_cache();
		ret = -ENOMEM;
		goto create_slab_caches6;
		goto create_slab_caches6;
	}
	}
#endif
#endif