From: Jan Beulich Date: Mon, 12 Dec 2016 08:41:21 +0000 (+0100) Subject: x86: add CPUID dependents of APIC and TSC X-Git-Tag: archive/raspbian/4.11.1-1+rpi1~1^2~66^2~3196 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7da717ef47953aca6f4b4a5aa5943c31f550965c;p=xen.git x86: add CPUID dependents of APIC and TSC TSC_DEADLINE in particular depends on both; take the opportunity to add a few more. Signed-off-by: Jan Beulich Reviewed-by: Andrew Cooper --- diff --git a/xen/tools/gen-cpuid.py b/xen/tools/gen-cpuid.py index c29f1d3a5e..420a5cc7e9 100755 --- a/xen/tools/gen-cpuid.py +++ b/xen/tools/gen-cpuid.py @@ -181,9 +181,11 @@ def crunch_numbers(state): # bit is only representable in the 64bit PTE format offered by PAE. PAE: [LM, NX], + TSC: [TSC_DEADLINE, RDTSCP, TSC_ADJUST, ITSC], + # APIC is special, but X2APIC does depend on APIC being available in # the first place. - APIC: [X2APIC], + APIC: [X2APIC, TSC_DEADLINE, EXTAPIC], # AMD built MMXExtentions and 3DNow as extentions to MMX. MMX: [MMXEXT, _3DNOW],