Skip to content

Commit b790bf4

Browse files
author
Fox Snowpatch
committed
1 parent ad0be02 commit b790bf4

File tree

29 files changed

+32
-14
lines changed

29 files changed

+32
-14
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130

tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ static int test(void)
175175

176176
page_size = getpagesize();
177177
getrlimit(RLIMIT_STACK, &rlimit);
178-
printf("Stack rlimit is 0x%lx\n", rlimit.rlim_cur);
178+
printf("Stack rlimit is 0x%llx\n", (unsigned long long)rlimit.rlim_cur);
179179

180180
printf("Testing loads ...\n");
181181
test_one_type(LOAD, page_size, rlimit.rlim_cur);

tools/testing/selftests/powerpc/mm/subpage_prot.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,8 @@ int test_file(void)
211211
perror("failed to map file");
212212
return 1;
213213
}
214-
printf("allocated %s for 0x%lx bytes at %p\n",
215-
file_name, filesize, fileblock);
214+
printf("allocated %s for 0x%llx bytes at %p\n",
215+
file_name, (long long)filesize, fileblock);
216216

217217
printf("testing file map...\n");
218218

Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130

tools/testing/selftests/powerpc/pmu/count_stcx_fail.c

-3
Original file line numberDiff line numberDiff line change
@@ -144,9 +144,6 @@ static int test_body(void)
144144
/* Run for 16Bi instructions */
145145
FAIL_IF(do_count_loop(events, 16000000000, overhead, true));
146146

147-
/* Run for 64Bi instructions */
148-
FAIL_IF(do_count_loop(events, 64000000000, overhead, true));
149-
150147
event_close(&events[0]);
151148
event_close(&events[1]);
152149

Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130

tools/testing/selftests/powerpc/security/mitigation-patching.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ fi
3636

3737
tainted=$(cat /proc/sys/kernel/tainted)
3838
if [[ "$tainted" -ne 0 ]]; then
39-
echo "Error: kernel already tainted!" >&2
40-
exit 1
39+
echo "Warning: kernel already tainted! ($tainted)" >&2
4140
fi
4241

4342
mitigations="barrier_nospec stf_barrier count_cache_flush rfi_flush entry_flush uaccess_flush"
@@ -68,9 +67,10 @@ fi
6867
echo "Waiting for timeout ..."
6968
wait
7069

70+
orig_tainted=$tainted
7171
tainted=$(cat /proc/sys/kernel/tainted)
72-
if [[ "$tainted" -ne 0 ]]; then
73-
echo "Error: kernel became tainted!" >&2
72+
if [[ "$tainted" != "$orig_tainted" ]]; then
73+
echo "Error: kernel newly tainted, before ($orig_tainted) after ($tainted)" >&2
7474
exit 1
7575
fi
7676

Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130

tools/testing/selftests/powerpc/signal/sigfuz.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -321,5 +321,5 @@ int main(int argc, char **argv)
321321
if (!args)
322322
args = ARG_COMPLETE;
323323

324-
test_harness(signal_fuzzer, "signal_fuzzer");
324+
return test_harness(signal_fuzzer, "signal_fuzzer");
325325
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130

tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -176,5 +176,5 @@ int tm_signal_context_force_tm(void)
176176

177177
int main(int argc, char **argv)
178178
{
179-
test_harness(tm_signal_context_force_tm, "tm_signal_context_force_tm");
179+
return test_harness(tm_signal_context_force_tm, "tm_signal_context_force_tm");
180180
}

tools/testing/selftests/powerpc/tm/tm-signal-sigreturn-nt.c

+1-2
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,5 @@ int tm_signal_sigreturn_nt(void)
4646

4747
int main(int argc, char **argv)
4848
{
49-
test_harness(tm_signal_sigreturn_nt, "tm_signal_sigreturn_nt");
49+
return test_harness(tm_signal_sigreturn_nt, "tm_signal_sigreturn_nt");
5050
}
51-
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timeout=130

0 commit comments

Comments
 (0)