I guess the reason that this is getting so much noise over other default
policies, is that this default policy is changing a well known definition:
The meaning of FIFO.
By making the default policy limit the time an RT task runs, we have, in
essence, changed a user API. Applications that expect to be able to run
uninterrupted by SCHED_OTHER tasks, will now break.
No one is arguing that this new feature is not useful. The argument is,
should the kernel set the default policy of an old well known scheduling
policy to something different than what is expected?
Distros set SE Linux on by default, should the kernel do that too?
-- Steve
--