[lkml]   [2023]   [Jan]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[Part 2 v2[cleanup] 0/4] Some additional cleanups in microcode
Hi Thomas and Boris,

This mini series is in response to Thomas's feedback here[1].

I hope this addresses all/most of your concerns you raised in this thread.

Sorry if I missed any, drop more hints and I'll fix them up.

Patch3 needs an AMD change as well. I wasn't confident looking at the
source that was returning the patchid vs reading fromt he real MSR. I'll
check with Boris to confirm before I submit this again.


Now that the other patches are now staged in tip/x86/microcode,
this series applies on top of that.


Ashok Raj (4):
x86/microcode: Taint kernel only if microcode loading was successful
x86/microcode: Report invalid writes to reload sysfs file
x86/microcode/intel: Fix collect_cpu_info() to reflect current
x86/microcode: Do not call apply_microde() on sibling threads

arch/x86/kernel/cpu/microcode/core.c | 28 ++++++++++++++-------------
arch/x86/kernel/cpu/microcode/intel.c | 10 +++++++++-
2 files changed, 24 insertions(+), 14 deletions(-)

Cc: LKML <>
Cc: x86 <>
Cc: Ingo Molnar <>
Cc: Tony Luck <>
Cc: Dave Hansen <>
Cc: Alison Schofield <>
Cc: Reinette Chatre <>
Cc: Thomas Gleixner (Intel) <>
Cc: Tom Lendacky <>
Cc: Stefan Talpalaru <>
Cc: David Woodhouse <>
Cc: Benjamin Herrenschmidt <>
Cc: Jonathan Corbet <>
Cc: Rafael J. Wysocki <>
Cc: Peter Zilstra (Intel) <>
Cc: Andy Lutomirski <>
Cc: Andrew Cooper <>
Cc: Boris Ostrovsky <>
Cc: Martin Pohlack <>


 \ /
  Last update: 2023-03-26 23:51    [W:0.158 / U:0.116 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site