I work on a Apalis TK1 based device running with the BSP 2.8.7 (not Mainline) linux images. I have some problems with unpredictable crashes/freezes of the complete linux system (kernel).
# cat /etc/issues The Angstrom Distribution \n \l Angstrom v2017.12 - Kernel Apalis-TK1_LXDE-Image 2.8b7. 20200610 # uname -a Linux apalis-tk1 3.10.40-2.8.7+g063d16eceb57 #1 SMP PREEMPT Wed Jun 10 16:02:37 UTC 2020 armv7l GNU/Linux
Most of the freezes appears when a user starts to interacts with the system after a longer idle period.
The journal log shows the following entries right before the crash:
Due to this error message I tried to disable the dyntick-idle mode by adding the nohz=off parameter to the kernel options.
After that the freezes disappeared for some time and I have not seen NOHZ: local_softirq_pending messages anymore.
Nevertheless today I had some new kernel crashes. This time the journal shows a different message before the system freezes:
Both errors seem to have a reference to kernel functionality to control the cpu frequency or to set the cpu in an idle mode.
Is this error caused by a known kernel bug or a missing cpu support for that feature or might any additional kernel settings help ?
Many thanks for any ideas or help to solve this issue !