diff options
author | Matt Joyce <matthew.joyce@embedded-brains.de> | 2024-01-15 09:26:34 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2024-03-11 14:37:55 +0100 |
commit | 461f118ad005a27c648b437a9869d11fd3b087bd (patch) | |
tree | 854b6f60092ac8188bb359b54e515ffd5c75e03d /testsuites | |
parent | aarch64/zynqmp: Fix UART base addresses and IRQ (diff) | |
download | rtems-461f118ad005a27c648b437a9869d11fd3b087bd.tar.bz2 |
validation/tc-sched-smp: Fix synchronization issue
Update #3716.
Diffstat (limited to 'testsuites')
-rw-r--r-- | testsuites/validation/tc-sched-smp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/testsuites/validation/tc-sched-smp.c b/testsuites/validation/tc-sched-smp.c index 0e8b9b92e9..3e8e3fe1a2 100644 --- a/testsuites/validation/tc-sched-smp.c +++ b/testsuites/validation/tc-sched-smp.c @@ -685,6 +685,7 @@ static void PrepareOwnerScheduled( Context *ctx ) SetScheduler( ctx->worker_id[ WORKER_C ], SCHEDULER_B_ID, PRIO_HIGH ); SetPriority( ctx->worker_id[ WORKER_A ], PRIO_NORMAL ); MakeBusy( ctx, WORKER_C ); + WaitForBusy( ctx, WORKER_C ); MakeBusy( ctx, WORKER_A ); } |