summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86/cpuid.h
AgeCommit message (Expand)Author
2021-06-07x86/cpuid: Drop special_features[]Andrew Cooper
2020-02-27x86/cpuid: Introduce and use default CPUID policiesAndrew Cooper
2019-08-12xen/percpu: Make DECLARE_PER_CPU() and __DEFINE_PER_CPU() commonAndrew Cooper
2018-11-06x86: Introduce struct cpu_policy to refer to a group of individual policiesAndrew Cooper
2018-08-17x86: remove page.h and processor.h inclusion from asm_defns.hJan Beulich
2018-07-19libx86: introduce a libx86 shared libraryRoger Pau Monné
2018-07-19libx86: Share struct cpuid_policy with userspaceRoger Pau Monné
2018-07-19libx86: Introduce lib/x86/cpuid.hAndrew Cooper
2018-07-04x86/cpuid: Alter the policy logic for leaf 0xb to be multi-invocationAndrew Cooper
2018-04-16x86: check feature flags after resumeJan Beulich
2018-01-16x86: Common cpuid faulting supportAndrew Cooper
2017-07-27x86/cpuid: Rename *_policy to *_cpuid_policyAndrew Cooper
2017-03-13x86/cpuid: Drop legacy CPUID infrastructureAndrew Cooper
2017-03-13x86/cpuid: Handle leaf 0x4 in guest_cpuid()Andrew Cooper
2017-03-01x86/vpmu: disable VPMU if guest's CPUID indicates no PMU supportBoris Ostrovsky
2017-02-27x86/cpuid: Handle leaf 0x1 in guest_cpuid()Andrew Cooper
2017-01-25x86/cpuid: Remove the legacy path handling extd leavesAndrew Cooper
2017-01-25x86/cpuid: Handle leaf 0x80000008 in guest_cpuid()Andrew Cooper
2017-01-25x86/cpuid: Handle leaf 0x80000001 in guest_cpuid()Andrew Cooper
2017-01-25x86/cpuid: Handle more simple Intel leaves in guest_cpuid()Andrew Cooper
2017-01-25x86/cpuid: Handle leaf 0x80000000 in guest_cpuid()Andrew Cooper
2017-01-20x86/cpuid: Handle leaf 0 in guest_cpuid()Andrew Cooper
2017-01-18x86/cpuid: Introduce recalculate_xstate()Andrew Cooper
2017-01-18x86/cpuid: Move x86_vendor from arch_domain to cpuid_policyAndrew Cooper
2017-01-18x86/cpuid: Drop a guests cached x86 family and model informationAndrew Cooper
2017-01-13x86/cpuid: Move the legacy cpuids array into struct cpuid_policyAndrew Cooper
2017-01-13x86/cpuid: Store the toolstacks choice of hypervisor max leafAndrew Cooper
2017-01-11x86/cpuid: Move all leaf 7 handling into guest_cpuid()Andrew Cooper
2017-01-11x86/cpuid: Perform max_leaf calculations in guest_cpuid()Andrew Cooper
2017-01-11x86/cpuid: Calculate appropriate max_leaf values for the global policiesAndrew Cooper
2017-01-11x86/cpuid: Drop the temporary linear feature bitmap from struct cpuid_policyAndrew Cooper
2017-01-11x86/cpuid: Introduce named feature bitfieldsAndrew Cooper
2017-01-11x86/cpuid: Recalculate a domains CPUID policy when appropriateAndrew Cooper
2017-01-11x86/cpuid: Allocate a CPUID policy for every domainAndrew Cooper
2017-01-11x86/cpuid: Move featuresets into struct cpuid_policyAndrew Cooper
2017-01-11x86/cpuid: Introduce struct cpuid_policyAndrew Cooper
2017-01-11x86/cpuid: Introduce guest_cpuid() and struct cpuid_leafAndrew Cooper
2017-01-04x86/cpuid: Untangle the <asm/cpufeature.h> include hierachyAndrew Cooper
2016-12-02x86/cpuid: Add AVX512_4VNNIW and AVX512_4FMAPS supportHe Chen
2016-10-20x86/Intel: Expose cpuid_faulting_enabled so it can be used elsewhereKyle Huey
2016-06-21x86: also generate assembler usable equates for synthesized featuresJan Beulich
2016-04-08x86/cpu: Sysctl and common infrastructure for levelling context switchingAndrew Cooper
2016-04-08xen/x86: Generate deep dependencies of featuresAndrew Cooper
2016-04-08x86: calculate maximum host and guest featuresetsAndrew Cooper
2016-03-24x86: annotate special featuresAndrew Cooper
2016-03-24x86: mask out unknown features from Xen's capabilitiesAndrew Cooper