On Thu, 2010-05-27 at 19:42 +0200, Florian Mickler wrote:
No. Wakeup constaints simply delay wakeups, not loose them.
If there's something runnable, we run it.
What could happen is that you try to program a timer every 5ms, but then
QoS won't let you and errors the timer_create() or something. But then
the app gets to deal with it.
How so, event happens on hardware level, IRQ gets raised, CPU wakes up,
handler gets run, handler generates a task wakeup, runqueue isn't empty,
we run stuff.
I'm not quite sure how to loose something there.
--