From a7030f40434769b6b9e225c2e516e6e98d4b441a Mon Sep 17 00:00:00 2001 From: Oleg Drokin Date: Mon, 6 Dec 2021 22:49:52 -0500 Subject: [PATCH] LU-15328 lnet: Set rc to ENOMEM in lnet_selftest_init on error Test-Parameters: trivial Change-Id: I9d4eb7b830521ddd50f76544c38ebb0cd939800a Signed-off-by: Oleg Drokin Reviewed-on: https://review.whamcloud.com/45763 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Serguei Smirnov Reviewed-by: Cyril Bordage Reviewed-by: James Simmons --- lnet/selftest/module.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lnet/selftest/module.c b/lnet/selftest/module.c index f7b83af..16da5fd 100644 --- a/lnet/selftest/module.c +++ b/lnet/selftest/module.c @@ -115,8 +115,10 @@ lnet_selftest_init(void) nscheds = cfs_cpt_number(lnet_cpt_table()); CFS_ALLOC_PTR_ARRAY(lst_sched_test, nscheds); - if (lst_sched_test == NULL) + if (lst_sched_test == NULL) { + rc = -ENOMEM; goto error; + } lst_init_step = LST_INIT_WI_TEST; for (i = 0; i < nscheds; i++) { -- 1.8.3.1