[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-ia64-devel] [PATCH] Fixed VTI domain destruction
Hi Kevin, Hi Xiantao, Thank you for detailed information. I may sleep happily today. :-) Best regards, Kan Tian, Kevin wrote: >>From: Masaki Kanno >>Sent: 2006年3月24日 19:56 >> >>Hi Xiantao, >> >>That's great!! >>What was the cause of a issue? > >Hi, Kan, > Fortunately we've cleaned up the patch and sent it out. The major >problem is that there're two different irq handlers one for VTI and another >for non-VTI, due to some historical reason disappearing now. The VTI >version wasn't enhanced to handle IA64_IPI_VECTOR when host SMP >was added. So when destroying domU, tlb_flush_all will send out an >IA64_IPI_VECTOR to the LP where domVTI is running. Since VTI path >doesn't handle that IPI vector, it's instead injected back to dom0 and >handle_IPI is not called. When this scenario happens, dom0 will fall into >dead loop to wait call function started. That's it. :-) > > > Now we can destroy domU (domU+domVTI), and domVTI (two >domVTIs) safely. You may give it a try to see whether working in your >side. > >Thanks, >Kevin >> >>Best regards, >> Kan >> >>Zhang, Xiantao wrote: >>>Hi Masaki, >>> Two domain destroy issue has been fixed. The patch will be sent out >>next week. Your destroy patch is very helpful >>to community developers :) >>>Thanks & Best regards >>>-Xiantao >>> >>>> -----Original Message----- >>>> From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx >>>> [mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of >>You, >>>> Yongkang >>>> Sent: 2006定3埖23晩 16:04 >>>> To: Masaki Kanno >>>> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx >>>> Subject: RE: [Xen-ia64-devel] [PATCH] Fixed VTI domain destruction >>>> >>>> Masaki, >>>> >>>> Your patch is really important and great helpful! Needn't sorry. ;) >>>> I am playing some auto testing to try to give more accurate result in >>time. >>>> >>>> I also found another similar bug before that patch. If I create 1 xenU >>and 1 >>>> VTI, destroying xenU will cause the whole system hang. >>>> >>>> Best Regards, >>>> Yongkang (Kangkang) 喟慎 >>>> >>>> >-----Original Message----- >>>> >From: Masaki Kanno [mailto:kanno.masaki@xxxxxxxxxxxxxx] >>>> >Sent: 2006定3埖23晩 15:29 >>>> >To: You, Yongkang >>>> >Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx >>>> >Subject: Re: [Xen-ia64-devel] [PATCH] Fixed VTI domain >>destruction >>>> > >>>> >Hi Yongkang, >>>> > >>>> >I'm sorry. I was hasty. I carried out a test to repeat that >>>> >created/destroyed only one VTI domain. I don't know the >>>> >cause why a system was hung up. >>>> > >>>> >Best regards, >>>> > Kan >>>> > >>>> >You, Yongkang wrote: >>>> >>Hi Masaki, >>>> >> >>>> >>It is a great patch! I have tried the latest Cset about the destroying >>VTI >>>> >Domain. But a bug induced in. :) >>>> >> >>>> >>If 1 VTI domain, it is okay. But if 2 VTI domain is created, destroy 1 >>VTI >>>> will >>>> >hang whole system. >>>> >> >>>> >>Best Regards, >>>> >>Yongkang (Kangkang) 牋風 >>>> >> >>>> >>>-----Original Message----- >>>> >>>From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx >>>> >>>[mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf >>Of >>>> >Masaki >>>> >>>Kanno >>>> >>>Sent: 2006協3・Q2賦 20:24 >>>> >>>To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx >>>> >>>Subject: [Xen-ia64-devel] [PATCH] Fixed VTI domain destruction >>>> >>> >>>> >>>Hi, >>>> >>> >>>> >>>This patch fixed the VTI domain destruction processing. >>>> >>>I tested creation/destruction domU. The "domU" which I tested is >>>> >>>VTI domain and non VTI domain. There was not the memory leak >>>> >>>issue, and VTI domain is not left in a zombie state. >>>> >>> >>>> >>>Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx> >>>> >>> >>>> >>>Best regards, >>>> >>> Kan >>>> >> >>>> >>>> _______________________________________________ >>>> Xen-ia64-devel mailing list >>>> Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx >>>> http://lists.xensource.com/xen-ia64-devel >>> >> >> >>_______________________________________________ >>Xen-ia64-devel mailing list >>Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx >>http://lists.xensource.com/xen-ia64-devel > _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |