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

[Xen-devel] [PATCH 0/4] x86/cpuid: Hide the legacy cpuids[] infrastructure



The purpose of this series is to hide the legacy cpuid implementation entirely
behind the new API.  In particular, hiding domain_cpuid() in the same way that
{pv,hvm}_cpuid() were hidden.

Andrew Cooper (4):
  x86/domctl: Move all CPUID update logic into
    update_domain_cpuid_info()
  x86/cpuid: Store the toolstacks choice of hypervisor max leaf
  x86/cpuid: Effectively remove domain_cpuid()
  x86/cpuid: Move the legacy cpuids array into struct cpuid_policy

 xen/arch/x86/cpuid.c         |  32 +++++++++-
 xen/arch/x86/domain.c        |  54 +---------------
 xen/arch/x86/domctl.c        | 148 +++++++++++++++++++++++++++----------------
 xen/arch/x86/traps.c         |  19 ++----
 xen/include/asm-x86/cpuid.h  |   7 ++
 xen/include/asm-x86/domain.h |  13 ----
 6 files changed, 137 insertions(+), 136 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®.