I started kernel bisecting in an attempt to find the commit that causes this issue.
Painfull process.
I found another workaround (not a solution) on stackoverflow (which has been deleted from stackoverflow by now). The workaround was to disable virtualization in the BIOS: Intel VTX -> disabled , Intel VTD -> disabled. This "worked" for me. The machine booted. But ... /proc/interrupts still showed about 50.000 interrupts/sec from the smbus. So, the issue of mucho interrupts is still there but it is somehow rate limited allowing the machine to boot and be sufficiently responsive. I prefer blacklisting i2c_i801 upto now.
I started kernel bisecting in an attempt to find the commit that causes this issue.
Painfull process.
I found another workaround (not a solution) on stackoverflow (which has been deleted from stackoverflow by now). The workaround was to disable virtualization in the BIOS: Intel VTX -> disabled , Intel VTD -> disabled. This "worked" for me. The machine booted. But ... /proc/interrupts still showed about 50.000 interrupts/sec from the smbus. So, the issue of mucho interrupts is still there but it is somehow rate limited allowing the machine to boot and be sufficiently responsive. I prefer blacklisting i2c_i801 upto now.