Commit a9a8b5fa authored by Andy Whitcroft's avatar Andy Whitcroft Committed by Kleber Sacilotto de Souza

Revert "x86/microcode: Extend post microcode reload to support IBPB feature"

CVE-2017-5753 (revert embargoed)
CVE-2017-5715 (revert embargoed)

This reverts commit 88b00371.
Signed-off-by: default avatarAndy Whitcroft <apw@canonical.com>
Signed-off-by: default avatarKleber Sacilotto de Souza <kleber.souza@canonical.com>
parent b094e69c
...@@ -430,13 +430,6 @@ static ssize_t reload_store(struct device *dev, ...@@ -430,13 +430,6 @@ static ssize_t reload_store(struct device *dev,
if (ibpb_inuse) if (ibpb_inuse)
sysctl_ibpb_enabled = 1; sysctl_ibpb_enabled = 1;
mutex_unlock(&spec_ctrl_mutex); mutex_unlock(&spec_ctrl_mutex);
} else if (boot_cpu_has(X86_FEATURE_IBPB)) {
printk_once(KERN_INFO "FEATURE IBPB Present\n");
mutex_lock(&spec_ctrl_mutex);
set_ibpb_supported();
if (ibpb_inuse)
sysctl_ibpb_enabled = 1;
mutex_unlock(&spec_ctrl_mutex);
} }
mutex_unlock(&microcode_mutex); mutex_unlock(&microcode_mutex);
...@@ -718,4 +711,4 @@ int __init microcode_init(void) ...@@ -718,4 +711,4 @@ int __init microcode_init(void)
return error; return error;
} }
fs_initcall(save_microcode_in_initrd); late_initcall(microcode_init);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment