Vcore helper for clearing notif_pending
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 25 Feb 2011 00:42:36 +0000 (16:42 -0800)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:59 +0000 (17:35 -0700)
commita925874a8dc8865484dc1fd4b499e9803fa5fea7
treec9cda5822dcac26edabaee730078f704d2960edd
parent87aa5e3ffd6199cb46cfd7d9922866f01da2768b
Vcore helper for clearing notif_pending

Clears pending, catches most of the races.  pop_ros_tf() is still the
final point to catch those sorts of things.  Changes to ros/membar.h are
cosmetic, so you shouldn't need to reinstall kernel headers or rebuild
your XCC.
kern/arch/i686/ros/membar.h
kern/arch/sparc/ros/membar.h
tests/eth_audio.c
tests/mhello.c
tests/msr_get_cores.c
tests/msr_get_singlecore.c
tests/syscall.c
user/parlib/include/vcore.h
user/parlib/vcore.c
user/pthread/pthread.c