From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MbFum-0002Ww-9N for qemu-devel@nongnu.org; Wed, 12 Aug 2009 11:39:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MbFuh-0002VS-P5 for qemu-devel@nongnu.org; Wed, 12 Aug 2009 11:38:59 -0400 Received: from [199.232.76.173] (port=33480 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MbFuh-0002VN-E8 for qemu-devel@nongnu.org; Wed, 12 Aug 2009 11:38:55 -0400 Received: from mx2.redhat.com ([66.187.237.31]:54482) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MbFug-0002aU-Uo for qemu-devel@nongnu.org; Wed, 12 Aug 2009 11:38:55 -0400 Message-ID: <4A82E200.3040107@redhat.com> Date: Wed, 12 Aug 2009 18:38:40 +0300 From: Avi Kivity MIME-Version: 1.0 References: <20090812150159.GW5348@arachsys.com> In-Reply-To: <20090812150159.GW5348@arachsys.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: qemu-kvm segfaults in qemu_del_timer (0.10.5 and 0.10.6) List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Chris Webb Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org On 08/12/2009 06:01 PM, Chris Webb wrote: > I have a couple of clusters hosting qemu-kvm virtual machines. One of these > clusters consists of dual quad-core Xeon E5420s (vmx), the other consists of > dual quad-core Barcelona Opterons (svm), and both are running x86-64 Linux > 2.6.30.4 with the kvm modules included with the upstream kernel compiled in. > > Running qemu-kvm 0.10.5, I was seeing occasional segfaults from the virtual > machines, perhaps two or three a day across each cluster. The guest OS didn't > appear to be a factor, as both Linux and Windows VMs have crashed. I then > switched to the recently released qemu-kvm 0.10.6, and am still seeing these > segfaults. > > It's very hard for me to arrange for core dumps on these live clusters, and the > segfaults are hard to reproduce on test machines because they are rare. > However, I have unstripped copies of the respective binaries and have used gdb > to translate the segfault ip into a source file and line number, which I hope > might be useful. On both clusters and for each version of qemu-kvm, segfaults > are happening at lines #1161 and #1163 of vl.c: > I understand it's hard, but it's nearly impossible to work out the problem from so little data, so please do make the effort to obtain dumps. -- error compiling committee.c: too many arguments to function