From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57481) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTSgs-000356-Dr for qemu-devel@nongnu.org; Thu, 05 Mar 2015 05:07:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTSgo-0000t3-BV for qemu-devel@nongnu.org; Thu, 05 Mar 2015 05:07:38 -0500 Received: from e06smtp10.uk.ibm.com ([195.75.94.106]:39730) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTSgo-0000st-0d for qemu-devel@nongnu.org; Thu, 05 Mar 2015 05:07:34 -0500 Received: from /spool/local by e06smtp10.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 5 Mar 2015 10:07:31 -0000 Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by d06dlp03.portsmouth.uk.ibm.com (Postfix) with ESMTP id 8BF461B0806E for ; Thu, 5 Mar 2015 10:07:46 +0000 (GMT) Received: from d06av12.portsmouth.uk.ibm.com (d06av12.portsmouth.uk.ibm.com [9.149.37.247]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id t25A7SFH8847848 for ; Thu, 5 Mar 2015 10:07:28 GMT Received: from d06av12.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av12.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id t25A7RiE021295 for ; Thu, 5 Mar 2015 03:07:27 -0700 Message-ID: <54F82ADF.1040005@de.ibm.com> Date: Thu, 05 Mar 2015 11:07:27 +0100 From: Christian Borntraeger MIME-Version: 1.0 References: <1425378969-9677-1-git-send-email-pbonzini@redhat.com> <54F5DB5B.4070506@filoo.de> <54F5E681.3060003@redhat.com> <54F5ED16.4090803@filoo.de> <54F5F037.1000703@redhat.com> <54F7A5EB.1080209@redhat.com> In-Reply-To: <54F7A5EB.1080209@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] vl: take iothread lock very early List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Eric Blake , Paolo Bonzini , Oliver Francke , qemu-devel@nongnu.org Am 05.03.2015 um 01:40 schrieb Eric Blake: > On 03/03/2015 10:32 AM, Paolo Bonzini wrote: >> >> >> On 03/03/2015 18:19, Oliver Francke wrote: >>> >>> #0 __GI_exit (status=1) at exit.c:104 >>> #1 0x000055555575cf15 in os_daemonize () at os-posix.c:227 >>> #2 0x0000555555773f2e in main (argc=50, argv=0x7fffffffe0d8, >>> envp=0x7fffffffe270) at vl.c:3770 >>> >>> compiled with "--enable-debug" and in gdb "b exit". Not a coder, so if >>> this is _not_ sufficient, please give me some adivce ;) >> >> Try removing -daemonize (hmm, that might actually fix the bug). > > I've confirmed that libvirt required -daemonize, and that (temporarily) > removing -daemonize makes things work again. So we definitely need this. > > Tested-by: Eric Blake Yes, came to the same conclusion. Is there a chance to harden the error detection of libvirt somewhat? I got things like "unsupported OS type hvm" "unsupported configuration: QEMU 2.2.50 is too new for help parsing" which made it quite hard to find out what was wrong. Christian