Messages in this thread | | | From | "Brown, Len" <> | Subject | RE: Regression in intel_idle on Avaton/Rangely Mohon Peak board | Date | Wed, 2 Apr 2014 21:58:42 +0000 |
| |
> [ 0.840668] intel_idle: lapic_timer_reliable_states 0x2 vs. > [ 0.877528] intel_idle: lapic_timer_reliable_states 0xffffffff
This means CPUID.ARAT is set for the new board, and not set for the old board. You can observe that also in /proc/cpuinfo flags where you will likely also find a visible stepping difference between these two boards.
Bring-up Avoton had ARAT disabled, and also had broken deep C-states. It looks like that is what your old board has. Throw it away and use only production steppings. If you are stuck w/ pre-production hardware, then you need to manually modify upstream Linux to make it happy -- since upstream Linux only cares about production hardware.
thanks, -Len
| |