Use thread0_thread_has_blocked for syscalls
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 11 Aug 2015 19:49:34 +0000 (15:49 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 28 Sep 2015 19:14:00 +0000 (15:14 -0400)
commit9137b0d06ba5d5491301deb49e8810b8f91d0ace
tree992cebe0a1b24aaf90af5cffca1f311d78996dc4
parent3eb9c91d1625c44ed6f1b9b2528e891a6339174c
Use thread0_thread_has_blocked for syscalls

Using thread0_info.is_blocked is clearer than before, especially without
the blob hack.  Though it is slightly slower, due to the evq processing.
We could also send the evq to VCPD0, but this is fine.
user/parlib/thread0_sched.c