Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 6de989b9 authored by Stephen Dickey's avatar Stephen Dickey
Browse files

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: default avatarShaleen Agrawal <shalagra@codeaurora.org>
Signed-off-by: default avatarStephen Dickey <dickey@codeaurora.org>
parent 0afd6cbe
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment