I found a workaround by rmmod intel_powerclamp. This removed the kidle_inject threads and the speed was returned to normal.
However, I looked at my CPU temperature, and it was 87 deg C, over the high threshold. It is possible that the idle injection is a new kernel feature that is kicking in to protect my CPU from overheating. Perhaps in older kernels I didn't have any protection or there was a different mechanism. Or perhaps something in the new kernel is causing the CPUs to run hot.
I suppose this bug could be closed, since it is possible that the symptom is actually a feature.
I found a workaround by rmmod intel_powerclamp. This removed the kidle_inject threads and the speed was returned to normal.
However, I looked at my CPU temperature, and it was 87 deg C, over the high threshold. It is possible that the idle injection is a new kernel feature that is kicking in to protect my CPU from overheating. Perhaps in older kernels I didn't have any protection or there was a different mechanism. Or perhaps something in the new kernel is causing the CPUs to run hot.
I suppose this bug could be closed, since it is possible that the symptom is actually a feature.