[PATCH 4/5] ARM: Disable jump-label on PREEMPT_RT.

Xie Yuanbin xieyuanbin1 at huawei.com
Thu Oct 30 00:45:07 PDT 2025


On Thu, 30 Oct 2025 08:23:39 +0100, Sebastian Andrzej Siewior wrote:
> It is not a performance issue, it is a latency issue. If the scheduling
> latency increases by 300us because of this then the PREEMPT_RT system
> becomes worthless.

I understand what you mean. But this delay only occurs when the static
key is enabled/disabled, right? For users, we can control when to
enable/disable the static key, but it's a real shame if jump labels
aren't available.
Therefore, my personal opinion is that informing users that JUMP_LABEL
might cause unexpected delays, rather than disabling it, would be more
appropriate. ;)

Xie Yuanbin



More information about the linux-arm-kernel mailing list