Skip to content

Commit fb5b855

Browse files
Chuck Leverchucklever
authored andcommitted
SUNRPC: Properly terminate test case arrays
Unable to handle kernel paging request at virtual address 7365742 when execute [7365742] *pgd=00000000 Internal error: Oops: 80000005 [#1] ARM CPU: 0 PID: 1 Comm: swapper Tainted: G N 6.2.0-rc7-00133-g373f26a81164-dirty #9 Hardware name: Generic DT based system PC is at 0x73657420 LR is at kunit_run_tests+0x3e0/0x5f4 On x86 with GCC 12, the missing array terminators did not seem to matter. Other platforms appear to be more picky. Reported-by: Geert Uytterhoeven <[email protected]> Tested-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Chuck Lever <[email protected]>
1 parent fe90151 commit fb5b855

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

net/sunrpc/auth_gss/gss_krb5_test.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,7 @@ static struct kunit_case rfc3961_test_cases[] = {
519519
.run_case = kdf_case,
520520
.generate_params = rfc3961_kdf_gen_params,
521521
},
522+
{}
522523
};
523524

524525
static struct kunit_suite rfc3961_suite = {
@@ -780,6 +781,7 @@ static struct kunit_case rfc3962_test_cases[] = {
780781
.run_case = rfc3962_encrypt_case,
781782
.generate_params = rfc3962_encrypt_gen_params,
782783
},
784+
{}
783785
};
784786

785787
static struct kunit_suite rfc3962_suite = {
@@ -1415,6 +1417,7 @@ static struct kunit_case rfc6803_test_cases[] = {
14151417
.run_case = rfc6803_encrypt_case,
14161418
.generate_params = rfc6803_encrypt_gen_params,
14171419
},
1420+
{}
14181421
};
14191422

14201423
static struct kunit_suite rfc6803_suite = {
@@ -1907,6 +1910,7 @@ static struct kunit_case rfc8009_test_cases[] = {
19071910
.run_case = rfc8009_encrypt_case,
19081911
.generate_params = rfc8009_encrypt_gen_params,
19091912
},
1913+
{}
19101914
};
19111915

19121916
static struct kunit_suite rfc8009_suite = {
@@ -2029,6 +2033,7 @@ static struct kunit_case encryption_test_cases[] = {
20292033
.run_case = encrypt_selftest_case,
20302034
.generate_params = encrypt_selftest_gen_params,
20312035
},
2036+
{}
20322037
};
20332038

20342039
static struct kunit_suite encryption_test_suite = {

0 commit comments

Comments
 (0)