Re: [Xen-devel] [PATCH] xen/x86: Clean up vm_event-related code in asm-x86/domain.h

2015-08-14 Thread Jan Beulich
On 14.08.15 at 12:30, rcojoc...@bitdefender.com wrote: On 08/14/2015 01:21 PM, Jan Beulich wrote: On 14.08.15 at 11:54, rcojoc...@bitdefender.com wrote: @@ -460,6 +459,18 @@ typedef enum __packed { SMAP_CHECK_DISABLED,/* disable the check */ } smap_check_policy_t; +/* + *

[Xen-devel] [PATCH] xen/x86: Clean up vm_event-related code in asm-x86/domain.h

2015-08-14 Thread Razvan Cojocaru
As suggested by Jan Beulich, moved struct monitor_write_data from struct arch_domain to struct arch_vcpu, as well as moving all vm_event-related data from asm-x86/domain.h to struct vm_event, and allocating it dynamically only when needed. Signed-off-by: Razvan Cojocaru rcojoc...@bitdefender.com

Re: [Xen-devel] [PATCH] xen/x86: Clean up vm_event-related code in asm-x86/domain.h

2015-08-14 Thread Jan Beulich
On 14.08.15 at 11:54, rcojoc...@bitdefender.com wrote: @@ -571,7 +571,7 @@ void hvm_do_resume(struct vcpu *v) } /* Inject pending hw/sw trap */ -if ( v-arch.hvm_vcpu.inject_trap.vector != -1 ) +if ( v-arch.hvm_vcpu.inject_trap.vector != -1 ) Stray whitespace change to

Re: [Xen-devel] [PATCH] xen/x86: Clean up vm_event-related code in asm-x86/domain.h

2015-08-14 Thread Razvan Cojocaru
On 08/14/2015 01:21 PM, Jan Beulich wrote: On 14.08.15 at 11:54, rcojoc...@bitdefender.com wrote: @@ -571,7 +571,7 @@ void hvm_do_resume(struct vcpu *v) } /* Inject pending hw/sw trap */ -if ( v-arch.hvm_vcpu.inject_trap.vector != -1 ) +if (