>>> 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; >>> >>> +/* >>> + * Should we emulate the next matching instruction on VCPU resume >>> + * after a vm_event? >>> + */ >>> +struct vm_event { >>> + uint32_t emulate_flags; >>> + unsigned long gpa; >>> + unsigned long eip; >>> + struct vm_event_emul_read_data emul_read_data; >>> + struct monitor_write_data write_data; >>> +}; >> >> ... this would better go into asm-x86/vm_event.h (despite it meaning >> that the file will then be included by basically everything). > > Ack.
And actually (having looked another time) I don't think this implies including asm/vm_event.h from asm-x86/domain.h. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel