projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4a5f2dd
)
x86/microcode/intel: Switch to new Intel CPU model defines
author
Tony Luck
<tony.luck@intel.com>
Wed, 24 Apr 2024 18:15:13 +0000
(11:15 -0700)
committer
Borislav Petkov (AMD)
<bp@alien8.de>
Mon, 29 Apr 2024 08:31:26 +0000
(10:31 +0200)
New CPU #defines encode vendor and family as well as model.
Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link:
https://lore.kernel.org/all/20240424181513.41829-1-tony.luck%40intel.com
arch/x86/kernel/cpu/microcode/intel.c
patch
|
blob
|
blame
|
history
diff --git
a/arch/x86/kernel/cpu/microcode/intel.c
b/arch/x86/kernel/cpu/microcode/intel.c
index 5f0414452b67e298aa6c330c79a38dd4b05d7290..815fa67356a2dddec9e84f599ee30daeebde534a 100644
(file)
--- a/
arch/x86/kernel/cpu/microcode/intel.c
+++ b/
arch/x86/kernel/cpu/microcode/intel.c
@@
-21,7
+21,7
@@
#include <linux/uio.h>
#include <linux/mm.h>
-#include <asm/
intel-family
.h>
+#include <asm/
cpu_device_id
.h>
#include <asm/processor.h>
#include <asm/tlbflush.h>
#include <asm/setup.h>
@@
-577,8
+577,7
@@
static bool is_blacklisted(unsigned int cpu)
* This behavior is documented in item BDF90, #334165 (Intel Xeon
* Processor E7-8800/4800 v4 Product Family).
*/
- if (c->x86 == 6 &&
- c->x86_model == INTEL_FAM6_BROADWELL_X &&
+ if (c->x86_vfm == INTEL_BROADWELL_X &&
c->x86_stepping == 0x01 &&
llc_size_per_core > 2621440 &&
c->microcode < 0x0b000021) {