X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Ftests%2Fthreads%2Falarm-wait.c;h=37d3afcea74243abcce4ccde4cb8a3590985c7c6;hb=e8fe9231ac87ff242138f08d0afa217f2f76bf76;hp=8030d20155d416e2cbb06bb95c8427e56a69cc43;hpb=94ef10ad53439c273d7c1e7397223c1cbd41f1f1;p=pintos-anon diff --git a/src/tests/threads/alarm-wait.c b/src/tests/threads/alarm-wait.c index 8030d20..37d3afc 100644 --- a/src/tests/threads/alarm-wait.c +++ b/src/tests/threads/alarm-wait.c @@ -57,7 +57,7 @@ test_sleep (int thread_cnt, int iterations) int i; /* This test does not work with the MLFQS. */ - ASSERT (!enable_mlfqs); + ASSERT (!thread_mlfqs); msg ("Creating %d threads to sleep %d times each.", thread_cnt, iterations); msg ("Thread 0 sleeps 10 ticks each time,"); @@ -145,7 +145,6 @@ sleeper (void *t_) { int64_t sleep_until = test->start + i * t->duration; timer_sleep (sleep_until - timer_ticks ()); - lock_acquire (&test->output_lock); *test->output_pos++ = t->id; lock_release (&test->output_lock);