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

[Xen-devel] [PATCH 0/6] x86/cpuid: Handling of simple leaves in guest_cpuid()



The following series (with any luck) is sufficient to allow PVH-dom0's to
function without any CPUID policy hackary during construction.

Andrew Cooper (6):
  x86/cpuid: Hide VT-x/SVM from HVM-based control domains
  x86/cpuid: Remove BUG_ON() condition from guest_cpuid()
  x86/cpuid: Handle leaf 0 in guest_cpuid()
  x86/cpuid: Handle leaf 0x80000000 in guest_cpuid()
  x86/cpuid: Handle the long vendor string in guest_cpuid()
  x86/cpuid: Only recalculate the shared feature bits once

 tools/libxc/xc_cpuid_x86.c   |  19 -------
 xen/arch/x86/cpuid.c         | 119 ++++++++++++++++++++++++++++++-------------
 xen/arch/x86/domctl.c        |  10 +---
 xen/arch/x86/hvm/nestedhvm.c |   3 +-
 xen/include/asm-x86/cpuid.h  |   6 ++-
 xen/tools/gen-cpuid.py       |  29 ++++-------
 6 files changed, 101 insertions(+), 85 deletions(-)

-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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