Searched hist:"95 b8c5356384cf3dd8f41e1b5b999d3cfbcc3468" (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/kernel/ |
| H A D | callout.c | 95b8c5356384cf3dd8f41e1b5b999d3cfbcc3468 Thu May 02 13:41:31 UTC 2024 Jens Wiklander <jens.wiklander@linaro.org> core: callout: disable obsolete timeouts
In callout_service_cb() when a timeout interrupt is received there's a check to see if this is the last scheduled CPU. If not the interrupt is ignored, but not disabled causing it to trigger again and again. So fix this by disabling the timeout too.
Fixes: cf707bd0d695 ("core: add callout service") Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
|