On Fri, Apr 15, 2016 at 11:59:41AM +0200, Ralf Baechle wrote: > On Fri, Apr 15, 2016 at 10:07:23AM +0100, James Hogan wrote: > > > From: Paul Burton <paul.burton@xxxxxxxxxx> > > > > In revision 1.12 of the MSA specification, the copy_u.w instruction has > > been removed for MIPS32 & the copy_u.d instruction has been removed for > > MIPS64. Newer toolchains (eg. Codescape SDK essentials 2015.10) will > > complain about this like so: > > > > arch/mips/kernel/r4k_fpu.S:290: Error: opcode not supported on this > > processor: mips32r2 (mips32r2) `copy_u.w $1,$w26[3]' > > > > Since we always copy to the width of a GPR, simply use copy_s instead of > > copy_u to fix this. > > > > Signed-off-by: Paul Burton <paul.burton@xxxxxxxxxx> > > Signed-off-by: James Hogan <james.hogan@xxxxxxxxxx> > > Cc: Ralf Baechle <ralf@xxxxxxxxxxxxxx> > > Cc: linux-mips@xxxxxxxxxxxxxx > > Cc: <stable@xxxxxxxxxxxxxxx> # 4.1.x- > > Looking good but seems to apply only to 4.3+ > > Ralf Yes, sorry. Without bf82cb30c7e58b3a9742f0a45962ebdf51befac7 I figured the changes in r4k_fpu.S can be easily skipped, but actually I should have looked deeper as the macros aren't even used until that commit. Could you change the stable tag to 4.3 please. Thanks! James
Attachment:
signature.asc
Description: Digital signature