> > > Maybe the condition around the posix_cpu_timer_schedule() block inside > > cpu_timer_fire() could even be a good candidate for 'unlikely' > > qualifier. > > Well, cpu_timer_fire() is probably not a fast path. So helping branch > prediction there probably won't have much measurable effect in practice. > Frederic, I'm totally sure that you are right on the measurable effect. When I did propose the 'unlikely' qualifier, please note, that I also had a documentary purpose in mind.
Would you have searched the 'likely' path that does posix_cpu_timer_schedule() when you did modify the code if the 'unlikely' tag would have been present? Greetings, Olivier -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

