diff options
author | Glenn Elliott <gelliott@koruna.cs.unc.edu> | 2010-05-20 14:33:27 -0400 |
---|---|---|
committer | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 11:27:34 -0400 |
commit | 6f89d4f31485546674187cf3b4d472f230b263d0 (patch) | |
tree | a9417ea7121e19228870b1e42b323f3bc149af2e /lib/idr.c | |
parent | 521422c4ef2c64731f709030915a7b301709f4b4 (diff) |
Added support for choices in budget policy enforcement.
NO_ENFORCEMENT - A job may execute beyond its declared execution time.
Jobs notify the kernel that they are complete via liblitmus's
sleep_next_period()
QUANTUM_ENFORCEMENT - The kernel terminates a job if its actual execution
time exceeds the declared execution time.
PRECISE_ENFORCEMENT - Hook declared, but not yet implemented. Plan to
support this policy through hrtimers. Error thrown if specified.
Diffstat (limited to 'lib/idr.c')
0 files changed, 0 insertions, 0 deletions