Files
codezero/include/l4/generic
Bahadir Balban 1ee5cc9c2b Fixed a task suspend/resume scheduler issue.
- Scheduler was increasing total priorities only when resuming tasks had 0 ticks.
This caused forked tasks that have parent's share of ticks to finish their jobs,
if these tasks exited quick enough, they would cause the total priorities to deduce
without increasing it in the first place. This is now fixed.

- Also strengthened rq locking, now both queues are locked before touching any.
- Also removed task suspends in irq, this would cause a race condition on ticks and
  runqueues, since neither is protected against irqs.
2008-10-22 13:00:28 +03:00
..
2008-01-13 13:53:52 +00:00
2008-01-13 13:53:52 +00:00
2008-01-13 13:53:52 +00:00
2008-01-13 13:53:52 +00:00
2008-01-13 13:53:52 +00:00
2008-10-20 12:56:30 +03:00
2008-02-05 18:30:11 +00:00
2008-01-13 13:53:52 +00:00
2008-01-13 13:53:52 +00:00