A safe SCHED_IDLE implementation
A safe SCHED_IDLE implementation
Posted Jul 5, 2002 19:04 UTC (Fri) by xoddam (subscriber, #2322)Parent article: A safe SCHED_IDLE implementation
(You seem to have ommitted <pre> on the post,
which is only really readable if you 'view source').
As discussed, surely it is still possible for a priority
inversion to occur if a SCHED_BATCH process holds a
shared resource in userspace? Processes holding kernel
resources may not be suspended indefinitely, but
deadlocks on locks which can be held while running in
userspace (such as pthreads mutexes or lock files)
will still be possible. I suppose the idea is that
that is a problem to be solved in userspace :-)
