I don't understand why you are flaming him so badly.
I don't care if it fixes his problem or not. If it looks sensible and
actually speeds something up without slowing the common case down,
it's a good idea to integrate it.
One of the cornerstones of computer science is
Make the common case fast.
Your argumentation about long RT run queues is not a valid argument.
The common case is clearly to have an empty RT run queue or one with one
process (MP3 player) and people who want to do hard RT will want to use
RTLinux, anyway. The argument that it might not help long run queues is
like using NT because it might become more stable in a few years.
If the effects of his optimization is not measurable for typical
workloads, who cares? As long as it does not make the code obfuscated
or bloated or slower in the common case, it doesn't hurt.
Felix
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/