CONFIG_HAVE_PREEMPT_DYNAMIC_CALL (not configurable)
configname: CONFIG_HAVE_PREEMPT_DYNAMIC_CALL
Linux Kernel Configuration
└─>General architecture-dependent options
└─>HAVE_PREEMPT_DYNAMIC_CALL
In linux kernel since version 5.2 (release Date: 2019-07-07)
An architecture should select this if it can handle the preemption
model being selected at boot time using static calls.
Where an architecture selects HAVE_STATIC_CALL_INLINE, any call to a
preemption function will be patched directly.
Where an architecture does not select HAVE_STATIC_CALL_INLINE, any
call to a preemption function will go through a trampoline, and the
trampoline will be patched.
It is strongly advised to support inline static call to avoid any
overhead.
model being selected at boot time using static calls.
Where an architecture selects HAVE_STATIC_CALL_INLINE, any call to a
preemption function will be patched directly.
Where an architecture does not select HAVE_STATIC_CALL_INLINE, any
call to a preemption function will go through a trampoline, and the
trampoline will be patched.
It is strongly advised to support inline static call to avoid any
overhead.