Re: [PATCH] target/i386: Fix decoding of certain BMI instructions

2021-01-28 Thread Paolo Bonzini
On 27/01/21 23:54, David Greenaway wrote: On 14 Jan 2021, David Greenaway wrote: This patch fixes a translation bug for a subset of x86 BMI instructions such as the following: [...] Gentle ping. The patch is up at: https://patchwork.kernel.org/project/qemu-devel/patch/20210114063958.1508050

Re: [PATCH] target/i386: Fix decoding of certain BMI instructions

2021-01-27 Thread David Greenaway
On 14 Jan 2021, David Greenaway wrote: > This patch fixes a translation bug for a subset of x86 BMI instructions > such as the following: [...] Gentle ping. The patch is up at: https://patchwork.kernel.org/project/qemu-devel/patch/20210114063958.1508050-1-dgreena...@google.com/ if that helps.

[PATCH] target/i386: Fix decoding of certain BMI instructions

2021-01-14 Thread David Greenaway via
This patch fixes a translation bug for a subset of x86 BMI instructions such as the following: c4 e2 f9 f7 c0shlxq %rax, %rax, %rax Currently, these incorrectly generate an undefined instruction exception when SSE is disabled via CR4, while instructions like "shrxq" work fine