[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH V4 0/2] Update microcode driver

Patch 1: Cleans up integer types used for cpu numbers
         per Jan's suggestion
Patch 2: Fix HW issue by skipping certain microcode levels
         and aborting microcode update process as otherwise
         system hangs are known to occur

Changes from V3 (per Jan)
  - const-ify final_levels array
  - cleanup int usage for cpu numbers in a pre-patch

Changes from V2 (per Boris)
  - introduce family check as it's theoritically possible to have
    same patch level for different family too.
  - Indicate that the check is only on Fam10h too while at it

Changes from V1 (per Andrew)
  - use commit text from linux patch
  - include details about how 'final_levels' are obtaines in comments
    (I have also copied it into commit message. But shall remove if you
     feel it's redundant)
  - use ARRAY_SIZE() and kill NULL terminator
  - use XENLOG_INFO in place of pr_debug()
  - correct unsigned int usage

Aravind Gopalakrishnan (2):
  x86/microcode: Cleanup int type usage for cpu numbers
  x86, amd_ucode: Skip microcode updates for final levels

 xen/arch/x86/microcode.c        |  6 ++---
 xen/arch/x86/microcode_amd.c    | 57 +++++++++++++++++++++++++++++++++++++----
 xen/arch/x86/microcode_intel.c  | 15 ++++++-----
 xen/include/asm-x86/microcode.h |  9 ++++---
 xen/include/asm-x86/processor.h |  2 +-
 5 files changed, 69 insertions(+), 20 deletions(-)


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.