Whamcloud - gitweb
LU-15328 lnet: Set rc to ENOMEM in lnet_selftest_init on error 63/45763/2
authorOleg Drokin <green@whamcloud.com>
Tue, 7 Dec 2021 03:49:52 +0000 (22:49 -0500)
committerOleg Drokin <green@whamcloud.com>
Wed, 26 Jan 2022 05:16:04 +0000 (05:16 +0000)
Test-Parameters: trivial
Change-Id: I9d4eb7b830521ddd50f76544c38ebb0cd939800a
Signed-off-by: Oleg Drokin <green@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/45763
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: Cyril Bordage <cbordage@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
lnet/selftest/module.c

index f7b83af..16da5fd 100644 (file)
@@ -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++) {