diff options
author | Mark Brown <broonie@kernel.org> | 2022-08-29 18:44:49 +0300 |
---|---|---|
committer | Catalin Marinas <catalin.marinas@arm.com> | 2022-09-06 20:31:41 +0300 |
commit | 9e40e6272353ea0fde654b548c96e8bbab2fed9f (patch) | |
tree | 08aad2a3a2411e1ea689929643102e3b72f5a102 /tools/testing | |
parent | 7a9bcaaad5f17cc5c4cf882a25cd3efb2b3b8b6c (diff) | |
download | linux-9e40e6272353ea0fde654b548c96e8bbab2fed9f.tar.xz |
kselftest/arm64: Always encourage preemption for za-test
Since we now have an explicit test for the syscall ABI there is no need for
za-test to cover getpid() so just unconditionally do sched_yield() like we
do in fpsimd-test.
Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20220829154452.824870-2-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'tools/testing')
-rw-r--r-- | tools/testing/selftests/arm64/fp/za-test.S | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/tools/testing/selftests/arm64/fp/za-test.S b/tools/testing/selftests/arm64/fp/za-test.S index 9ab6f9cd9623..2dd358f9edf2 100644 --- a/tools/testing/selftests/arm64/fp/za-test.S +++ b/tools/testing/selftests/arm64/fp/za-test.S @@ -287,12 +287,7 @@ _start: subs x21, x21, #1 b.ne 0b - and x8, x22, #127 // Every 128 interations... - cbz x8, 0f - mov x8, #__NR_getpid // (otherwise minimal syscall) - b 1f -0: - mov x8, #__NR_sched_yield // ...encourage preemption + mov x8, #__NR_sched_yield // encourage preemption 1: svc #0 |