x86: Correct translation of some rdgsbase and wrgsbase encodings
commite0dd5fd41a1a38766009f442967fab700d2d0550
authorTodd Eisenberger <teisenbe@google.com>
Thu, 28 Sep 2017 17:17:06 +0000 (28 10:17 -0700)
committerEduardo Habkost <ehabkost@redhat.com>
Tue, 10 Oct 2017 02:29:20 +0000 (9 23:29 -0300)
tree7cac6341df37f80a05a7d71bdabe1ff3892c9994
parentc0dd10991903c552811d8cbe9231055b1b3a7ebd
x86: Correct translation of some rdgsbase and wrgsbase encodings

It looks like there was a transcription error when writing this code
initially.  The code previously only decoded src or dst of rax.  This
resolves
https://bugs.launchpad.net/qemu/+bug/1719984.

Signed-off-by: Todd Eisenberger <teisenbe@google.com>
Message-Id: <CAP26EVRNVb=Mq=O3s51w7fDhGVmf-e3XFFA73MRzc5b4qKBA4g@mail.gmail.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
target/i386/translate.c