Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 3847

Device Tree • Re: Matrix Keypad DTO crashes system on new RasberryPiOS install

$
0
0
Curiosity got the better of me, then JTAG kernel debugging showed me a core stuck waiting for a spinlock, then CONFIG_PROVE_LOCKING showed that IRQs were being mapped in atomic context. The fix is simple - just map all the IRQs once when the driver is probed; not only is that safe, it's also more efficient. There's a kernel Pull Request for the change: https://github.com/raspberrypi/linux/pull/6427

Once the auto-builds have completed (any time after 12:15 GMT today) you should be able to install a trial 6.6.56 kernel with "sudo rpi-update pulls/6427". Be sure to back up any important data, just in case.

Statistics: Posted by PhilE — Fri Oct 18, 2024 11:19 am



Viewing all articles
Browse latest Browse all 3847

Trending Articles