[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v6 1/7] VMX: Permanently assign PI hook vmx_pi_switch_to()
>>> On 28.10.16 at 15:04, <JBeulich@xxxxxxxx> wrote: >>>> On 28.10.16 at 04:37, <feng.wu@xxxxxxxxx> wrote: >> --- a/xen/arch/x86/hvm/vmx/vmx.c >> +++ b/xen/arch/x86/hvm/vmx/vmx.c >> @@ -221,9 +221,14 @@ void vmx_pi_hooks_deassign(struct domain *d) >> ASSERT(d->arch.hvm_domain.vmx.vcpu_block); >> >> d->arch.hvm_domain.vmx.vcpu_block = NULL; >> - d->arch.hvm_domain.vmx.pi_switch_from = NULL; >> - d->arch.hvm_domain.vmx.pi_switch_to = NULL; > > And with the commit message as it is right now, it is completely > unclear why the from hook also gets zapped. In fact, with the > description pointing out a problem with just the SN=1 case, I > don't see what you need the from hook for without devices > assigned, as that's where SN gets set (and you want to avoid > that). > >> d->arch.hvm_domain.vmx.pi_do_resume = NULL; >> + d->arch.hvm_domain.vmx.pi_switch_from = NULL; Oh, I'm sorry - I paid attention only to the lines getting removed above, not the one line getting re-inserted here. That addresses my comment, of course; I just can't see why the line needs to be moved. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |