sched/preemptirq: Use restricted trace hooks
Currently the software implements preemptirq notation points as unrestricted hooks. This causes unacceptable delays as those *types* of hooks perform rcu_lock() for a long period of time (uS, but 1000s of these per s). This in turn reduces system performance, and impacts our metrics. Fix by re-doing the preempt irq trace-points as restricted hooks, based upon vendor_hooks. Change-Id: Ib3022ceb41407f93543c30e695880f9070aae78a Signed-off-by:Shaleen Agrawal <shalagra@codeaurora.org> Signed-off-by:
Stephen Dickey <dickey@codeaurora.org>
Loading
Please register or sign in to comment