[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH for-4.14 1/2] x86/mem_sharing: Prohibit interrupt injection for forks
> diff --git a/xen/arch/x86/hvm/vmx/intr.c b/xen/arch/x86/hvm/vmx/intr.c > index 000e14af49..3814795e3f 100644 > --- a/xen/arch/x86/hvm/vmx/intr.c > +++ b/xen/arch/x86/hvm/vmx/intr.c > @@ -256,6 +256,10 @@ void vmx_intr_assist(void) > if ( unlikely(v->arch.vm_event) && v->arch.vm_event->sync_event ) > return; > Just noticed after sending the patch that this block needs to be wrapped in #ifdef CONFIG_MEM_SHARING > + /* Block event injection for VM fork if requested */ > + if ( unlikely(v->domain->arch.hvm.mem_sharing.prohibit_interrupts) ) > + return; #endif > + > /* Crank the handle on interrupt state. */ > pt_vector = pt_update_irq(v); > I can resend if necessary but its also a trivial fixup when applying so let me know what would be preferred. I pushed the fixed-up version to http://xenbits.xen.org/gitweb/?p=people/tklengyel/xen.git;a=shortlog;h=refs/heads/fork_interrupts. Thanks, Tamas
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |