[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: Xen 4.1 rc1 test report
On 26/01/2011 06:31, "Wei, Gang" <gang.wei@xxxxxxxxx> wrote: > Wei, Gang wrote on 2011-01-26: >> Just found sometime while doing domain_destroy the current->domain is >> IDLE domain, so the if ( !IS_PRIV_FOR(current->domain, d) ) hit and >> skip the pirq forcible unbinding. How could it happen? > > Look like it is caused by call_rcu(&d->rcu, complete_domain_destroy) in the > end of domain_destroy fn. We may need to move the check for > IS_PRIV_FOR(current->domain, d) out and check it earlier in the call path if > necessary. Those core map/unmap functions shouldn't be doing the priv checks themselves. I'll sort out a patch for you to try. -- Keir > Jimmy > > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |