From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aakfx-00048h-NG for qemu-devel@nongnu.org; Tue, 01 Mar 2016 08:49:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aakfs-0007th-Np for qemu-devel@nongnu.org; Tue, 01 Mar 2016 08:49:21 -0500 Received: from mx1.redhat.com ([209.132.183.28]:57067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aakfs-0007tb-IR for qemu-devel@nongnu.org; Tue, 01 Mar 2016 08:49:16 -0500 References: <56D36B83.7000404@reactos.org> From: Paolo Bonzini Message-ID: <56D59DD8.3020201@redhat.com> Date: Tue, 1 Mar 2016 14:49:12 +0100 MIME-Version: 1.0 In-Reply-To: <56D36B83.7000404@reactos.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [QEMU] Windows XP / Windows 95 / MS-DOS 6 regressions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?UTF-8?Q?Herv=c3=a9_Poussineau?= , Richard Henderson , qemu-devel On 28/02/2016 22:49, Herv=C3=A9 Poussineau wrote: >=20 >=20 > I currently see some regressions on Microsoft operating systems. >=20 > 1) Windows XP bugchecks since commit: > commit 7f0b7141b4c7deab51efd8ee1e83eab2d9b7a9ea > Author: Richard Henderson > Date: Mon Jul 6 17:29:59 2015 +0100 >=20 > target-i386: Perform set/reset_inhibit_irq inline >=20 > With helpers that can be reused for other things. >=20 > Signed-off-by: Richard Henderson >=20 > I'm starting QEMU with -cpu pentium2. > Attached patch can be applied on master to work-around the problem. > Another work-around is to start with -enable-kvm. Ok, so let's go with the first one... The patch is incorrect because it looks at s->tb->flags. I'm posting a fix (mostly a revert) soon. Paolo