All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V4 0/2] Update microcode driver
@ 2015-08-11 19:11 Aravind Gopalakrishnan
  2015-08-11 19:11 ` [PATCH V4 1/2] x86/microcode: Cleanup int type usage for cpu numbers Aravind Gopalakrishnan
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Aravind Gopalakrishnan @ 2015-08-11 19:11 UTC (permalink / raw)
  To: jbeulich, andrew.cooper3
  Cc: boris.ostrovsky, keir, Suravee.Suthikulpanit, xen-devel

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(-)

-- 
1.9.1

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

end of thread, other threads:[~2015-08-20 22:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-11 19:11 [PATCH V4 0/2] Update microcode driver Aravind Gopalakrishnan
2015-08-11 19:11 ` [PATCH V4 1/2] x86/microcode: Cleanup int type usage for cpu numbers Aravind Gopalakrishnan
2015-08-11 19:11 ` [PATCH V4 2/2] x86, amd_ucode: Skip microcode updates for final levels Aravind Gopalakrishnan
2015-08-12  9:38   ` Jan Beulich
2015-08-13 22:51     ` Aravind Gopalakrishnan
2015-08-20 22:45 ` [PATCH V4 0/2] Update microcode driver Wei Liu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.