lib/crypto/mips/poly1305-core.S:95:9: error: invalid operand for instruction
From: kernel test robot
Date: Tue Jun 30 2026 - 18:03:58 EST
Hi Eric,
First bad commit (maybe != root cause):
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: dc59e4fea9d83f03bad6bddf3fa2e52491777482
commit: 7e54e993ab8c98d912f54ad6f46bfcc9dcd65368 lib/crypto: mips: Move arch/mips/lib/crypto/ into lib/crypto/
date: 1 year ago
config: mips-randconfig-r073-20260701 (https://download.01.org/0day-ci/archive/20260701/202607010554.rOjGEzLt-lkp@xxxxxxxxx/config)
compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18)
smatch: v0.5.0-9185-gbcc58b9c
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260701/202607010554.rOjGEzLt-lkp@xxxxxxxxx/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Fixes: 7e54e993ab8c ("lib/crypto: mips: Move arch/mips/lib/crypto/ into lib/crypto/")
| Reported-by: kernel test robot <lkp@xxxxxxxxx>
| Closes: https://lore.kernel.org/oe-kbuild-all/202607010554.rOjGEzLt-lkp@xxxxxxxxx/
All errors (new ones prefixed by >>):
>> lib/crypto/mips/poly1305-core.S:95:9: error: invalid operand for instruction
lwl $8,0+3($5)
^
lib/crypto/mips/poly1305-core.S:96:9: error: invalid operand for instruction
lwl $9,4+3($5)
^
lib/crypto/mips/poly1305-core.S:97:10: error: invalid operand for instruction
lwl $10,8+3($5)
^
lib/crypto/mips/poly1305-core.S:98:10: error: invalid operand for instruction
lwl $11,12+3($5)
^
lib/crypto/mips/poly1305-core.S:99:9: error: invalid operand for instruction
lwr $8,0+0($5)
^
lib/crypto/mips/poly1305-core.S:100:9: error: invalid operand for instruction
lwr $9,4+0($5)
^
lib/crypto/mips/poly1305-core.S:101:10: error: invalid operand for instruction
lwr $10,8+0($5)
^
lib/crypto/mips/poly1305-core.S:102:10: error: invalid operand for instruction
lwr $11,12+0($5)
^
lib/crypto/mips/poly1305-core.S:265:9: error: invalid operand for instruction
lwl $8,0+3($5) # load input
^
lib/crypto/mips/poly1305-core.S:266:9: error: invalid operand for instruction
lwl $9,4+3($5)
^
lib/crypto/mips/poly1305-core.S:267:10: error: invalid operand for instruction
lwl $10,8+3($5)
^
lib/crypto/mips/poly1305-core.S:268:10: error: invalid operand for instruction
lwl $11,12+3($5)
^
lib/crypto/mips/poly1305-core.S:269:9: error: invalid operand for instruction
lwr $8,0+0($5)
^
lib/crypto/mips/poly1305-core.S:270:9: error: invalid operand for instruction
lwr $9,4+0($5)
^
lib/crypto/mips/poly1305-core.S:271:10: error: invalid operand for instruction
lwr $10,8+0($5)
^
lib/crypto/mips/poly1305-core.S:272:10: error: invalid operand for instruction
lwr $11,12+0($5)
^
lib/crypto/mips/poly1305-core.S:395:2: error: instruction requires a CPU feature not currently enabled
multu $17,$8 # d0*r0
^
lib/crypto/mips/poly1305-core.S:396:2: error: instruction requires a CPU feature not currently enabled
mflo $12
^
lib/crypto/mips/poly1305-core.S:397:2: error: instruction requires a CPU feature not currently enabled
mfhi $13
^
lib/crypto/mips/poly1305-core.S:402:2: error: instruction requires a CPU feature not currently enabled
multu $23,$9 # d1*s3
^
lib/crypto/mips/poly1305-core.S:403:2: error: instruction requires a CPU feature not currently enabled
mflo $1
^
lib/crypto/mips/poly1305-core.S:404:2: error: instruction requires a CPU feature not currently enabled
mfhi $2
^
lib/crypto/mips/poly1305-core.S:410:2: error: instruction requires a CPU feature not currently enabled
multu $22,$10 # d2*s2
^
lib/crypto/mips/poly1305-core.S:411:2: error: instruction requires a CPU feature not currently enabled
mflo $7
^
lib/crypto/mips/poly1305-core.S:412:2: error: instruction requires a CPU feature not currently enabled
mfhi $24
^
lib/crypto/mips/poly1305-core.S:415:2: error: instruction requires a CPU feature not currently enabled
multu $21,$11 # d3*s1
^
lib/crypto/mips/poly1305-core.S:419:2: error: instruction requires a CPU feature not currently enabled
mflo $1
^
lib/crypto/mips/poly1305-core.S:420:2: error: instruction requires a CPU feature not currently enabled
mfhi $2
^
lib/crypto/mips/poly1305-core.S:423:2: error: instruction requires a CPU feature not currently enabled
multu $18,$8 # d0*r1
^
lib/crypto/mips/poly1305-core.S:428:2: error: instruction requires a CPU feature not currently enabled
mflo $7
^
lib/crypto/mips/poly1305-core.S:429:2: error: instruction requires a CPU feature not currently enabled
mfhi $14
^
lib/crypto/mips/poly1305-core.S:432:2: error: instruction requires a CPU feature not currently enabled
multu $17,$9 # d1*r0
^
lib/crypto/mips/poly1305-core.S:436:2: error: instruction requires a CPU feature not currently enabled
mflo $1
^
lib/crypto/mips/poly1305-core.S:437:2: error: instruction requires a CPU feature not currently enabled
mfhi $2
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki