Intel allows BIOS or the OS to enable or disable some CPU fueatures via IA32_MISC_ENABLE. I have machines that don't enable fast strings or monitor/mwait in BIOS, so do it on bootup instead. Changes from v3: - Don't display CPU index (and therefore don't break !SMP build) - Don't display "Failed to enable..." when kmemcheck is on Changes from v2: - Don't linebreak printk messages (for ease of grepping) - Use printk_once - Update the "Disabled fast string operations" message Changes from v1: - Display FW_WARN messages. - Don't change the kmemcheck message. - Improve the fast string comment. - Improve the changelogs. Andy Lutomirski (2): x86: Enable fast strings on Intel if BIOS hasn't already x86: Enable monitor/mwait on Intel if BIOS hasn't already arch/x86/kernel/cpu/intel.c | 51 ++++++++++++++++++++++++++++++++++++++---- 1 files changed, 46 insertions(+), 5 deletions(-) -- 1.7.6 -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html