Re: [Xen-devel] [PATCH v2 7/7] xen/vm-events: move arch_domain.monitor bits to common

2016-02-10 Thread Corneliu ZUZU
On 2/10/2016 6:29 PM, Jan Beulich wrote: On 10.02.16 at 17:00, wrote: +#if CONFIG_HAS_VM_EVENT_GUEST_REQUEST +uint8_t guest_request_enabled : 1; +uint8_t guest_request_sync : 1; +#endif // HAS_VM_EVENT_GUEST_REQUEST +} monitor; };

Re: [Xen-devel] [PATCH v2 7/7] xen/vm-events: move arch_domain.monitor bits to common

2016-02-10 Thread Jan Beulich
>>> On 10.02.16 at 17:00, wrote: > --- a/xen/include/xen/sched.h > +++ b/xen/include/xen/sched.h > @@ -464,6 +464,22 @@ struct domain > /* vNUMA topology accesses are protected by rwlock. */ > rwlock_t vnuma_rwlock; > struct vnuma_info *vnuma; > + > +/*

[Xen-devel] [PATCH v2 7/7] xen/vm-events: move arch_domain.monitor bits to common

2016-02-10 Thread Corneliu ZUZU
This patch moves bitfield members for single-step, software-breakpoint and guest-request monitor vm-events from the arch-side (arch_domain.monitor) to the common-side (domain.monitor). Ctrl-reg bits (i.e. write_ctrlreg_* members) are left on the arch-side, because control-registers number can vary