STM drivers are built as modules. When CFI is enabled, __cfi_slowpath will be called when functions are called among stm drivers. If lock event is enabled at the same time, as rcu_lock_acquire function will be called in __cfi_slowpath and stm functions, there will be a circular callstack. Add __nocfi to stm functions and use rcu notrace functions to fix this issue. Change-Id: I36449cf785fd8d4958cebe6c6df30e2c97a9d010 Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org> |
||
---|---|---|
.. | ||
coresight | ||
intel_th | ||
ptt | ||
stm | ||
Kconfig |