[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] Re: [PATCH] Fix qemu-dm segfault when multiple HVMdomains
So, Keir, can you please check in this patch? Thanks Yunhong Jiang >-----Original Message----- >From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx >[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of >John Clemens >Sent: Tuesday, February 28, 2006 1:35 AM >To: Jiang, Yunhong >Cc: Li, Xin B; xen-devel@xxxxxxxxxxxxxxxxxxx >Subject: [Xen-devel] Re: [PATCH] Fix qemu-dm segfault when >multiple HVMdomains > > >So far, so good.. This patch seems to fix things for me.. I >have 4 domains >running right now, 2 mostly idle, one running an 'ls -R /' >loop in cygwin, >and the fourth trudging through a chkdsk so it too is hitting the disk >hard. Domains have been up for about an hour now without any >problems, >which is a lot longer than before. > >Please check it in when you can, and thanks. >john.c > >- -- >John Clemens jclemens@xxxxxxxxxxxxxxx > >On Mon, 27 Feb 2006, Jiang, Yunhong wrote: > >> Hi, John >> Can you try the attached patch ? >> >> This issue can be reproduced on SMP platform, while the domain 0 >> is UP. The reason is, after finishing a dma request, the dma >thread will >> trigger the interrupt and then clear the call back function. >When guest >> get the interrupt , it will try to check the call back >function, if it >> is set, then it will trigger a dma request again. So if the >checking for >> the callbackfunction happens between trigger interrupt and clear >> callback function on dma thread, it will cause NULL function calling. >> After with domain 0 UP and smp platform, this situation can be >> reproduced easily. >> >> Thanks >> Yunhong Jiang >> >> >> This patch fix this issue by placing the interupt request in >the end of >> dma thread. >>> -----Original Message----- >>> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx >>> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of >>> John Clemens >>> Sent: Thursday, February 23, 2006 6:12 AM >>> To: Li, Xin B >>> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx >>> Subject: RE: [Xen-devel] qemu-dm segfault with multiple HVM domains? >>> >>> >>> Thanks, glad to know I'm not the only one seeing this... >I've opened >>> bug 542. >>> >>> http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=542 >>> >>> john.c >>> >>> - -- >>> John Clemens jclemens@xxxxxxxxxxxxxxx >>> >>> On Thu, 23 Feb 2006, Li, Xin B wrote: >>> >>>>> Just verifying that with cs 8932 I still see this problem. >>>>> I'm able to >>>>> start multiple windows domains, but either immediately or over >>>>> time all >>>>> but one qemu-dm processes segfaults. This only appears to be >>>>> a problem >>>>> when I start multiple windows domains, a single domain seems >>>>> to work fine. >>>>> >>>>> qemu-dm[4961]: segfault at 0000000000000000 rip >0000000000000000 rsp >>>>> 0000000040800198 error 14 >>>>> qemu-dm[4963]: segfault at 0000000000000000 rip >0000000000000000 rsp >>>>> 0000000040800198 error 14 >>>>> >>>> >>>> Thanks, I ever met this issue too, but did not pay much >attention to >>>> this :-( >>>> Can you pls fire a bug? >>>> -Xin >>>> >>>>> john.c >>>>> >>>>> - -- >>>>> John Clemens jclemens@xxxxxxxxxxxxxxx >>>>> >>>>> >>>>> _______________________________________________ >>>>> Xen-devel mailing list >>>>> Xen-devel@xxxxxxxxxxxxxxxxxxx >>>>> http://lists.xensource.com/xen-devel >>>>> >>>> >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@xxxxxxxxxxxxxxxxxxx >>> http://lists.xensource.com/xen-devel >>> >> > >_______________________________________________ >Xen-devel mailing list >Xen-devel@xxxxxxxxxxxxxxxxxxx >http://lists.xensource.com/xen-devel > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |