|
[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(-)
--
1.9.1
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |