mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes
@ 2018-02-09 14:10 Darren Kenny
  2018-02-09 14:29 ` David Woodhouse
  0 siblings, 1 reply; 3+ messages in thread
From: Darren Kenny @ 2018-02-09 14:10 UTC (permalink / raw)
  To: linux-kernel
  Cc: Thomas Gleixner, Ingo Molnar, H. Peter Anvin, x86,
	David Woodhouse, Kyle Huey, Greg Kroah-Hartman, Peter Zijlstra,
	Levin, Alexander (Sasha Levin)

According to the latest microcode update from Intel (on Feb 8, 2018) on
Skylake we should be using the microcode revisions 0xC2***, so we need
to remove that from the blacklist now.

Signed-off-by: Darren Kenny <darren.kenny@oracle.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tested-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
---
 arch/x86/kernel/cpu/intel.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/arch/x86/kernel/cpu/intel.c b/arch/x86/kernel/cpu/intel.c
index 319bf98..276bfe2 100644
--- a/arch/x86/kernel/cpu/intel.c
+++ b/arch/x86/kernel/cpu/intel.c
@@ -123,8 +123,6 @@ static const struct sku_microcode spectre_bad_microcodes[] = {
 	{ INTEL_FAM6_KABYLAKE_MOBILE,	0x09,	0x84 },
 	{ INTEL_FAM6_SKYLAKE_X,		0x03,	0x0100013e },
 	{ INTEL_FAM6_SKYLAKE_X,		0x04,	0x0200003c },
-	{ INTEL_FAM6_SKYLAKE_MOBILE,	0x03,	0xc2 },
-	{ INTEL_FAM6_SKYLAKE_DESKTOP,	0x03,	0xc2 },
 	{ INTEL_FAM6_BROADWELL_CORE,	0x04,	0x28 },
 	{ INTEL_FAM6_BROADWELL_GT3E,	0x01,	0x1b },
 	{ INTEL_FAM6_BROADWELL_XEON_D,	0x02,	0x14 },
-- 
2.9.5

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes
  2018-02-09 14:10 [PATCH] x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes Darren Kenny
@ 2018-02-09 14:29 ` David Woodhouse
  2018-02-09 14:39   ` Darren Kenny
  0 siblings, 1 reply; 3+ messages in thread
From: David Woodhouse @ 2018-02-09 14:29 UTC (permalink / raw)
  To: Darren Kenny, linux-kernel
  Cc: Thomas Gleixner, Ingo Molnar, H. Peter Anvin, x86, Kyle Huey,
	Greg Kroah-Hartman, Peter Zijlstra, Levin,
	Alexander (Sasha Levin)

[-- Attachment #1: Type: text/plain, Size: 404 bytes --]

On Fri, 2018-02-09 at 14:10 +0000, Darren Kenny wrote:
> According to the latest microcode update from Intel (on Feb 8, 2018) on
> Skylake we should be using the microcode revisions 0xC2***, so we need
> to remove that from the blacklist now.

The doc also suggests that Gemini Lake 0x22 is also now known to be OK.
I'll do a full pass over it and bring the list completely up to date.

Thanks.

[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 5213 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes
  2018-02-09 14:29 ` David Woodhouse
@ 2018-02-09 14:39   ` Darren Kenny
  0 siblings, 0 replies; 3+ messages in thread
From: Darren Kenny @ 2018-02-09 14:39 UTC (permalink / raw)
  To: David Woodhouse
  Cc: linux-kernel, Thomas Gleixner, Ingo Molnar, H. Peter Anvin, x86,
	Kyle Huey, Greg Kroah-Hartman, Peter Zijlstra, Levin,
	Alexander (Sasha Levin),
	Darren Kenny

On Fri, Feb 09, 2018 at 02:29:27PM +0000, David Woodhouse wrote:
>On Fri, 2018-02-09 at 14:10 +0000, Darren Kenny wrote:
>> According to the latest microcode update from Intel (on Feb 8, 2018) on
>> Skylake we should be using the microcode revisions 0xC2***, so we need
>> to remove that from the blacklist now.
>
>The doc also suggests that Gemini Lake 0x22 is also now known to be OK.
>I'll do a full pass over it and bring the list completely up to date.
>
>Thanks.

OK, let me know if you need me to do anything.

Thanks,

Darren.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-02-09 14:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-09 14:10 [PATCH] x86/spectre_v2: Remove 0xc2 from spectre_bad_microcodes Darren Kenny
2018-02-09 14:29 ` David Woodhouse
2018-02-09 14:39   ` Darren Kenny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®