|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] Destroy VTI domain would cause Xen crashing in late
It seems that commenting out the following line will fix.
But I haven't confirmed/tested it.
in vmx_init.c
static void vmx_release_assist_channel(struct vcpu *v)
{
- free_xen_event_channel(v, v->arch.arch_vmx.xen_port);
+ //free_xen_event_channel(v, v->arch.arch_vmx.xen_port);
}
See also in xen/arch/x86/hvm/hvm.c
void hvm_vcpu_destroy(struct vcpu *v)
{
vlapic_destroy(v);
hvm_funcs.vcpu_destroy(v);
/* Event channel is already freed by evtchn_destroy(). */
/*free_xen_event_channel(v, v->arch.hvm_vcpu.xen_port);*/
}
and common/domain.c
void domain_kill(struct domain *d)
...
evtchn_destroy(d);
gnttab_release_mappings(d);
domain_relinquish_resources(d);
...
=> calls vmx_reelase_assist_channel()
thanks,
On Tue, Jul 10, 2007 at 07:53:40PM -0600, Alex Williamson wrote:
> On Wed, 2007-07-11 at 09:06 +0800, You, Yongkang wrote:
> > Hi Alex and all,
> >
> >
> >
> > Our nightly testing system report last night testing met Xen crashing.
> > The problem changeset would before 15556. I think the issue was
> > brought in by 32 side’s codes.
>
> Yes, I saw the same problem. I filed bugzilla 1021 for it:
>
> http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1021
>
> This changeset looked like a likely candidate for where it might have
> broken:
>
> http://xenbits.xensource.com/xen-unstable.hg?rev/9fa9346e1c70
>
> Hopefully someone can debug and submit a fix. Thanks,
>
> Alex
>
> --
> Alex Williamson HP Open Source & Linux Org.
>
>
> _______________________________________________
> Xen-ia64-devel mailing list
> Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-ia64-devel
>
--
yamahata
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|