The following set of patches address some limitations on microcode loading.

First patch avoids a redundant microcode load on sibling thread if
another HT sibling got updated.

Ashok Raj (3):
  x86/microcode/intel: Check microcode revision before updating sibling
    threads
  x86/microcode/intel: Perform a cache flush before ucode update.
  x86/microcode: Quiesce all threads before a microcode update.

 arch/x86/kernel/cpu/microcode/core.c  | 113 +++++++++++++++++++++++++++++-----
 arch/x86/kernel/cpu/microcode/intel.c |  19 +++++-
 2 files changed, 113 insertions(+), 19 deletions(-)

-- 
2.7.4

Reply via email to