X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ftests%2Fthreads%2Fpriority-sema.c;h=d7eb9cc076cfbaf26f9a174ff1503dcdb24d6d1a;hb=c7ceee91c04fa72da655c00cb82302537ff6c9eb;hp=8ca17a0aa9c3991f0b7b14b38e4b9f60051067e7;hpb=71b4d5a453498d45ae5929b51247a487c0e3719d;p=pintos-anon diff --git a/src/tests/threads/priority-sema.c b/src/tests/threads/priority-sema.c index 8ca17a0..d7eb9cc 100644 --- a/src/tests/threads/priority-sema.c +++ b/src/tests/threads/priority-sema.c @@ -21,10 +21,10 @@ test_priority_sema (void) ASSERT (!enable_mlfqs); sema_init (&sema, 0); - thread_set_priority (PRI_MAX); + thread_set_priority (PRI_MIN); for (i = 0; i < 10; i++) { - int priority = (i + 3) % 10 + PRI_DEFAULT + 1; + int priority = PRI_DEFAULT - (i + 3) % 10 - 1; char name[16]; snprintf (name, sizeof name, "priority %d", priority); thread_create (name, priority, priority_sema_thread, NULL);