proc_notify() no longer checks notif_pending
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 6 Oct 2011 00:15:17 +0000 (17:15 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:36:08 +0000 (17:36 -0700)
commit7a4e5721c0445bfe69b6db7336046e94632a3f79
tree8a26cc82609a2f28238787588f4d8dc73e7bd995
parent6c7fb12d9b624d50edf77d7cc764f3cd0ecf1e6b
proc_notify() no longer checks notif_pending

We were accidentally masking our IPIs when notif_pending was set.  This
was due to a change over time of what notif_pending means.  It used to
only mean "an IPI is on its way", but now it means "there is a reason to
reenter vcore context and/or check messages/events".
kern/src/process.c