diff options
-rw-r--r-- | arch/powerpc/math-emu/math_efp.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/powerpc/math-emu/math_efp.c b/arch/powerpc/math-emu/math_efp.c index 96dbbae1a590..a73f0884d358 100644 --- a/arch/powerpc/math-emu/math_efp.c +++ b/arch/powerpc/math-emu/math_efp.c | |||
@@ -171,10 +171,6 @@ static unsigned long insn_type(unsigned long speinsn) | |||
171 | case EFDNABS: ret = XA; break; | 171 | case EFDNABS: ret = XA; break; |
172 | case EFDNEG: ret = XA; break; | 172 | case EFDNEG: ret = XA; break; |
173 | case EFDSUB: ret = AB; break; | 173 | case EFDSUB: ret = AB; break; |
174 | |||
175 | default: | ||
176 | printk(KERN_ERR "\nOoops! SPE instruction no type found."); | ||
177 | printk(KERN_ERR "\ninst code: %08lx\n", speinsn); | ||
178 | } | 174 | } |
179 | 175 | ||
180 | return ret; | 176 | return ret; |
@@ -195,7 +191,7 @@ int do_spe_mathemu(struct pt_regs *regs) | |||
195 | 191 | ||
196 | type = insn_type(speinsn); | 192 | type = insn_type(speinsn); |
197 | if (type == NOTYPE) | 193 | if (type == NOTYPE) |
198 | return -ENOSYS; | 194 | goto illegal; |
199 | 195 | ||
200 | func = speinsn & 0x7ff; | 196 | func = speinsn & 0x7ff; |
201 | fc = (speinsn >> 21) & 0x1f; | 197 | fc = (speinsn >> 21) & 0x1f; |