" " "
>From Intel Manual:

No additional power reduction actions are taken in the package C1 state. 
However, if
the C1E substate is enabled, the processor automatically transitions to the 
lowest
supported core clock frequency, followed by a reduction in voltage. Autonomous 
power
reduction actions which are based on idle timers, can trigger depending on the 
activity
in the system.
The package enters the C1 low power state when:
• At least one core is in the C1 state.
• The other cores are in a C1 or lower power state.
The package enters the C1E state when:
• All cores have directly requested C1E via MWAIT(C1) with a C1E sub-state hint.
• All cores are in a power state lower that C1/C1E but the package low power 
state is
limited to C1/C1E via the PMG_CST_CONFIG_CONTROL MSR.
• All cores have requested C1 using HLT or MWAIT(C1) and C1E auto-promotion is
enabled in POWER_CTL.
No notification to the system occurs upon entry to C1/C1E.
" " "

Whenever Linux request a MWAIT instruction the cores will be put into C1E
state (as you can see on the second powertop screenshot).

I recommend anyone to apply this workaround slowly in a big number of nodes
environment (if a reboot can't be made). This will allow you to follow power 
consumption and heat generated by this change.

>From the suggested KERNEL CMDLINE (GRUB):

"intel_idle.max_cstate=0 nox2apic intremap=off"

intel_idle.max_cstates=0 will disable intel_idle module and enable acpi_idle
module respecting proper BIOS ACPI tables. 

Next: To understand what is causing this behavior from intel_idle code 
(not respecting ACPI tables and maybe causing NMIs trying to manage
C-states not compatible with processor type).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1318551

Title:
  Kernel Panic - not syncing: An NMI occurred, please see the Integrated
  Management Log for details.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1318551/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to