mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-11 03:48:00 +00:00
powerpc: Emulate instructions in little endian mode
Alistair noticed we got a SIGILL on userspace mfpvr instructions. Remove the little endian check in the emulation code, it is probably there to protect against the old pseudo little endian implementations but doesn't make sense for real little endian. Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
parent
7ffcf8ec26
commit
4288e343fb
@ -967,7 +967,7 @@ static int emulate_instruction(struct pt_regs *regs)
|
||||
u32 instword;
|
||||
u32 rd;
|
||||
|
||||
if (!user_mode(regs) || (regs->msr & MSR_LE))
|
||||
if (!user_mode(regs))
|
||||
return -EINVAL;
|
||||
CHECK_FULL_REGS(regs);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user