[PATCH v2] kvm-unit-tests: VMX: Split VMX test suites to separate file

2013-08-04 Thread Arthur Chunqi Li
Reconstruct VMX codes and put all VMX test suites in x86/vmx_tests.c. Signed-off-by: Arthur Chunqi Li yzt...@gmail.com --- ChangeLog to v1: Reassign places of global variants. Move vmx_tests to vmx_tests.c. config-x86-common.mak |2 +- x86/vmx.c | 108

Re: [PATCH v2] kvm-unit-tests: VMX: Split VMX test suites to separate file

2013-08-04 Thread Jan Kiszka
On 2013-08-04 20:04, Arthur Chunqi Li wrote: @@ -432,6 +432,22 @@ enum Ctrl1 { #define HYPERCALL_MASK 0xFFF #define HYPERCALL_VMEXIT 0x1 + +extern u64 hypercall_field; +extern u32 vpid_cnt; +extern ulong fix_cr0_set, fix_cr0_clr; +extern ulong fix_cr4_set,

Re: [PATCH v2] kvm-unit-tests: VMX: Split VMX test suites to separate file

2013-08-04 Thread Gmail
在 2013-8-5,2:08,Jan Kiszka jan.kis...@web.de 写道: On 2013-08-04 20:04, Arthur Chunqi Li wrote: @@ -432,6 +432,22 @@ enum Ctrl1 { #define HYPERCALL_MASK0xFFF #define HYPERCALL_VMEXIT0x1 + +extern u64 hypercall_field; +extern u32 vpid_cnt; +extern ulong fix_cr0_set,

Re: [PATCH v2] kvm-unit-tests: VMX: Split VMX test suites to separate file

2013-08-04 Thread Jan Kiszka
On 2013-08-04 20:25, Gmail wrote: 在 2013-8-5,2:08,Jan Kiszka jan.kis...@web.de 写道: On 2013-08-04 20:04, Arthur Chunqi Li wrote: @@ -432,6 +432,22 @@ enum Ctrl1 { #define HYPERCALL_MASK0xFFF #define HYPERCALL_VMEXIT0x1 + +extern u64 hypercall_field; +extern u32 vpid_cnt;

Re: [PATCH v2] kvm-unit-tests: VMX: Split VMX test suites to separate file

2013-08-04 Thread Arthur Chunqi Li
On Mon, Aug 5, 2013 at 2:46 AM, Jan Kiszka jan.kis...@web.de wrote: On 2013-08-04 20:25, Gmail wrote: 在 2013-8-5,2:08,Jan Kiszka jan.kis...@web.de 写道: On 2013-08-04 20:04, Arthur Chunqi Li wrote: @@ -432,6 +432,22 @@ enum Ctrl1 { #define HYPERCALL_MASK0xFFF #define HYPERCALL_VMEXIT