libvirt/src/cpu
Peter Krempa 2e8f90802d cpu: x86: Add internal CPUID features support and KVM feature bits
Some of the emulator features are presented in the <features> element in
the domain XML although they are virtual CPUID feature bits when
presented to the guest. To avoid confusing the users with these
features, as they are not configurable via the <cpu> element, this patch
adds an internal array where those can be stored privately instead of
exposing them in the XML.

Additionaly KVM feature bits are added as example usage of this code.
2013-11-08 09:44:42 +01:00
..
cpu_aarch64.c AArch64: CPU Support for AArch64 (ARMv8 64bit). 2013-10-15 16:59:26 -04:00
cpu_aarch64.h AArch64: CPU Support for AArch64 (ARMv8 64bit). 2013-10-15 16:59:26 -04:00
cpu_arm.c maint: avoid 'const fooPtr' in cpu files 2013-10-14 13:11:20 -06:00
cpu_arm.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
cpu_generic.c Add flag to BaselineCPU API to return detailed CPU features 2013-08-16 15:31:18 -06:00
cpu_generic.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
cpu_map.c Adapt to VIR_STRDUP and VIR_STRNDUP in src/cpu/* 2013-05-09 14:00:44 +02:00
cpu_map.h Rename xml.{c,h} to virxml.{c,h} 2012-12-21 11:19:50 +00:00
cpu_map.xml cpu: Add Power7+ and Power8 CPU definition in map.xml 2013-08-13 14:57:52 -06:00
cpu_powerpc.c maint: avoid 'const fooPtr' in cpu files 2013-10-14 13:11:20 -06:00
cpu_powerpc.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
cpu_ppc_data.h Add one file cpu_ppc_data.h to define CPU data for PPC 2012-10-17 10:03:34 +02:00
cpu_s390.c maint: avoid 'const fooPtr' in cpu files 2013-10-14 13:11:20 -06:00
cpu_s390.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
cpu_x86_data.h cpu: x86: Add internal CPUID features support and KVM feature bits 2013-11-08 09:44:42 +01:00
cpu_x86.c cpu: x86: Add internal CPUID features support and KVM feature bits 2013-11-08 09:44:42 +01:00
cpu_x86.h cpu: Export few x86-specific APIs 2013-11-04 11:26:55 +01:00
cpu.c AArch64: CPU Support for AArch64 (ARMv8 64bit). 2013-10-15 16:59:26 -04:00
cpu.h cpu: x86: Rename struct cpuX86Data as virCPUx86Data 2013-10-15 16:46:42 +02:00