From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41682) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcC8N-0002Fn-Tk for qemu-devel@nongnu.org; Fri, 01 Nov 2013 06:39:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VcC8G-0006Rh-KQ for qemu-devel@nongnu.org; Fri, 01 Nov 2013 06:39:19 -0400 Received: from mout.web.de ([212.227.17.11]:59451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcC8G-0006RT-9T for qemu-devel@nongnu.org; Fri, 01 Nov 2013 06:39:12 -0400 Received: from mchn199C.mchp.siemens.de ([95.157.58.223]) by smtp.web.de (mrweb103) with ESMTPSA (Nemesis) id 0MQ6H9-1VWzTI0CSR-005E6t for ; Fri, 01 Nov 2013 11:39:11 +0100 Message-ID: <527384CC.3020508@web.de> Date: Fri, 01 Nov 2013 11:39:08 +0100 From: Jan Kiszka MIME-Version: 1.0 References: <20131031204829.23918.15114.malonedeb@gac.canonical.com> <20131031204829.23918.15114.malonedeb@gac.canonical.com> In-Reply-To: <20131031204829.23918.15114.malonedeb@gac.canonical.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="12ihgdfIOa5V4wjeoE5f9rBL34fiU5oWa" Subject: Re: [Qemu-devel] [Bug 1246890] [NEW] AC97 sound card crashes QEMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Bug 1246890 <1246890@bugs.launchpad.net>, qemu-devel@nongnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --12ihgdfIOa5V4wjeoE5f9rBL34fiU5oWa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 2013-10-31 21:48, John Arbuckle wrote: > Public bug reported: >=20 > The AC97 sound card does not work. It stops QEMU on startup. The cause > appears to be some kind of deadlock. >=20 > Steps to reproduce: > Just add -soundhw ac97 to QEMU's arguments. Example: qemu-system-ppc -s= oundhw ac97 >=20 > The example above is all it takes to reproduce the problem. >=20 > This problem has been observed on Mac OS X and Debian Linux. >=20 > I question whether the ac97 support ever worked. It is a file that was > taken from VirtualBox and added to QEMU. I do know that VirtualBox's > support for the ac97 sound card works perfectly. >=20 > The exact line of code that stops QEMU in its tracks is located in the > file main-loop.c, in the function os_host_main_loop_wait(), the call > made to qemu_mutex_lock_iothread(). The is where QEMU stops under Mac O= S > X. >=20 > ** Affects: qemu > Importance: Undecided > Status: New >=20 Maybe this is just a regression: I'm using ac97 for a win7 guest for a while, and since recently (don't recall when precisely, some weeks maybe) I'm getting "main-loop: WARNING: I/O thread spun for 1000 iterations", a temporarily stuck guest and broken sound output. This used to work fine. Someone has to bisect, I didn't find the time yet. Jan --12ihgdfIOa5V4wjeoE5f9rBL34fiU5oWa Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEUEARECAAYFAlJzhMwACgkQitSsb3rl5xQ9QwCVEBotn052uyg3FPZwko2cyrEe ggCfStoZP7fUKN+2yZIf1nojHqjq+lY= =UVdJ -----END PGP SIGNATURE----- --12ihgdfIOa5V4wjeoE5f9rBL34fiU5oWa--