From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38535) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abN56-0003qG-7m for qemu-devel@nongnu.org; Thu, 03 Mar 2016 01:49:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abN53-0004WH-29 for qemu-devel@nongnu.org; Thu, 03 Mar 2016 01:49:52 -0500 Received: from smtp2-g21.free.fr ([212.27.42.2]:2530) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abN52-0004W4-Sj for qemu-devel@nongnu.org; Thu, 03 Mar 2016 01:49:48 -0500 References: <1456983051-14707-1-git-send-email-rth@twiddle.net> From: =?UTF-8?Q?Herv=c3=a9_Poussineau?= Message-ID: <56D7DE85.3000104@reactos.org> Date: Thu, 3 Mar 2016 07:49:41 +0100 MIME-Version: 1.0 In-Reply-To: <1456983051-14707-1-git-send-email-rth@twiddle.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 0/7] target-i386 fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson , qemu-devel@nongnu.org Cc: pbonzini@redhat.com Le 03/03/2016 06:30, Richard Henderson a =C3=A9crit : > This is primarily patches fixing Windows booting regressions > introduced by myself. Many thanks to Herve for reporting them > and Paolo for fixing two of them. > > Changes from patches previously seen on-list: > * Tweak the bnd_jmp patch to test MPX enabled properly. > * Dump illegal opcode data with -d unimp. > * Use gen_nop_modrm for prefetch. > * Fix Windows XP booting. > > The illegal opcode dumping was useful for debugging. The prefetch > patch I noticed while reviewing the addr16 patch wrt lea. > > > r~ > > > Paolo Bonzini (3): > target-i386: avoid repeated calls to the bnd_jmp helper > target-i386: fix smsw and lmsw from/to register > target-i386: fix addr16 prefix > > Richard Henderson (4): > target-i386: Fix SMSW for 64-bit mode > target-i386: Dump illegal opcodes with -d unimp > target-i386: Use gen_nop_modrm for prefetch instructions > target-i386: Fix inhibit irq mask handling > > target-i386/translate.c | 179 +++++++++++++++++++++++++++------------= --------- > 1 file changed, 100 insertions(+), 79 deletions(-) > Tested-by: Herv=C3=A9 Poussineau Regressions in MS-DOS 6 / Windows 9x / Windows XP are fixed. Herv=C3=A9