Could you try attached patch what interrupt statuses it will print in case of interrupt storm? It's rate limited debug print so it shouldn't flood the dmesg.
You need to have CONFIG_DYNAMIC_DEBUG=y in your kernel config and either enable the debug print in runtime by following:
Could you try attached patch what interrupt statuses it will print in case of interrupt storm? It's rate limited debug print so it shouldn't flood the dmesg.
You need to have CONFIG_ DYNAMIC_ DEBUG=y in your kernel config and either enable the debug print in runtime by following:
mount none /sys/kernel/debug -t debugfs debug/dynamic_ debug/control
echo -n "func i801_isr +p" >/sys/kernel/
or by appending that to your kernel command line: dyndbg= "func i801_isr +p"
i2c_i801.