Re: [Xen-devel] [PATCH V3 2/3] xen/vm_event: Support for guest-requested events

2015-07-07 Thread Daniel De Graaf
On 07/07/2015 09:30 AM, Jan Beulich wrote: On 06.07.15 at 17:51, wrote: @@ -6388,6 +6387,13 @@ long do_hvm_op(unsigned long op, XEN_GUEST_HANDLE_PARAM(void) arg) break; } +case HVMOP_guest_request_vm_event: +if ( guest_handle_is_null(arg) ) +hvm_event_g

Re: [Xen-devel] [PATCH V3 2/3] xen/vm_event: Support for guest-requested events

2015-07-07 Thread Jan Beulich
>>> On 06.07.15 at 17:51, wrote: > @@ -6388,6 +6387,13 @@ long do_hvm_op(unsigned long op, > XEN_GUEST_HANDLE_PARAM(void) arg) > break; > } > > +case HVMOP_guest_request_vm_event: > +if ( guest_handle_is_null(arg) ) > +hvm_event_guest_request(); > +

Re: [Xen-devel] [PATCH V3 2/3] xen/vm_event: Support for guest-requested events

2015-07-07 Thread Razvan Cojocaru
On 07/07/2015 02:01 PM, George Dunlap wrote: > On 07/06/2015 04:51 PM, Razvan Cojocaru wrote: >> diff --git a/xen/arch/x86/monitor.c b/xen/arch/x86/monitor.c >> index 896acf7..f8df7d2 100644 >> --- a/xen/arch/x86/monitor.c >> +++ b/xen/arch/x86/monitor.c >> @@ -161,6 +161,22 @@ int monitor_domctl(s

Re: [Xen-devel] [PATCH V3 2/3] xen/vm_event: Support for guest-requested events

2015-07-07 Thread George Dunlap
On 07/06/2015 04:51 PM, Razvan Cojocaru wrote: > Added support for a new class of vm_events: VM_EVENT_REASON_REQUEST, > sent via HVMOP_request_vm_event. The guest can request that a > generic vm_event (containing only the vm_event-filled guest registers > as information) be sent to userspace by set

Re: [Xen-devel] [PATCH V3 2/3] xen/vm_event: Support for guest-requested events

2015-07-06 Thread Wei Liu
On Mon, Jul 06, 2015 at 06:51:12PM +0300, Razvan Cojocaru wrote: > Added support for a new class of vm_events: VM_EVENT_REASON_REQUEST, > sent via HVMOP_request_vm_event. The guest can request that a > generic vm_event (containing only the vm_event-filled guest registers > as information) be sent t

Re: [Xen-devel] [PATCH V3 2/3] xen/vm_event: Support for guest-requested events

2015-07-06 Thread Lengyel, Tamas
On Mon, Jul 6, 2015 at 11:51 AM, Razvan Cojocaru wrote: > Added support for a new class of vm_events: VM_EVENT_REASON_REQUEST, > sent via HVMOP_request_vm_event. The guest can request that a > generic vm_event (containing only the vm_event-filled guest registers > as information) be sent to users

[Xen-devel] [PATCH V3 2/3] xen/vm_event: Support for guest-requested events

2015-07-06 Thread Razvan Cojocaru
Added support for a new class of vm_events: VM_EVENT_REASON_REQUEST, sent via HVMOP_request_vm_event. The guest can request that a generic vm_event (containing only the vm_event-filled guest registers as information) be sent to userspace by setting up the correct registers and doing a VMCALL. For e