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:
Wei Yongjun 2013-06-19 10:40:09 +08:00 коммит произвёл Roland Dreier
Родитель fedaf4ffc2
Коммит f29fa1cf34
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -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