Apparently CONFIG_IRQ_FORCED_THREADING_DEFAULT is not an upstream config flag.
The resulting param force_irqthreads is not set no true unless "threadirqs" are on the kernel commandline.
In the problematic kernel it is set to true by default - something that will never happen on a vanilla kernel.
It can be turned off using "nothreadirqs" on the commandline - which is exactly what I'm going to try now.
Apparently CONFIG_ IRQ_FORCED_ THREADING_ DEFAULT is not an upstream config flag.
The resulting param force_irqthreads is not set no true unless "threadirqs" are on the kernel commandline.
In the problematic kernel it is set to true by default - something that will never happen on a vanilla kernel.
It can be turned off using "nothreadirqs" on the commandline - which is exactly what I'm going to try now.