ppc: Fix slbia decode
commit2f9254d96450e3269a029b941f0a5bc60f2dfd16
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 7 Jun 2016 02:50:26 +0000 (7 12:50 +1000)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 7 Jun 2016 03:10:45 +0000 (7 13:10 +1000)
tree9db15dbcae74b64ab0c908c1f0b72e9959fe795a
parent5e31867fbdefca66fe29f02c59b950c716c2ce64
ppc: Fix slbia decode

Since at least the 2.05 architecture, the slbia instruction takes an
IH field in the opcode to provide some control on the effect of the
slbia on the ERATs (level-1 TLB).

We can safely ignore it as we always flush the whole qemu TLB but
we should allow the bits in the decode.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target-ppc/translate.c