Fixes event BCQ bug
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 9 May 2011 20:10:18 +0000 (13:10 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:36:02 +0000 (17:36 -0700)
commit82e605dd536c5bc4fb2942a531c987b310774070
tree2c4957fb79330428e66d21da3f50237b149f377b
parent1b18bbfc26736d20db36ee2ff8e586f23681452b
Fixes event BCQ bug

BCQs must have a power-of-two number of elements.  Humorously enough,
this has been fucked up for a long time.  The critical fix is in
k/i/r/event.h.  Everything else is some extra debugging / testing code.
kern/include/monitor.h
kern/include/ros/bcq.h
kern/include/ros/event.h
kern/src/monitor.c
kern/src/testing.c