]> rtime.felk.cvut.cz Git - jailhouse.git/commit
Add support for xsetbv guest exists
authorJan Kiszka <jan.kiszka@siemens.com>
Sat, 30 Nov 2013 13:44:40 +0000 (14:44 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Sat, 30 Nov 2013 13:49:25 +0000 (14:49 +0100)
commit922480b10a8d68f13725b065cddd8d7a010ea069
tree21c8efabe50a46cb8ed95fe9961d750046abe42f
parentf4460b43ddb73f2a1a4c7897ff3103be76b39074
Add support for xsetbv guest exists

This is required for stable xsave and avx support: xsetbv exits
unconditionally to the hypervisor. Validate the parameters and issue
the instruction on behalf of the cell. xgetbv is not supported yet as it
is not used by Linux.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/x86/include/asm/processor.h
hypervisor/arch/x86/vmx.c