https://jira.sw.ru/browse/PSBM-33638
Fenghua Yu (1): x86/xsaves: Detect xsaves/xrstors feature Vladimir Davydov (10): Port diff-ve-cpuinfo-zero-all-bits-in-cap-mask Port diff-ve-cpuinfo-obtain-cpuflags-for-the-current-cpu-too Port diff-arch-x86-introduce-cpuid-override Port diff-arch-x86-take-into-account-cpuid-override-while-reporting-cpuinfo Port diff-arch-x86-check-if-cpuid-level-exists-while-reporting-cpuinfo Port diff-arch-x86-report-cpuid-0000000d_1-in-cpuinfo Port diff-arch-x86-only-enable-cpuid-faulting-for-containers Port diff-arch-x86-disable-cpuid-faulting-on-reboot-and-cpu-offline Port diff-arch-x86-assure-cpuinfo-inside-ct-is-subset-of-hosts-one Port diff-arch-x86-mask-cpuid-0x00000007-features-in-_proc_cpuinfo arch/x86/include/asm/cpufeature.h | 10 +- arch/x86/include/asm/processor.h | 3 + arch/x86/include/asm/traps.h | 2 + arch/x86/include/uapi/asm/msr-index.h | 3 + arch/x86/kernel/Makefile | 1 + arch/x86/kernel/cpu/common.c | 9 + arch/x86/kernel/cpu/intel.c | 27 +++ arch/x86/kernel/cpu/proc.c | 52 ++++-- arch/x86/kernel/cpu/scattered.c | 1 - arch/x86/kernel/cpuid_fault.c | 308 ++++++++++++++++++++++++++++++++++ arch/x86/kernel/traps.c | 24 +++ kernel/sched/core.c | 7 + kernel/ve/ve.c | 8 + 13 files changed, 441 insertions(+), 14 deletions(-) create mode 100644 arch/x86/kernel/cpuid_fault.c -- 2.1.4 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel