Re: realtime scheduling problems with 2.4 linux kernel >= 2.4.10

Andrew Morton (akpm@zip.com.au)
Mon, 03 Jun 2002 13:08:17 -0700


Mike Kravetz wrote:
>
> ...
> Seems that this tells people to leave a high priority real-
> time shell running on the console. However, if one can not
> get to the console, then there is no point in leaving a high
> priority shell running there. Part of the problem may be
> in the definition of 'console'. Different console implementations
> behave differently.
>
> Is this something we should 'fix'? I would envision a 'solution'
> for each console implementation. OR we could remove the above
> from the man page. :)
>

keventd is a "process context bottom half handler". It's designed
for use by interrupt handlers for handing off awkward, occasional
things which need process context. For example, device hotplugging,
which was the original reason for its introduction.

So it makes sense to give keventd SCHED_RR policy and maximum
priority. Which should fix this problem as well, yes?

keventd is also being (ab)used for performing disk I/O.
You know who you are ;) But even given that, I don't expect
that elevating its policy&priority will cause any problems.

-
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/