Commit 15a90ae0 authored by Aichun Shi's avatar Aichun Shi
Browse files

Revert "x86/microcode: Remove unnecessary perf callback"

Intel inclusion
category: feature
feature: Backport Intel In Field Scan(IFS) multi-blob images support
bugzilla: https://gitee.com/openeuler/intel-kernel/issues/I6L337


CVE: N/A
Reference: N/A

Intel-SIG: Revert commit 732ec0d0 ("x86/microcode: Remove unnecessary
perf callback")

-------------------------------------

This reverts commit 732ec0d0.

This revert is to recover old microcode interface /dev/cpu/microcode.

Signed-off-by: default avatarAichun Shi <aichun.shi@intel.com>
parent 733c5cea
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -773,7 +773,10 @@ int __init microcode_init(void)

	get_online_cpus();
	mutex_lock(&microcode_mutex);

	error = subsys_interface_register(&mc_cpu_interface);
	if (!error)
		perf_check_microcode();
	mutex_unlock(&microcode_mutex);
	put_online_cpus();