net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in initializer (different address spaces)

From: kernel test robot
Date: Tue Jun 30 2020 - 02:57:56 EST


tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 7c30b859a947535f2213277e827d7ac7dcff9c84
commit: 670d0a4b10704667765f7d18f7592993d02783aa sparse: use identifiers to define address spaces
date: 12 days ago
config: sh-randconfig-s031-20200630 (attached as .config)
compiler: sh4-linux-gcc (GCC) 9.3.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# apt-get install sparse
# sparse version: v0.6.2-3-gfa153962-dirty
git checkout 670d0a4b10704667765f7d18f7592993d02783aa
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C= CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=sh

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@xxxxxxxxx>


sparse warnings: (new ones prefixed by >>)

>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@
net/netrom/af_netrom.c:309:13: sparse: expected unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:309:13: sparse: got unsigned int [noderef] __user *
>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
>> net/netrom/af_netrom.c:309:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:309:13: sparse: got unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/netrom/af_netrom.c:359:13: sparse: expected int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: got int [noderef] __user *optlen
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/netrom/af_netrom.c:359:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:359:13: sparse: got int const *__gu_addr
--
drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:396:34: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:396:34: sparse: got unsigned char [noderef] [usertype] __user *
>> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
>> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:398:34: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: got unsigned int [noderef] [usertype] __user *
>> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:422:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:439:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:452:26: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: got unsigned int [noderef] [usertype] __user *
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_addr
--
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__gu_addr
>> drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __user *
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
>> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *
drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:1340: Error: unknown opcode
{standard input}:1371: Error: unknown opcode
{standard input}:1576: Error: unknown opcode
{standard input}:1853: Error: unknown opcode
{standard input}:2081: Error: unknown opcode
{standard input}:2320: Error: unknown opcode
{standard input}:2893: Error: unknown opcode
{standard input}:3462: Error: unknown opcode
{standard input}:3750: Error: unknown opcode
{standard input}:4086: Error: unknown opcode
{standard input}:4363: Error: unknown opcode
{standard input}:6410: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/hamradio/6pack.o] Error 1
drivers/net/hamradio/baycom_ser_fdx.c:290:43: sparse: sparse: dubious: x | !y
{standard input}: Assembler messages:
{standard input}:1038: Error: unknown opcode
{standard input}:1546: Error: unknown opcode
{standard input}:1696: Error: unknown opcode
{standard input}:1890: Error: unknown opcode
{standard input}:2760: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o] Error 1
make[4]: Target '__build' not remade because of errors.
--
drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:458:14: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:458:14: sparse: void *
drivers/net/slip/slip.c:892:9: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:892:9: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:892:9: sparse: void *
drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
>> drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
{standard input}: Assembler messages:
{standard input}:50: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}:878: Error: unknown opcode
{standard input}:931: Error: unknown opcode
{standard input}:4211: Error: unknown opcode
{standard input}:4254: Error: unknown opcode
{standard input}:4693: Error: unknown opcode
{standard input}:4736: Error: unknown opcode
{standard input}:6118: Error: unknown opcode
{standard input}:6216: Error: unknown opcode
{standard input}:6472: Error: unknown opcode
{standard input}:6541: Error: unknown opcode
{standard input}:6631: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/slip/slip.o] Error 1
make[4]: Target '__build' not remade because of errors.
--
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__gu_addr
>> drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __user *
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
>> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *
drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr
--
drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:458:14: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:458:14: sparse: void *
drivers/net/slip/slip.c:892:9: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:892:9: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:892:9: sparse: void *
drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
>> drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
--
drivers/tty/pty.c:183:13: sparse: got int [noderef] __user *arg
drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/tty/pty.c:183:13: sparse: expected void const volatile [noderef] __user *
drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr
make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/sync_file.o] Error 1
net/ipv4/ip_sockglue.c:759:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
net/ipv4/ip_sockglue.c:759:29: sparse: expected int const *__gu_addr
net/ipv4/ip_sockglue.c:759:29: sparse: got int [noderef] __user *
net/ipv4/ip_sockglue.c:759:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/ip_sockglue.c:759:29: sparse: expected void const volatile [noderef] __user *
net/ipv4/ip_sockglue.c:759:29: sparse: got int const *__gu_addr
net/ipv4/ip_sockglue.c:764:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] __user * @@
net/ipv4/ip_sockglue.c:764:29: sparse: expected unsigned char const *__gu_addr
net/ipv4/ip_sockglue.c:764:29: sparse: got unsigned char [noderef] __user *
net/ipv4/ip_sockglue.c:764:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
net/ipv4/ip_sockglue.c:764:29: sparse: expected void const volatile [noderef] __user *
net/ipv4/ip_sockglue.c:764:29: sparse: got unsigned char const *__gu_addr
net/ipv4/ip_sockglue.c:1486:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/ipv4/ip_sockglue.c:1486:13: sparse: expected int const *__gu_addr
net/ipv4/ip_sockglue.c:1486:13: sparse: got int [noderef] __user *optlen
net/ipv4/ip_sockglue.c:1486:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/ip_sockglue.c:1486:13: sparse: expected void const volatile [noderef] __user *
net/ipv4/ip_sockglue.c:1486:13: sparse: got int const *__gu_addr
{standard input}:27022: Error: unknown opcode
{standard input}:27272: Error: unknown opcode
{standard input}:27304: Error: unknown opcode
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: net/llc] Error 2
make[3]: *** [scripts/Makefile.build:280: net/core/neighbour.o] Error 1
{standard input}:27788: Error: unknown opcode
{standard input}:27931: Error: unknown opcode
{standard input}:28560: Error: unknown opcode
{standard input}:29015: Error: unknown opcode
{standard input}:29090: Error: unknown opcode
{standard input}:29469: Error: unknown opcode
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/base/regmap] Error 2
{standard input}: Assembler messages:
{standard input}:864: Error: unknown opcode
{standard input}:917: Error: unknown opcode
{standard input}:1952: Error: unknown opcode
{standard input}:2118: Error: unknown opcode
{standard input}:2536: Error: unknown opcode
{standard input}:2597: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/bridge/br_device.o] Error 1
make[3]: *** [scripts/Makefile.build:280: net/packet/af_packet.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: net/packet] Error 2
{standard input}:29907: Error: unknown opcode
{standard input}:31270: Error: unknown opcode
{standard input}:31449: Error: unknown opcode
{standard input}:32568: Error: unknown opcode
net/appletalk/aarp.c:68: warning: Function parameter or member 'last_sent' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'packet_queue' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'status' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'expires_at' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'target_addr' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'dev' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'hwaddr' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'xmit_count' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'next' not described in 'aarp_entry'
make[3]: *** [scripts/Makefile.build:280: net/core/rtnetlink.o] Error 1
{standard input}:35660: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:66: Error: unknown opcode
{standard input}:129: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1292: Error: unknown opcode
{standard input}:1323: Error: unknown opcode
{standard input}:1550: Error: unknown opcode
{standard input}:36867: Error: unknown opcode
{standard input}:2519: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv6/anycast.o] Error 1
{standard input}:2306: Error: unknown opcode
{standard input}:4145: Error: unknown opcode
{standard input}:4785: Error: unknown opcode
{standard input}:6063: Error: unknown opcode
{standard input}:6408: Error: unknown opcode
net/x25/af_x25.c:448:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
net/x25/af_x25.c:448:13: sparse: expected int const *__gu_addr
net/x25/af_x25.c:448:13: sparse: got int [noderef] __user *
net/x25/af_x25.c:448:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/x25/af_x25.c:448:13: sparse: expected void const volatile [noderef] __user *
net/x25/af_x25.c:448:13: sparse: got int const *__gu_addr
net/x25/af_x25.c:470:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/x25/af_x25.c:470:13: sparse: expected int const *__gu_addr
net/x25/af_x25.c:470:13: sparse: got int [noderef] __user *optlen
net/x25/af_x25.c:470:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/x25/af_x25.c:470:13: sparse: expected void const volatile [noderef] __user *
net/x25/af_x25.c:470:13: sparse: got int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:2717: Error: unknown opcode
{standard input}:2748: Error: unknown opcode
{standard input}:2902: Error: unknown opcode
{standard input}:3899: Error: unknown opcode
{standard input}:7318: Error: unknown opcode
{standard input}:7424: Error: unknown opcode
{standard input}:8378: Error: unknown opcode
{standard input}:43209: Error: unknown opcode
{standard input}:44807: Error: unknown opcode
>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@
net/netrom/af_netrom.c:309:13: sparse: expected unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:309:13: sparse: got unsigned int [noderef] __user *
>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
>> net/netrom/af_netrom.c:309:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:309:13: sparse: got unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/netrom/af_netrom.c:359:13: sparse: expected int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: got int [noderef] __user *optlen
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/netrom/af_netrom.c:359:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:359:13: sparse: got int const *__gu_addr
make[4]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: drivers/char] Error 2
make[3]: *** [scripts/Makefile.build:497: drivers/char/tpm] Error 2
make[3]: Target '__build' not remade because of errors.
{standard input}: Assembler messages:
{standard input}:50: Error: unknown opcode
{standard input}:3142: Error: unknown opcode
{standard input}:3367: Error: unknown opcode
{standard input}:3419: Error: unknown opcode
{standard input}:3809: Error: unknown opcode
{standard input}:3958: Error: unknown opcode
{standard input}:44867: Error: unknown opcode
{standard input}:46057: Error: unknown opcode
{standard input}:46977: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/tty/pty.o] Error 1
{standard input}: Assembler messages:
{standard input}:980: Error: unknown opcode
{standard input}:15342: Error: unknown opcode
{standard input}:15419: Error: unknown opcode
{standard input}:15531: Error: unknown opcode
{standard input}:15578: Error: unknown opcode
{standard input}:15897: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/bridge/br_fdb.o] Error 1
{standard input}:47787: Error: unknown opcode
{standard input}:48665: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv4/ip_options.o] Error 1
{standard input}:49563: Error: unknown opcode
{standard input}:49639: Error: unknown opcode
net/ipv6/addrconf.c:6944:38: sparse: sparse: incorrect type in argument 3 (incompatible argument 3 (different address spaces)) @@ expected int ( [usertype] *proc_handler )( ... ) @@ got int ( * )( ... ) @@
net/ipv6/addrconf.c:6944:38: sparse: expected int ( [usertype] *proc_handler )( ... )
net/ipv6/addrconf.c:6944:38: sparse: got int ( * )( ... )
make[3]: *** [scripts/Makefile.build:281: net/appletalk/ddp.o] Error 1
drivers/tty/serial/sifive.c:157: warning: cannot understand function prototype: 'struct sifive_serial_port '
{standard input}: Assembler messages:
{standard input}:2000: Error: unknown opcode
{standard input}:2139: Error: unknown opcode
{standard input}:2186: Error: unknown opcode
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/tty/serial] Error 2
{standard input}: Assembler messages:
{standard input}:1176: Error: unknown opcode
{standard input}:1207: Error: unknown opcode
{standard input}:3244: Error: unknown opcode
{standard input}:4093: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/dma-buf/sw_sync.o] Error 1
make[2]: *** [scripts/Makefile.build:497: drivers/dma-buf] Error 2
make[3]: Target '__build' not remade because of errors.
{standard input}:5115: Error: unknown opcode
{standard input}:5303: Error: unknown opcode
{standard input}:6264: Error: unknown opcode
drivers/tty/sysrq.c:1112:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *buf @@
drivers/tty/sysrq.c:1112:21: sparse: expected char const *__gu_addr
drivers/tty/sysrq.c:1112:21: sparse: got char const [noderef] __user *buf
drivers/tty/sysrq.c:1112:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got char const *__gu_addr @@
drivers/tty/sysrq.c:1112:21: sparse: expected void const volatile [noderef] __user *
drivers/tty/sysrq.c:1112:21: sparse: got char const *__gu_addr
drivers/tty/sysrq.c:148:13: sparse: sparse: context imbalance in 'sysrq_handle_crash' - unexpected unlock
{standard input}: Assembler messages:
{standard input}:1765: Error: unknown opcode
{standard input}:1904: Error: unknown opcode
{standard input}:1951: Error: unknown opcode
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: drivers/misc] Error 2
{standard input}: Assembler messages:
{standard input}:2813: Error: unknown opcode
{standard input}:4294: Error: unknown opcode
{standard input}:4937: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1441: Error: unknown opcode
{standard input}:58795: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/base/dd.o] Error 1
{standard input}: Assembler messages:
{standard input}:267: Error: unknown opcode
{standard input}:314: Error: unknown opcode
{standard input}:1655: Error: unknown opcode
{standard input}:3214: Error: unknown opcode
{standard input}:3412: Error: unknown opcode
net/ipv4/inet_connection_sock.c:181:36: sparse: sparse: context imbalance in 'inet_csk_find_open_port' - wrong count at exit
net/ipv4/inet_connection_sock.c:348:24: sparse: sparse: context imbalance in 'inet_csk_get_port' - different lock contexts for basic block
net/ipv4/inet_connection_sock.c:1000:9: sparse: sparse: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock
{standard input}:7929: Error: unknown opcode
{standard input}:2893: Error: unknown opcode
{standard input}:4277: Error: unknown opcode
{standard input}:4308: Error: unknown opcode
{standard input}:6070: Error: unknown opcode
{standard input}:6159: Error: unknown opcode
{standard input}:9662: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv6/ip6_input.o] Error 1
drivers/base/platform.c:1352:20: warning: no previous prototype for 'early_platform_cleanup' [-Wmissing-prototypes]
1352 | void __weak __init early_platform_cleanup(void) { }
| ^~~~~~~~~~~~~~~~~~~~~~
{standard input}:6875: Error: unknown opcode
{standard input}:10789: Error: unknown opcode
{standard input}:10861: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv4/ip_sockglue.o] Error 1
{standard input}: Assembler messages:
{standard input}:3561: Error: unknown opcode
--
net/ax25/af_ax25.c:695:13: sparse: expected void const volatile [noderef] __user *
net/ax25/af_ax25.c:695:13: sparse: got int const *__gu_addr
net/ax25/af_ax25.c:1736:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected long const *__gu_addr @@ got long [noderef] __user * @@
net/ax25/af_ax25.c:1736:21: sparse: expected long const *__gu_addr
net/ax25/af_ax25.c:1736:21: sparse: got long [noderef] __user *
net/ax25/af_ax25.c:1736:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got long const *__gu_addr @@
net/ax25/af_ax25.c:1736:21: sparse: expected void const volatile [noderef] __user *
net/ax25/af_ax25.c:1736:21: sparse: got long const *__gu_addr
{standard input}:5040: Error: unknown opcode
{standard input}:5088: Error: unknown opcode
{standard input}:3287: Error: unknown opcode
{standard input}:6781: Error: unknown opcode
{standard input}:6827: Error: unknown opcode
net/phonet/pep.c:986:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
net/phonet/pep.c:986:21: sparse: expected int const *__gu_addr
net/phonet/pep.c:986:21: sparse: got int [noderef] __user *
net/phonet/pep.c:986:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/phonet/pep.c:986:21: sparse: expected void const volatile [noderef] __user *
net/phonet/pep.c:986:21: sparse: got int const *__gu_addr
net/phonet/pep.c:1047:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/phonet/pep.c:1047:13: sparse: expected int const *__gu_addr
net/phonet/pep.c:1047:13: sparse: got int [noderef] __user *optlen
net/phonet/pep.c:1047:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/phonet/pep.c:1047:13: sparse: expected void const volatile [noderef] __user *
net/phonet/pep.c:1047:13: sparse: got int const *__gu_addr
make[3]: *** [scripts/Makefile.build:281: net/ipv4/raw.o] Error 1
make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1
{standard input}:5219: Error: unknown opcode
{standard input}:5282: Error: unknown opcode
{standard input}:6306: Error: unknown opcode
drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'fmt' not described in 'pr_fmt'
make[5]: *** [scripts/Makefile.build:280: drivers/mtd/nand/onenand/onenand_base.o] Error 1
make[5]: Target '__build' not remade because of errors.
make[4]: *** [scripts/Makefile.build:497: drivers/mtd/nand/onenand] Error 2
{standard input}:10001: Error: unknown opcode
{standard input}:10258: Error: unknown opcode
{standard input}:10390: Error: unknown opcode
{standard input}:10540: Error: unknown opcode
{standard input}:10770: Error: unknown opcode
{standard input}:11490: Error: unknown opcode
{standard input}:11559: Error: unknown opcode
{standard input}:11759: Error: unknown opcode
{standard input}:11790: Error: unknown opcode
{standard input}:11885: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/bluetooth/hci_sock.o] Error 1
{standard input}: Assembler messages:
{standard input}:350: Error: unknown opcode
{standard input}:585: Error: unknown opcode
{standard input}:706: Error: unknown opcode
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'dev' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'id' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'cells' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'n_devs' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'mem_base' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'irq_base' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'domain' not described in 'devm_mfd_add_devices'
{standard input}: Assembler messages:
{standard input}:759: Error: unknown opcode
drivers/mtd/chips/map_ram.c:93:15: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void * @@ got void [noderef] __iomem * @@
drivers/mtd/chips/map_ram.c:93:15: sparse: expected void *
drivers/mtd/chips/map_ram.c:93:15: sparse: got void [noderef] __iomem *
make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/gen_probe.o] Error 1
{standard input}: Assembler messages:
{standard input}:75: Error: unknown opcode
{standard input}:1766: Error: unknown opcode
{standard input}:1814: Error: unknown opcode
{standard input}:12106: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1155: Error: unknown opcode
{standard input}:2560: Error: unknown opcode
{standard input}:2592: Error: unknown opcode
{standard input}:2699: Error: unknown opcode
{standard input}:3078: Error: unknown opcode
{standard input}:3109: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/phonet/af_phonet.o] Error 1
{standard input}:7351: Error: unknown opcode
{standard input}:7382: Error: unknown opcode
{standard input}:7764: Error: unknown opcode
{standard input}:8187: Error: unknown opcode
{standard input}:8273: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:8496: Error: unknown opcode
{standard input}:8587: Error: unknown opcode
{standard input}:8635: Error: unknown opcode
{standard input}:8980: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:807: Error: unknown opcode
{standard input}:988: Error: unknown opcode
{standard input}:4646: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/block2mtd.o] Error 1
{standard input}: Assembler messages:
{standard input}:466: Error: unknown opcode
{standard input}:497: Error: unknown opcode
{standard input}:709: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: net/ax25/ax25_uid.o] Error 1
{standard input}:12301: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/wireless/util.o] Error 1
drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:396:34: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:396:34: sparse: got unsigned char [noderef] [usertype] __user *
>> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
>> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:398:34: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: got unsigned int [noderef] [usertype] __user *
>> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:422:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:439:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:452:26: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: got unsigned int [noderef] [usertype] __user *
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:874: Error: unknown opcode
{standard input}:1901: Error: unknown opcode
{standard input}:2245: Error: unknown opcode
{standard input}:2276: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/phonet/pep-gprs.o] Error 1
drivers/mtd/nand/spi/toshiba.c:36: warning: Function parameter or member 'write_cache_variants' not described in 'SPINAND_OP_VARIANTS'
drivers/mtd/nand/spi/toshiba.c:36: warning: Function parameter or member '0' not described in 'SPINAND_OP_VARIANTS'
{standard input}:12600: Error: unknown opcode
{standard input}:13131: Error: unknown opcode
{standard input}:15828: Error: unknown opcode
{standard input}:33000: Error: unknown opcode
{standard input}:33215: Error: unknown opcode
{standard input}:33246: Error: unknown opcode
{standard input}:34197: Error: unknown opcode
{standard input}:34568: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:3526: Error: unknown opcode
{standard input}:3557: Error: unknown opcode
{standard input}:3859: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:940: Error: unknown opcode
{standard input}:1506: Error: unknown opcode
{standard input}:1737: Error: unknown opcode
{standard input}:2647: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_tmr.o] Error 1
{standard input}:20117: Error: unknown opcode
{standard input}:20167: Error: unknown opcode
{standard input}:20855: Error: unknown opcode
{standard input}:21030: Error: unknown opcode
{standard input}:36297: Error: unknown opcode
{standard input}:4490: Error: unknown opcode
drivers/mtd/chips/map_rom.c:79:15: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void * @@ got void [noderef] __iomem * @@
drivers/mtd/chips/map_rom.c:79:15: sparse: expected void *
drivers/mtd/chips/map_rom.c:79:15: sparse: got void [noderef] __iomem *
{standard input}:14370: Error: unknown opcode
{standard input}:15608: Error: unknown opcode
{standard input}:18286: Error: unknown opcode
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/mtd/devices] Error 2
net/ipv4/udp_offload.c:135:60: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected restricted __wsum [usertype] res @@ got fouled restricted __sum16 @@
net/ipv4/udp_offload.c:135:60: sparse: expected restricted __wsum [usertype] res
net/ipv4/udp_offload.c:135:60: sparse: got fouled restricted __sum16
net/ipv4/udp_offload.c:167:26: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct net_offload const **offloads @@ got struct net_offload const [noderef] __rcu ** @@
net/ipv4/udp_offload.c:167:26: sparse: expected struct net_offload const **offloads
net/ipv4/udp_offload.c:167:26: sparse: got struct net_offload const [noderef] __rcu **
net/ipv4/udp_offload.c:168:23: sparse: sparse: incompatible types in comparison expression (different address spaces):
net/ipv4/udp_offload.c:168:23: sparse: struct net_offload const [noderef] __rcu *
net/ipv4/udp_offload.c:168:23: sparse: struct net_offload const *
net/ipv4/udp_offload.c:267:49: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected restricted __wsum [usertype] res @@ got fouled restricted __sum16 @@
net/ipv4/udp_offload.c:267:49: sparse: expected restricted __wsum [usertype] res
net/ipv4/udp_offload.c:267:49: sparse: got fouled restricted __sum16
net/ipv4/udp_offload.c:269:60: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected restricted __wsum [usertype] res @@ got fouled restricted __sum16 @@
net/ipv4/udp_offload.c:269:60: sparse: expected restricted __wsum [usertype] res
net/ipv4/udp_offload.c:269:60: sparse: got fouled restricted __sum16
net/ipv4/udp_offload.c:285:41: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected restricted __wsum [usertype] res @@ got fouled restricted __sum16 @@
net/ipv4/udp_offload.c:285:41: sparse: expected restricted __wsum [usertype] res
net/ipv4/udp_offload.c:285:41: sparse: got fouled restricted __sum16
net/ipv4/udp_offload.c:287:52: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected restricted __wsum [usertype] res @@ got fouled restricted __sum16 @@
net/ipv4/udp_offload.c:287:52: sparse: expected restricted __wsum [usertype] res
net/ipv4/udp_offload.c:287:52: sparse: got fouled restricted __sum16
{standard input}:22451: Error: unknown opcode
{standard input}:23124: Error: unknown opcode
{standard input}:25063: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv6/udp.o] Error 1
{standard input}: Assembler messages:
{standard input}:45: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/bluetooth/hci_event.o] Error 1
{standard input}:11858: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: net/ax25/af_ax25.o] Error 1
{standard input}:3142: Error: unknown opcode
{standard input}:3173: Error: unknown opcode
{standard input}:3327: Error: unknown opcode
{standard input}:3681: Error: unknown opcode
{standard input}:4932: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:2186: Error: unknown opcode
{standard input}:2660: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/spi/spidev.o] Error 1
include/linux/bottom_half.h:32:30: sparse: sparse: context imbalance in 'icmp_reply' - different lock contexts for basic block
--
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@
drivers/input/serio/serio_raw.c:219:21: sparse: expected char const *__gu_addr
drivers/input/serio/serio_raw.c:219:21: sparse: got char const [noderef] __user *
drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got char const *__gu_addr @@
drivers/input/serio/serio_raw.c:219:21: sparse: expected void const volatile [noderef] __user *
drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu_addr
{standard input}: Assembler messages:
{standard input}:73: Error: unknown opcode
{standard input}:136: Error: unknown opcode
drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
160 | #warning Precise timer not defined for this architecture.
| ^~~~~~~
net/wireless/wext-compat.c:229: warning: Excess function parameter 'dev' description in 'cfg80211_wext_freq'
{standard input}: Assembler messages:
{standard input}:5244: Error: unknown opcode
{standard input}:5575: Error: unknown opcode
{standard input}:5630: Error: unknown opcode
{standard input}:2270: Error: unknown opcode
{standard input}:4319: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/keyboard/atkbd.o] Error 1
drivers/input/rmi4/rmi_f01.c:106: warning: Cannot understand * @ctrl0 - see the bit definitions above.
on line 106 - I thought it was a doc line
{standard input}: Assembler messages:
{standard input}:1293: Error: unknown opcode
{standard input}:1324: Error: unknown opcode
{standard input}:2714: Error: unknown opcode
{standard input}:3449: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/input/serio/serio_raw.o] Error 1
drivers/input/misc/drv260x.c: In function 'drv260x_probe':
drivers/input/misc/drv260x.c:478:20: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
478 | if (haptics->mode < DRV260X_LRA_MODE ||
| ^
drivers/input/misc/drv260x.c:490:23: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
490 | if (haptics->library < DRV260X_LIB_EMPTY ||
| ^
{standard input}:9002: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:60: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/analog.o] Error 1
drivers/mfd/tps6586x.c:323:16: sparse: sparse: cast to restricted __le32
{standard input}:12235: Error: unknown opcode
{standard input}:12483: Error: unknown opcode
{standard input}:12527: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/sunrpc/svcsock.o] Error 1
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'input_dev' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'client' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'regmap' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'work' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'enable_gpio' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'regulator' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'magnitude' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'mode' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'library' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'rated_voltage' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'overdrive_voltage' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:244: warning: Function parameter or member 'voltage' not described in 'drv260x_calculate_voltage'
{standard input}: Assembler messages:
{standard input}:2063: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/grip.o] Error 1
{standard input}: Assembler messages:
{standard input}:1011: Error: unknown opcode
{standard input}:1042: Error: unknown opcode
{standard input}:1237: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/batman-adv/main.o] Error 1
{standard input}: Assembler messages:
{standard input}:1743: Error: unknown opcode
{standard input}:1931: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:2523: Error: unknown opcode
{standard input}:2554: Error: unknown opcode
{standard input}:2712: Error: unknown opcode
{standard input}:2894: Error: unknown opcode
{standard input}:3285: Error: unknown opcode
{standard input}:3421: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] Error 1
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'input_dev' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'client' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'regmap' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'work' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'regulator' not described in 'drv2665_data'
{standard input}:4519: Error: unknown opcode
{standard input}:4905: Error: unknown opcode
{standard input}:6574: Error: unknown opcode
{standard input}:6659: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: net/sunrpc/svcauth_unix.o] Error 1
{standard input}: Assembler messages:
{standard input}:251: Error: unknown opcode
{standard input}:1121: Error: unknown opcode
{standard input}:1290: Error: unknown opcode
{standard input}:1707: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/sunrpc/svcauth.o] Error 1
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__gu_addr
>> drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __user *
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
>> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *
drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_async.c:420:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_async.c:420:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:420:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/net/ppp/ppp_async.c:435:21: sparse: expected unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [noderef] [usertype] __user *
drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/net/ppp/ppp_async.c:446:21: sparse: expected unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [noderef] [usertype] __user *
drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:471:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_async.c:471:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_async.c:471:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_async.c:471:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:195: Error: unknown opcode
{standard input}:1586: Error: unknown opcode
{standard input}:1617: Error: unknown opcode
{standard input}:1741: Error: unknown opcode
{standard input}:1800: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:633: Error: unknown opcode
{standard input}:667: Error: unknown opcode
drivers/net/ppp/ppp_generic.c:925:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:925:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:925:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:925:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:939:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:939:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:939:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:939:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:954:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:954:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:954:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:954:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:651:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:651:29: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:651:29: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:651:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:681:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:681:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:681:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:681:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:688:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:688:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:688:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:688:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:726:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:726:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:726:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:726:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:755:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:755:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:755:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:755:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:823:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:823:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:823:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:823:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_addr
{standard input}:2331: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:182: Error: unknown opcode
{standard input}:2055: Error: unknown opcode
{standard input}:2104: Error: unknown opcode
{standard input}:2124: Error: unknown opcode
{standard input}:2522: Error: unknown opcode
{standard input}:3777: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: net/sunrpc/rpcb_clnt.o] Error 1
{standard input}:5433: Error: unknown opcode
{standard input}:5499: Error: unknown opcode
{standard input}:7784: Error: unknown opcode
--
make[3]: *** [scripts/Makefile.build:497: drivers/net/ppp] Error 2
drivers/mfd/lm3533-ctrlbank.c: In function 'lm3533_ctrlbank_set_brightness':
drivers/mfd/lm3533-ctrlbank.c:98:10: warning: comparison is always false due to limited range of data type [-Wtype-limits]
98 | if (val > LM3533_##_NAME##_MAX) 5905- | ^
drivers/mfd/lm3533-ctrlbank.c:125:1: note: in expansion of macro 'lm3533_ctrlbank_set'
125 | lm3533_ctrlbank_set(brightness, BRIGHTNESS);
| ^~~~~~~~~~~~~~~~~~~
{standard input}: Assembler messages:
{standard input}:688: Error: unknown opcode
{standard input}:735: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/wireless/wext-spy.o] Error 1
make[3]: *** [scripts/Makefile.build:281: net/batman-adv/originator.o] Error 1
include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1000 becomes 0)
{standard input}: Assembler messages:
{standard input}:427: Error: unknown opcode
{standard input}:631: Error: unknown opcode
{standard input}:662: Error: unknown opcode
{standard input}:888: Error: unknown opcode
{standard input}:1334: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:828: Error: unknown opcode
{standard input}:924: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/input/sparse-keymap.o] Error 1
{standard input}: Assembler messages:
{standard input}:489: Error: unknown opcode
drivers/i2c/busses/i2c-rk3x.c:244: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_start'
drivers/i2c/busses/i2c-rk3x.c:265: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_stop'
drivers/i2c/busses/i2c-rk3x.c:303: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_prepare_read'
drivers/i2c/busses/i2c-rk3x.c:334: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_fill_transmit_buf'
drivers/i2c/busses/i2c-rk3x.c:972: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_setup'
make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/twidjoy.o] Error 1
{standard input}: Assembler messages:
{standard input}:460: Error: unknown opcode
{standard input}:2838: Error: unknown opcode
{standard input}:4044: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/spaceorb.o] Error 1
{standard input}: Assembler messages:
{standard input}:1334: Error: unknown opcode
{standard input}:1437: Error: unknown opcode
{standard input}:1769: Error: unknown opcode
{standard input}:1839: Error: unknown opcode
{standard input}:5148: Error: unknown opcode
{standard input}:6423: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-of.o] Error 1
{standard input}:6974: Error: unknown opcode
{standard input}:7411: Error: unknown opcode
{standard input}:9262: Error: unknown opcode
{standard input}:9859: Error: unknown opcode
drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@
drivers/input/mousedev.c:683:21: sparse: expected char const *__gu_addr
drivers/input/mousedev.c:683:21: sparse: got char const [noderef] __user *
drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got char const *__gu_addr @@
drivers/input/mousedev.c:683:21: sparse: expected void const volatile [noderef] __user *
drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr
make[3]: *** [scripts/Makefile.build:281: net/batman-adv/tp_meter.o] Error 1
{standard input}: Assembler messages:
{standard input}:489: Error: unknown opcode
{standard input}:520: Error: unknown opcode
{standard input}:945: Error: unknown opcode
{standard input}:2544: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mode_object.o] Error 1
{standard input}: Assembler messages:
{standard input}:6331: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-smbus.o] Error 1
{standard input}: Assembler messages:
{standard input}:8660: Error: unknown opcode
{standard input}:8879: Error: unknown opcode
{standard input}:9080: Error: unknown opcode
{standard input}:11045: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1227: Error: unknown opcode
{standard input}:1263: Error: unknown opcode
{standard input}:1433: Error: unknown opcode
{standard input}:2014: Error: unknown opcode
{standard input}:2049: Error: unknown opcode
{standard input}:2256: Error: unknown opcode
{standard input}:2305: Error: unknown opcode
{standard input}:3016: Error: unknown opcode
{standard input}:3249: Error: unknown opcode
{standard input}:3280: Error: unknown opcode
{standard input}:3922: Error: unknown opcode
{standard input}:4045: Error: unknown opcode
{standard input}:4160: Error: unknown opcode
{standard input}:4384: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/sunrpc/xprtmultipath.o] Error 1
{standard input}: Assembler messages:
{standard input}:656: Error: unknown opcode
{standard input}:701: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/newtonkbd.o] Error 1
make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-base.o] Error 1
{standard input}: Assembler messages:
{standard input}:4684: Error: unknown opcode
drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:458:14: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:458:14: sparse: void *
drivers/net/slip/slip.c:892:9: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:892:9: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:892:9: sparse: void *
drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
>> drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
{standard input}: Assembler messages:
{standard input}:345: Error: unknown opcode
{standard input}:376: Error: unknown opcode
{standard input}:746: Error: unknown opcode
{standard input}:1215: Error: unknown opcode
{standard input}:3366: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:497: drivers/media/i2c] Error 2
make[4]: *** [scripts/Makefile.build:281: drivers/media/i2c/ir-kbd-i2c.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:281: net/batman-adv/tvlv.o] Error 1
make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2
make[4]: Target '__build' not remade because of errors.
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
{standard input}: Assembler messages:
{standard input}:50: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:60: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1038: Error: unknown opcode
{standard input}:1546: Error: unknown opcode
{standard input}:1696: Error: unknown opcode
{standard input}:1890: Error: unknown opcode
{standard input}:2760: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/misc/uinput.o] Error 1
make[3]: *** [scripts/Makefile.build:497: drivers/input/misc] Error 2
make[4]: Target '__build' not remade because of errors.
make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2
{standard input}:4163: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/input/mousedev.o] Error 1
drivers/w1/slaves/w1_therm.c:875:18: sparse: sparse: cast to restricted __le64
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: net/wireless] Error 2
{standard input}: Assembler messages:
{standard input}:62: Error: unknown opcode
{standard input}:1378: Error: unknown opcode
{standard input}:1551: Error: unknown opcode
drivers/w1/masters/ds2482.c:23: warning: Incorrect use of kernel-doc format: * Allow the active pullup to be disabled, default is enabled.
drivers/w1/masters/ds2482.c:32: warning: cannot understand function prototype: 'int ds2482_active_pullup = 1; '
drivers/w1/masters/ds2482.c:82: warning: cannot understand function prototype: 'const u8 ds2482_chan_wr[8] = '
drivers/w1/masters/ds2482.c:132: warning: Function parameter or member 'conf' not described in 'ds2482_calculate_config'
make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-devnode.o] Error 1
drivers/w1/masters/ds2482.c:149: warning: Function parameter or member 'pdev' not described in 'ds2482_select_register'
drivers/w1/masters/ds2482.c:149: warning: Function parameter or member 'read_ptr' not described in 'ds2482_select_register'
drivers/w1/masters/ds2482.c:170: warning: Function parameter or member 'pdev' not described in 'ds2482_send_cmd'
drivers/w1/masters/ds2482.c:170: warning: Function parameter or member 'cmd' not described in 'ds2482_send_cmd'
drivers/w1/masters/ds2482.c:190: warning: Function parameter or member 'pdev' not described in 'ds2482_send_cmd_data'
drivers/w1/masters/ds2482.c:190: warning: Function parameter or member 'cmd' not described in 'ds2482_send_cmd_data'
drivers/w1/masters/ds2482.c:190: warning: Function parameter or member 'byte' not described in 'ds2482_send_cmd_data'
drivers/w1/masters/ds2482.c:214: warning: Function parameter or member 'pdev' not described in 'ds2482_wait_1wire_idle'
drivers/w1/masters/ds2482.c:241: warning: Function parameter or member 'pdev' not described in 'ds2482_set_channel'
drivers/w1/masters/ds2482.c:241: warning: Function parameter or member 'channel' not described in 'ds2482_set_channel'
drivers/w1/masters/ds2482.c:264: warning: Function parameter or member 'data' not described in 'ds2482_w1_touch_bit'
drivers/w1/masters/ds2482.c:264: warning: Function parameter or member 'bit' not described in 'ds2482_w1_touch_bit'
drivers/w1/masters/ds2482.c:296: warning: Function parameter or member 'data' not described in 'ds2482_w1_triplet'
drivers/w1/masters/ds2482.c:296: warning: Function parameter or member 'dbit' not described in 'ds2482_w1_triplet'
drivers/w1/masters/ds2482.c:326: warning: Function parameter or member 'data' not described in 'ds2482_w1_write_byte'
drivers/w1/masters/ds2482.c:326: warning: Function parameter or member 'byte' not described in 'ds2482_w1_write_byte'
drivers/w1/masters/ds2482.c:350: warning: Function parameter or member 'data' not described in 'ds2482_w1_read_byte'
drivers/w1/masters/ds2482.c:387: warning: Function parameter or member 'data' not described in 'ds2482_w1_reset_bus'
drivers/w1/masters/ds2482.c:547: warning: cannot understand function prototype: 'const struct i2c_device_id ds2482_id[] = '
drivers/w1/slaves/w1_therm.c: In function 'w1_seq_show':
drivers/w1/slaves/w1_therm.c:1709:6: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
1709 | int rv;
| ^~
drivers/w1/w1.c:426:17: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned long long [usertype] rn64_le @@ got restricted __le64 [usertype] @@
drivers/w1/w1.c:426:17: sparse: expected unsigned long long [usertype] rn64_le
drivers/w1/w1.c:426:17: sparse: got restricted __le64 [usertype]
drivers/w1/w1.c:920:21: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned long long [usertype] rn_le @@ got restricted __le64 [usertype] @@
drivers/w1/w1.c:920:21: sparse: expected unsigned long long [usertype] rn_le
drivers/w1/w1.c:920:21: sparse: got restricted __le64 [usertype]
{standard input}: Assembler messages:
{standard input}:2301: Error: unknown opcode
{standard input}:2789: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:146: Error: unknown opcode
{standard input}:259: Error: unknown opcode
make[5]: *** [scripts/Makefile.build:281: drivers/media/cec/core/cec-core.o] Error 1
drivers/input/keyboard/samsung-keypad.c: In function 'samsung_keypad_irq':
drivers/input/keyboard/samsung-keypad.c:149:15: warning: variable 'val' set but not used [-Wunused-but-set-variable]
--
| ^
include/linux/bits.h:39:3: note: in expansion of macro 'GENMASK_INPUT_CHECK'
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
drivers/mtd/nand/bbt.c:90:18: note: in expansion of macro 'GENMASK'
90 | return status & GENMASK(bits_per_block - 1, 0);
| ^~~~~~~
include/linux/bits.h:26:40: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
include/linux/build_bug.h:16:62: note: in definition of macro 'BUILD_BUG_ON_ZERO'
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
include/linux/bits.h:39:3: note: in expansion of macro 'GENMASK_INPUT_CHECK'
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
drivers/mtd/nand/bbt.c:90:18: note: in expansion of macro 'GENMASK'
90 | return status & GENMASK(bits_per_block - 1, 0);
| ^~~~~~~
drivers/mtd/nand/bbt.c: In function 'nanddev_bbt_set_block_status':
include/linux/bits.h:26:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
include/linux/build_bug.h:16:62: note: in definition of macro 'BUILD_BUG_ON_ZERO'
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
include/linux/bits.h:39:3: note: in expansion of macro 'GENMASK_INPUT_CHECK'
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
drivers/mtd/nand/bbt.c:114:31: note: in expansion of macro 'GENMASK'
114 | unsigned long val = status & GENMASK(bits_per_block - 1, 0);
| ^~~~~~~
include/linux/bits.h:26:40: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
include/linux/build_bug.h:16:62: note: in definition of macro 'BUILD_BUG_ON_ZERO'
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
include/linux/bits.h:39:3: note: in expansion of macro 'GENMASK_INPUT_CHECK'
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
drivers/mtd/nand/bbt.c:114:31: note: in expansion of macro 'GENMASK'
114 | unsigned long val = status & GENMASK(bits_per_block - 1, 0);
| ^~~~~~~
include/linux/bits.h:26:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
include/linux/build_bug.h:16:62: note: in definition of macro 'BUILD_BUG_ON_ZERO'
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
include/linux/bits.h:39:3: note: in expansion of macro 'GENMASK_INPUT_CHECK'
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
drivers/mtd/nand/bbt.c:125:14: note: in expansion of macro 'GENMASK'
125 | pos[1] &= ~GENMASK(rbits - 1, 0);
| ^~~~~~~
include/linux/bits.h:26:40: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
26 | __builtin_constant_p((l) > (h)), (l) > (h), 0)))
| ^
include/linux/build_bug.h:16:62: note: in definition of macro 'BUILD_BUG_ON_ZERO'
16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); })))
| ^
include/linux/bits.h:39:3: note: in expansion of macro 'GENMASK_INPUT_CHECK'
39 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
| ^~~~~~~~~~~~~~~~~~~
drivers/mtd/nand/bbt.c:125:14: note: in expansion of macro 'GENMASK'
125 | pos[1] &= ~GENMASK(rbits - 1, 0);
| ^~~~~~~
{standard input}:22723: Error: unknown opcode
{standard input}:23563: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_cmdset_0001.o] Error 1
{standard input}:25098: Error: unknown opcode
{standard input}:25198: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:7022: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1
drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'fmt' not described in 'pr_fmt'
make[5]: *** [scripts/Makefile.build:280: drivers/mtd/nand/onenand/onenand_base.o] Error 1
make[5]: Target '__build' not remade because of errors.
make[4]: *** [scripts/Makefile.build:497: drivers/mtd/nand/onenand] Error 2
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'dev' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'id' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'cells' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'n_devs' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'mem_base' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'irq_base' not described in 'devm_mfd_add_devices'
drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'domain' not described in 'devm_mfd_add_devices'
{standard input}: Assembler messages:
{standard input}:759: Error: unknown opcode
drivers/mtd/chips/map_ram.c:93:15: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void * @@ got void [noderef] __iomem * @@
drivers/mtd/chips/map_ram.c:93:15: sparse: expected void *
drivers/mtd/chips/map_ram.c:93:15: sparse: got void [noderef] __iomem *
make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/gen_probe.o] Error 1
{standard input}: Assembler messages:
{standard input}:807: Error: unknown opcode
{standard input}:988: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/block2mtd.o] Error 1
drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:396:34: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:396:34: sparse: got unsigned char [noderef] [usertype] __user *
>> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
>> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:398:34: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: got unsigned int [noderef] [usertype] __user *
>> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:422:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:439:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:452:26: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: got unsigned int [noderef] [usertype] __user *
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_addr
drivers/mtd/nand/spi/toshiba.c:36: warning: Function parameter or member 'write_cache_variants' not described in 'SPINAND_OP_VARIANTS'
drivers/mtd/nand/spi/toshiba.c:36: warning: Function parameter or member '0' not described in 'SPINAND_OP_VARIANTS'
{standard input}: Assembler messages:
{standard input}:940: Error: unknown opcode
{standard input}:1506: Error: unknown opcode
{standard input}:1737: Error: unknown opcode
{standard input}:2647: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_tmr.o] Error 1
drivers/mtd/chips/map_rom.c:79:15: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void * @@ got void [noderef] __iomem * @@
drivers/mtd/chips/map_rom.c:79:15: sparse: expected void *
drivers/mtd/chips/map_rom.c:79:15: sparse: got void [noderef] __iomem *
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/mtd/devices] Error 2
{standard input}: Assembler messages:
{standard input}:2186: Error: unknown opcode
{standard input}:2660: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/spi/spidev.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/mtd/chips] Error 2
{standard input}: Assembler messages:
{standard input}:3961: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:497: drivers/mtd/nand] Error 2
make[4]: Target '__build' not remade because of errors.
{standard input}:7182: Error: unknown opcode
{standard input}:7213: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/scsi/scsi_scan.o] Error 1
{standard input}: Assembler messages:
{standard input}:2252: Error: unknown opcode
{standard input}:2503: Error: unknown opcode
{standard input}:2534: Error: unknown opcode
{standard input}:2933: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:3819: Error: unknown opcode
{standard input}:4738: Error: unknown opcode
{standard input}:4874: Error: unknown opcode
{standard input}:7458: Error: unknown opcode
{standard input}:7492: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/target/iscsi/iscsi_target_nego.o] Error 1
{standard input}:4297: Error: unknown opcode
{standard input}:6837: Error: unknown opcode
{standard input}:7771: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target_login.o] Error 1
drivers/spi/spi-bitbang.c:181: warning: Function parameter or member 'spi' not described in 'spi_bitbang_setup'
drivers/spi/spi-bitbang.c:215: warning: Function parameter or member 'spi' not described in 'spi_bitbang_cleanup'
drivers/spi/spi-bitbang.c:434: warning: Function parameter or member 'bitbang' not described in 'spi_bitbang_stop'
drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@
drivers/mtd/ubi/cdev.c:467:23: sparse: expected signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:467:23: sparse: got signed int [noderef] [usertype] __user *
drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got signed int const *__gu_addr @@
drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile [noderef] __user *
drivers/mtd/ubi/cdev.c:467:23: sparse: got signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@
drivers/mtd/ubi/cdev.c:512:23: sparse: expected signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:512:23: sparse: got signed int [noderef] [usertype] __user *
drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got signed int const *__gu_addr @@
drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile [noderef] __user *
drivers/mtd/ubi/cdev.c:512:23: sparse: got signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@
drivers/mtd/ubi/cdev.c:526:23: sparse: expected signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:526:23: sparse: got signed int [noderef] [usertype] __user *
drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got signed int const *__gu_addr @@
drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile [noderef] __user *
drivers/mtd/ubi/cdev.c:526:23: sparse: got signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@
drivers/mtd/ubi/cdev.c:882:23: sparse: expected signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:882:23: sparse: got signed int [noderef] [usertype] __user *
drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got signed int const *__gu_addr @@
drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile [noderef] __user *
drivers/mtd/ubi/cdev.c:882:23: sparse: got signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@
drivers/mtd/ubi/cdev.c:969:23: sparse: expected signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:969:23: sparse: got signed int [noderef] [usertype] __user *
drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got signed int const *__gu_addr @@
drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile [noderef] __user *
drivers/mtd/ubi/cdev.c:969:23: sparse: got signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@
drivers/mtd/ubi/cdev.c:984:23: sparse: expected signed int const *__gu_addr
drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int [noderef] [usertype] __user *
drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got signed int const *__gu_addr @@
drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile [noderef] __user *
--
make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_driver.o] Error 1
{standard input}:8780: Error: unknown opcode
{standard input}:10054: Error: unknown opcode
{standard input}:6282: Error: unknown opcode
{standard input}:8161: Error: unknown opcode
{standard input}:10803: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] Error 1
make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] Error 1
{standard input}: Assembler messages:
{standard input}:705: Error: unknown opcode
{standard input}:2503: Error: unknown opcode
{standard input}:2548: Error: unknown opcode
{standard input}:2582: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/input/input.o] Error 1
make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2
make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o] Error 1
make[4]: Target '__build' not remade because of errors.
drivers/input/joystick/analog.c:169:17: sparse: sparse: undefined identifier 'boot_cpu_has'
drivers/input/joystick/analog.c:169:17: sparse: sparse: undefined identifier 'rdtsc'
drivers/input/joystick/analog.c:169:17: sparse: sparse: cast from unknown type
drivers/input/joystick/analog.c:179:24: sparse: sparse: undefined identifier 'boot_cpu_has'
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: undefined identifier 'X86_FEATURE_TSC'
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: undefined identifier 'X86_FEATURE_TSC'
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function <noident>
drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@
drivers/input/serio/serio_raw.c:219:21: sparse: expected char const *__gu_addr
drivers/input/serio/serio_raw.c:219:21: sparse: got char const [noderef] __user *
drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got char const *__gu_addr @@
drivers/input/serio/serio_raw.c:219:21: sparse: expected void const volatile [noderef] __user *
drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu_addr
drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
160 | #warning Precise timer not defined for this architecture.
| ^~~~~~~
{standard input}: Assembler messages:
{standard input}:5244: Error: unknown opcode
{standard input}:5575: Error: unknown opcode
{standard input}:5630: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/keyboard/atkbd.o] Error 1
drivers/input/rmi4/rmi_f01.c:106: warning: Cannot understand * @ctrl0 - see the bit definitions above.
on line 106 - I thought it was a doc line
{standard input}: Assembler messages:
{standard input}:1293: Error: unknown opcode
{standard input}:1324: Error: unknown opcode
{standard input}:2714: Error: unknown opcode
{standard input}:3449: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/input/serio/serio_raw.o] Error 1
drivers/input/misc/drv260x.c: In function 'drv260x_probe':
drivers/input/misc/drv260x.c:478:20: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
478 | if (haptics->mode < DRV260X_LRA_MODE ||
| ^
drivers/input/misc/drv260x.c:490:23: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
490 | if (haptics->library < DRV260X_LIB_EMPTY ||
| ^
{standard input}: Assembler messages:
{standard input}:60: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/analog.o] Error 1
drivers/mfd/tps6586x.c:323:16: sparse: sparse: cast to restricted __le32
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'input_dev' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'client' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'regmap' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'work' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'enable_gpio' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'regulator' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'magnitude' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'mode' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'library' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'rated_voltage' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:194: warning: Function parameter or member 'overdrive_voltage' not described in 'drv260x_data'
drivers/input/misc/drv260x.c:244: warning: Function parameter or member 'voltage' not described in 'drv260x_calculate_voltage'
{standard input}: Assembler messages:
{standard input}:2063: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/grip.o] Error 1
{standard input}: Assembler messages:
{standard input}:1743: Error: unknown opcode
{standard input}:1931: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] Error 1
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'input_dev' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'client' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'regmap' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'work' not described in 'drv2665_data'
drivers/input/misc/drv2665.c:59: warning: Function parameter or member 'regulator' not described in 'drv2665_data'
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__gu_addr
>> drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __user *
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
>> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *
drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_async.c:420:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_async.c:420:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:420:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/net/ppp/ppp_async.c:435:21: sparse: expected unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [noderef] [usertype] __user *
drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/net/ppp/ppp_async.c:446:21: sparse: expected unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [noderef] [usertype] __user *
drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:471:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_async.c:471:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_async.c:471:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_async.c:471:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:633: Error: unknown opcode
{standard input}:667: Error: unknown opcode
drivers/net/ppp/ppp_generic.c:925:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:925:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:925:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:925:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:939:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:939:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:939:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:939:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:954:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:954:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:954:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:954:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:651:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:651:29: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:651:29: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:651:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:681:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:681:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:681:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:681:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:688:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:688:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:688:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:688:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:726:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:726:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:726:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:726:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:755:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:755:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:755:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:755:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:823:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:823:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:823:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:823:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_addr
{standard input}:5433: Error: unknown opcode
{standard input}:5499: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/mdio_bus.o] Error 1
{standard input}: Assembler messages:
{standard input}:2330: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/grip_mp.o] Error 1
{standard input}: Assembler messages:
{standard input}:52: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}:2195: Error: unknown opcode
{standard input}:2226: Error: unknown opcode
{standard input}:2653: Error: unknown opcode
{standard input}:3418: Error: unknown opcode
{standard input}:3983: Error: unknown opcode
{standard input}:4049: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/ppp/ppp_async.o] Error 1
drivers/input/serio/apbps2.c: In function 'apbps2_open':
drivers/input/serio/apbps2.c:106:16: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
--
{standard input}:454: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/magellan.o] Error 1
{standard input}: Assembler messages:
{standard input}:6459: Error: unknown opcode
{standard input}:6490: Error: unknown opcode
{standard input}:6633: Error: unknown opcode
{standard input}:6837: Error: unknown opcode
{standard input}:7814: Error: unknown opcode
{standard input}:8237: Error: unknown opcode
{standard input}:8407: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/input/ff-memless.o] Error 1
{standard input}:8991: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:446: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/input/misc/pcf50633-input.o] Error 1
{standard input}: Assembler messages:
{standard input}:1527: Error: unknown opcode
{standard input}:1559: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:6562: Error: unknown opcode
{standard input}:6593: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_atomic.o] Error 1
make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_framebuffer.o] Error 1
drivers/net/hamradio/baycom_ser_fdx.c:290:43: sparse: sparse: dubious: x | !y
{standard input}: Assembler messages:
{standard input}:5009: Error: unknown opcode
{standard input}:5040: Error: unknown opcode
{standard input}:5507: Error: unknown opcode
{standard input}:8186: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_connector.o] Error 1
{standard input}:17424: Error: unknown opcode
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/input/rmi4] Error 2
{standard input}:18539: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/net/ppp/ppp_generic.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/net/ppp] Error 2
drivers/mfd/lm3533-ctrlbank.c: In function 'lm3533_ctrlbank_set_brightness':
drivers/mfd/lm3533-ctrlbank.c:98:10: warning: comparison is always false due to limited range of data type [-Wtype-limits]
98 | if (val > LM3533_##_NAME##_MAX) 2920- | ^
drivers/mfd/lm3533-ctrlbank.c:125:1: note: in expansion of macro 'lm3533_ctrlbank_set'
125 | lm3533_ctrlbank_set(brightness, BRIGHTNESS);
| ^~~~~~~~~~~~~~~~~~~
include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1000 becomes 0)
{standard input}: Assembler messages:
{standard input}:828: Error: unknown opcode
{standard input}:924: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/input/sparse-keymap.o] Error 1
{standard input}: Assembler messages:
{standard input}:489: Error: unknown opcode
drivers/i2c/busses/i2c-rk3x.c:244: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_start'
drivers/i2c/busses/i2c-rk3x.c:265: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_stop'
drivers/i2c/busses/i2c-rk3x.c:303: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_prepare_read'
drivers/i2c/busses/i2c-rk3x.c:334: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_fill_transmit_buf'
drivers/i2c/busses/i2c-rk3x.c:972: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_setup'
make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/twidjoy.o] Error 1
{standard input}: Assembler messages:
{standard input}:460: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/spaceorb.o] Error 1
{standard input}: Assembler messages:
{standard input}:1334: Error: unknown opcode
{standard input}:1437: Error: unknown opcode
{standard input}:1769: Error: unknown opcode
{standard input}:1839: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-of.o] Error 1
drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@
drivers/input/mousedev.c:683:21: sparse: expected char const *__gu_addr
drivers/input/mousedev.c:683:21: sparse: got char const [noderef] __user *
drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got char const *__gu_addr @@
drivers/input/mousedev.c:683:21: sparse: expected void const volatile [noderef] __user *
drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr
{standard input}: Assembler messages:
{standard input}:489: Error: unknown opcode
{standard input}:520: Error: unknown opcode
{standard input}:945: Error: unknown opcode
{standard input}:2544: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mode_object.o] Error 1
{standard input}: Assembler messages:
{standard input}:6331: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-smbus.o] Error 1
{standard input}: Assembler messages:
{standard input}:8660: Error: unknown opcode
{standard input}:8879: Error: unknown opcode
{standard input}:9080: Error: unknown opcode
{standard input}:11045: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:656: Error: unknown opcode
{standard input}:701: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/newtonkbd.o] Error 1
make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-base.o] Error 1
{standard input}: Assembler messages:
{standard input}:4684: Error: unknown opcode
drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:458:14: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:458:14: sparse: void *
drivers/net/slip/slip.c:892:9: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:892:9: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:892:9: sparse: void *
drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
>> drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
make[3]: *** [scripts/Makefile.build:497: drivers/media/i2c] Error 2
make[4]: *** [scripts/Makefile.build:281: drivers/media/i2c/ir-kbd-i2c.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2
make[4]: Target '__build' not remade because of errors.
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
{standard input}: Assembler messages:
{standard input}:50: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:60: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1038: Error: unknown opcode
{standard input}:1546: Error: unknown opcode
{standard input}:1696: Error: unknown opcode
{standard input}:1890: Error: unknown opcode
{standard input}:2760: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/input/misc/uinput.o] Error 1
make[3]: *** [scripts/Makefile.build:497: drivers/input/misc] Error 2
make[4]: Target '__build' not remade because of errors.
make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2
{standard input}:4163: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: drivers/input/mousedev.o] Error 1
drivers/w1/slaves/w1_therm.c:875:18: sparse: sparse: cast to restricted __le64
{standard input}: Assembler messages:
{standard input}:62: Error: unknown opcode
{standard input}:1378: Error: unknown opcode
{standard input}:1551: Error: unknown opcode
drivers/w1/masters/ds2482.c:23: warning: Incorrect use of kernel-doc format: * Allow the active pullup to be disabled, default is enabled.
drivers/w1/masters/ds2482.c:32: warning: cannot understand function prototype: 'int ds2482_active_pullup = 1; '
drivers/w1/masters/ds2482.c:82: warning: cannot understand function prototype: 'const u8 ds2482_chan_wr[8] = '
drivers/w1/masters/ds2482.c:132: warning: Function parameter or member 'conf' not described in 'ds2482_calculate_config'
make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-devnode.o] Error 1
drivers/w1/masters/ds2482.c:149: warning: Function parameter or member 'pdev' not described in 'ds2482_select_register'
drivers/w1/masters/ds2482.c:149: warning: Function parameter or member 'read_ptr' not described in 'ds2482_select_register'
drivers/w1/masters/ds2482.c:170: warning: Function parameter or member 'pdev' not described in 'ds2482_send_cmd'
drivers/w1/masters/ds2482.c:170: warning: Function parameter or member 'cmd' not described in 'ds2482_send_cmd'
drivers/w1/masters/ds2482.c:190: warning: Function parameter or member 'pdev' not described in 'ds2482_send_cmd_data'
drivers/w1/masters/ds2482.c:190: warning: Function parameter or member 'cmd' not described in 'ds2482_send_cmd_data'
drivers/w1/masters/ds2482.c:190: warning: Function parameter or member 'byte' not described in 'ds2482_send_cmd_data'
drivers/w1/masters/ds2482.c:214: warning: Function parameter or member 'pdev' not described in 'ds2482_wait_1wire_idle'
drivers/w1/masters/ds2482.c:241: warning: Function parameter or member 'pdev' not described in 'ds2482_set_channel'
drivers/w1/masters/ds2482.c:241: warning: Function parameter or member 'channel' not described in 'ds2482_set_channel'
drivers/w1/masters/ds2482.c:264: warning: Function parameter or member 'data' not described in 'ds2482_w1_touch_bit'
drivers/w1/masters/ds2482.c:264: warning: Function parameter or member 'bit' not described in 'ds2482_w1_touch_bit'
drivers/w1/masters/ds2482.c:296: warning: Function parameter or member 'data' not described in 'ds2482_w1_triplet'
drivers/w1/masters/ds2482.c:296: warning: Function parameter or member 'dbit' not described in 'ds2482_w1_triplet'
drivers/w1/masters/ds2482.c:326: warning: Function parameter or member 'data' not described in 'ds2482_w1_write_byte'
drivers/w1/masters/ds2482.c:326: warning: Function parameter or member 'byte' not described in 'ds2482_w1_write_byte'
drivers/w1/masters/ds2482.c:350: warning: Function parameter or member 'data' not described in 'ds2482_w1_read_byte'
drivers/w1/masters/ds2482.c:387: warning: Function parameter or member 'data' not described in 'ds2482_w1_reset_bus'
drivers/w1/masters/ds2482.c:547: warning: cannot understand function prototype: 'const struct i2c_device_id ds2482_id[] = '
drivers/w1/slaves/w1_therm.c: In function 'w1_seq_show':
drivers/w1/slaves/w1_therm.c:1709:6: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
1709 | int rv;
| ^~
drivers/w1/w1.c:426:17: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned long long [usertype] rn64_le @@ got restricted __le64 [usertype] @@
drivers/w1/w1.c:426:17: sparse: expected unsigned long long [usertype] rn64_le
drivers/w1/w1.c:426:17: sparse: got restricted __le64 [usertype]
drivers/w1/w1.c:920:21: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned long long [usertype] rn_le @@ got restricted __le64 [usertype] @@
drivers/w1/w1.c:920:21: sparse: expected unsigned long long [usertype] rn_le
drivers/w1/w1.c:920:21: sparse: got restricted __le64 [usertype]
{standard input}: Assembler messages:
{standard input}:2301: Error: unknown opcode
{standard input}:2789: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:146: Error: unknown opcode
{standard input}:259: Error: unknown opcode
make[5]: *** [scripts/Makefile.build:281: drivers/media/cec/core/cec-core.o] Error 1
drivers/input/keyboard/samsung-keypad.c: In function 'samsung_keypad_irq':
drivers/input/keyboard/samsung-keypad.c:149:15: warning: variable 'val' set but not used [-Wunused-but-set-variable]
149 | unsigned int val;
| ^~~
{standard input}:5548: Error: unknown opcode
{standard input}:5641: Error: unknown opcode
{standard input}:5826: Error: unknown opcode
{standard input}:5977: Error: unknown opcode
{standard input}:7225: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-dev.o] Error 1
drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@
--
{standard input}:30189: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1437: Error: unknown opcode
{standard input}:1471: Error: unknown opcode
{standard input}:30349: Error: unknown opcode
{standard input}:30388: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/bridge/br.o] Error 1
net/ipv4/ip_sockglue.c:759:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
net/ipv4/ip_sockglue.c:759:29: sparse: expected int const *__gu_addr
net/ipv4/ip_sockglue.c:759:29: sparse: got int [noderef] __user *
net/ipv4/ip_sockglue.c:759:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/ip_sockglue.c:759:29: sparse: expected void const volatile [noderef] __user *
net/ipv4/ip_sockglue.c:759:29: sparse: got int const *__gu_addr
net/ipv4/ip_sockglue.c:764:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] __user * @@
net/ipv4/ip_sockglue.c:764:29: sparse: expected unsigned char const *__gu_addr
net/ipv4/ip_sockglue.c:764:29: sparse: got unsigned char [noderef] __user *
net/ipv4/ip_sockglue.c:764:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
net/ipv4/ip_sockglue.c:764:29: sparse: expected void const volatile [noderef] __user *
net/ipv4/ip_sockglue.c:764:29: sparse: got unsigned char const *__gu_addr
net/ipv4/ip_sockglue.c:1486:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/ipv4/ip_sockglue.c:1486:13: sparse: expected int const *__gu_addr
net/ipv4/ip_sockglue.c:1486:13: sparse: got int [noderef] __user *optlen
net/ipv4/ip_sockglue.c:1486:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/ip_sockglue.c:1486:13: sparse: expected void const volatile [noderef] __user *
net/ipv4/ip_sockglue.c:1486:13: sparse: got int const *__gu_addr
{standard input}:27022: Error: unknown opcode
{standard input}:27272: Error: unknown opcode
{standard input}:27304: Error: unknown opcode
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: net/llc] Error 2
make[3]: *** [scripts/Makefile.build:280: net/core/neighbour.o] Error 1
{standard input}:27788: Error: unknown opcode
{standard input}:27931: Error: unknown opcode
{standard input}:28560: Error: unknown opcode
{standard input}:29015: Error: unknown opcode
{standard input}:29090: Error: unknown opcode
{standard input}:29469: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:864: Error: unknown opcode
{standard input}:917: Error: unknown opcode
{standard input}:1952: Error: unknown opcode
{standard input}:2118: Error: unknown opcode
{standard input}:2536: Error: unknown opcode
{standard input}:2597: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/bridge/br_device.o] Error 1
make[3]: *** [scripts/Makefile.build:280: net/packet/af_packet.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: net/packet] Error 2
{standard input}:29907: Error: unknown opcode
{standard input}:31270: Error: unknown opcode
{standard input}:31449: Error: unknown opcode
{standard input}:32568: Error: unknown opcode
net/appletalk/aarp.c:68: warning: Function parameter or member 'last_sent' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'packet_queue' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'status' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'expires_at' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'target_addr' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'dev' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'hwaddr' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'xmit_count' not described in 'aarp_entry'
net/appletalk/aarp.c:68: warning: Function parameter or member 'next' not described in 'aarp_entry'
make[3]: *** [scripts/Makefile.build:280: net/core/rtnetlink.o] Error 1
{standard input}:35660: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:66: Error: unknown opcode
{standard input}:129: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1292: Error: unknown opcode
{standard input}:1323: Error: unknown opcode
{standard input}:1550: Error: unknown opcode
{standard input}:36867: Error: unknown opcode
{standard input}:2519: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv6/anycast.o] Error 1
{standard input}:2306: Error: unknown opcode
{standard input}:4145: Error: unknown opcode
{standard input}:4785: Error: unknown opcode
{standard input}:6063: Error: unknown opcode
{standard input}:6408: Error: unknown opcode
net/x25/af_x25.c:448:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
net/x25/af_x25.c:448:13: sparse: expected int const *__gu_addr
net/x25/af_x25.c:448:13: sparse: got int [noderef] __user *
net/x25/af_x25.c:448:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/x25/af_x25.c:448:13: sparse: expected void const volatile [noderef] __user *
net/x25/af_x25.c:448:13: sparse: got int const *__gu_addr
net/x25/af_x25.c:470:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/x25/af_x25.c:470:13: sparse: expected int const *__gu_addr
net/x25/af_x25.c:470:13: sparse: got int [noderef] __user *optlen
net/x25/af_x25.c:470:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/x25/af_x25.c:470:13: sparse: expected void const volatile [noderef] __user *
net/x25/af_x25.c:470:13: sparse: got int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:2717: Error: unknown opcode
{standard input}:2748: Error: unknown opcode
{standard input}:2902: Error: unknown opcode
{standard input}:3899: Error: unknown opcode
{standard input}:7318: Error: unknown opcode
{standard input}:7424: Error: unknown opcode
{standard input}:8378: Error: unknown opcode
{standard input}:43209: Error: unknown opcode
{standard input}:44807: Error: unknown opcode
>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@
net/netrom/af_netrom.c:309:13: sparse: expected unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:309:13: sparse: got unsigned int [noderef] __user *
>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
>> net/netrom/af_netrom.c:309:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:309:13: sparse: got unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/netrom/af_netrom.c:359:13: sparse: expected int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: got int [noderef] __user *optlen
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/netrom/af_netrom.c:359:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:359:13: sparse: got int const *__gu_addr
{standard input}:44867: Error: unknown opcode
{standard input}:46057: Error: unknown opcode
{standard input}:46977: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:980: Error: unknown opcode
{standard input}:15342: Error: unknown opcode
{standard input}:15419: Error: unknown opcode
{standard input}:15531: Error: unknown opcode
{standard input}:15578: Error: unknown opcode
{standard input}:15897: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/bridge/br_fdb.o] Error 1
{standard input}:47787: Error: unknown opcode
{standard input}:48665: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv4/ip_options.o] Error 1
{standard input}:49563: Error: unknown opcode
{standard input}:49639: Error: unknown opcode
net/ipv6/addrconf.c:6944:38: sparse: sparse: incorrect type in argument 3 (incompatible argument 3 (different address spaces)) @@ expected int ( [usertype] *proc_handler )( ... ) @@ got int ( * )( ... ) @@
net/ipv6/addrconf.c:6944:38: sparse: expected int ( [usertype] *proc_handler )( ... )
net/ipv6/addrconf.c:6944:38: sparse: got int ( * )( ... )
make[3]: *** [scripts/Makefile.build:281: net/appletalk/ddp.o] Error 1
{standard input}: Assembler messages:
{standard input}:2000: Error: unknown opcode
{standard input}:2139: Error: unknown opcode
{standard input}:2186: Error: unknown opcode
{standard input}:5115: Error: unknown opcode
{standard input}:5303: Error: unknown opcode
{standard input}:6264: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1765: Error: unknown opcode
{standard input}:1904: Error: unknown opcode
{standard input}:1951: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1441: Error: unknown opcode
{standard input}:58795: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:267: Error: unknown opcode
{standard input}:314: Error: unknown opcode
{standard input}:1655: Error: unknown opcode
{standard input}:3214: Error: unknown opcode
{standard input}:3412: Error: unknown opcode
net/ipv4/inet_connection_sock.c:181:36: sparse: sparse: context imbalance in 'inet_csk_find_open_port' - wrong count at exit
net/ipv4/inet_connection_sock.c:348:24: sparse: sparse: context imbalance in 'inet_csk_get_port' - different lock contexts for basic block
net/ipv4/inet_connection_sock.c:1000:9: sparse: sparse: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock
{standard input}:7929: Error: unknown opcode
{standard input}:2893: Error: unknown opcode
{standard input}:4277: Error: unknown opcode
{standard input}:4308: Error: unknown opcode
{standard input}:6070: Error: unknown opcode
{standard input}:6159: Error: unknown opcode
{standard input}:9662: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv6/ip6_input.o] Error 1
{standard input}:6875: Error: unknown opcode
{standard input}:10789: Error: unknown opcode
{standard input}:10861: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv4/ip_sockglue.o] Error 1
{standard input}: Assembler messages:
{standard input}:3561: Error: unknown opcode
{standard input}:3592: Error: unknown opcode
{standard input}:3828: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:582: Error: unknown opcode
{standard input}:717: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/netrom/nr_dev.o] Error 1
{standard input}:5136: Error: unknown opcode
{standard input}:71407: Error: unknown opcode
{standard input}:71898: Error: unknown opcode
{standard input}:13905: Error: unknown opcode
{standard input}:6774: Error: unknown opcode
{standard input}:8543: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/ipv4/ip_output.o] Error 1
make[3]: *** [scripts/Makefile.build:281: net/netrom/af_netrom.o] Error 1
net/ipv4/tcp.c:3095:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
net/ipv4/tcp.c:3095:13: sparse: expected int const *__gu_addr
net/ipv4/tcp.c:3095:13: sparse: got int [noderef] __user *
net/ipv4/tcp.c:3095:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/tcp.c:3095:13: sparse: expected void const volatile [noderef] __user *
net/ipv4/tcp.c:3095:13: sparse: got int const *__gu_addr
net/ipv4/tcp.c:3586:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/ipv4/tcp.c:3586:13: sparse: expected int const *__gu_addr
net/ipv4/tcp.c:3586:13: sparse: got int [noderef] __user *optlen
net/ipv4/tcp.c:3586:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/tcp.c:3586:13: sparse: expected void const volatile [noderef] __user *
net/ipv4/tcp.c:3586:13: sparse: got int const *__gu_addr
net/ipv4/tcp.c:3635:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/ipv4/tcp.c:3635:21: sparse: expected int const *__gu_addr
net/ipv4/tcp.c:3635:21: sparse: got int [noderef] __user *optlen
net/ipv4/tcp.c:3635:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/tcp.c:3635:21: sparse: expected void const volatile [noderef] __user *
net/ipv4/tcp.c:3635:21: sparse: got int const *__gu_addr
net/ipv4/tcp.c:3653:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/ipv4/tcp.c:3653:21: sparse: expected int const *__gu_addr
net/ipv4/tcp.c:3653:21: sparse: got int [noderef] __user *optlen
net/ipv4/tcp.c:3653:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/ipv4/tcp.c:3653:21: sparse: expected void const volatile [noderef] __user *
net/ipv4/tcp.c:3653:21: sparse: got int const *__gu_addr
net/ipv4/tcp.c:3672:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/ipv4/tcp.c:3672:21: sparse: expected int const *__gu_addr
net/ipv4/tcp.c:3672:21: sparse: got int [noderef] __user *optlen
--
{standard input}: Assembler messages:
{standard input}:20486: Error: unknown opcode
{standard input}:22723: Error: unknown opcode
{standard input}:23563: Error: unknown opcode
{standard input}:25098: Error: unknown opcode
{standard input}:25198: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1
drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:396:34: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:396:34: sparse: got unsigned char [noderef] [usertype] __user *
>> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
>> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:398:34: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:398:34: sparse: got unsigned int [noderef] [usertype] __user *
>> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:422:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:422:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char [noderef] [usertype] __user * @@
drivers/spi/spidev.c:439:26: sparse: expected unsigned char const *__gu_addr
drivers/spi/spidev.c:439:26: sparse: got unsigned char [noderef] [usertype] __user *
drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned char const *__gu_addr @@
drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/spi/spidev.c:452:26: sparse: expected unsigned int const *__gu_addr
drivers/spi/spidev.c:452:26: sparse: got unsigned int [noderef] [usertype] __user *
drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *
drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:2186: Error: unknown opcode
{standard input}:2660: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/spi/spidev.o] Error 1
drivers/spi/spi-bitbang.c:181: warning: Function parameter or member 'spi' not described in 'spi_bitbang_setup'
drivers/spi/spi-bitbang.c:215: warning: Function parameter or member 'spi' not described in 'spi_bitbang_cleanup'
drivers/spi/spi-bitbang.c:434: warning: Function parameter or member 'bitbang' not described in 'spi_bitbang_stop'
{standard input}: Assembler messages:
{standard input}:2232: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-dw-core.o] Error 1
drivers/spi/spi-fsl-spi.c:93:44: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:93:44: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:93:44: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:94:33: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *mode @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:94:33: sparse: expected restricted __be32 [noderef] [usertype] __iomem *mode
drivers/spi/spi-fsl-spi.c:94:33: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:294:44: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:294:44: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:294:44: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:299:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:299:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:299:32: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:303:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:303:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:303:32: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:317:18: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:317:18: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:317:18: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:350:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:350:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:350:32: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:459:18: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:459:18: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:459:18: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:462:45: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:462:45: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:462:45: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:498:44: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:498:44: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:498:44: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:502:53: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:502:53: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:502:53: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:511:47: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:511:47: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:511:47: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:516:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:516:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:516:32: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:522:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:522:40: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:522:40: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:533:44: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:533:44: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:533:44: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:536:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:536:40: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:536:40: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:553:51: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:553:51: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:553:51: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:560:48: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:560:48: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:560:48: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:562:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:562:40: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:562:40: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:571:51: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:571:51: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:571:51: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:575:46: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:575:46: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:575:46: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:585:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
drivers/spi/spi-fsl-spi.c:585:40: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg
drivers/spi/spi-fsl-spi.c:585:40: sparse: got restricted __be32 *
drivers/spi/spi-fsl-spi.c:652:18: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct fsl_spi_reg *reg_base @@ got void [noderef] __iomem *reg_base @@
drivers/spi/spi-fsl-spi.c:652:18: sparse: expected struct fsl_spi_reg *reg_base
drivers/spi/spi-fsl-spi.c:652:18: sparse: got void [noderef] __iomem *reg_base
drivers/spi/spi-fsl-spi.c:655:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected restricted __be32 [noderef] [usertype] __iomem *reg @@ got restricted __be32 * @@
--
{standard input}: Assembler messages:
{standard input}:6026: Error: unknown opcode
make[5]: *** [scripts/Makefile.build:281: drivers/net/phy/mscc/mscc_main.o] Error 1
make[5]: Target '__build' not remade because of errors.
make[4]: *** [scripts/Makefile.build:497: drivers/net/phy/mscc] Error 2
drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or member 'bus' not described in 'mdiobus_setup_mdiodev_from_board_info'
drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or member 'cb' not described in 'mdiobus_setup_mdiodev_from_board_info'
drivers/net/phy/mdio-boardinfo.c:27: warning: Excess function parameter 'mdiodev' description in 'mdiobus_setup_mdiodev_from_board_info'
{standard input}: Assembler messages:
{standard input}:4219: Error: unknown opcode
{standard input}:4308: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy.o] Error 1
{standard input}: Assembler messages:
{standard input}:50: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}:176: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:1352: Error: unknown opcode
{standard input}:1891: Error: unknown opcode
{standard input}:2120: Error: unknown opcode
{standard input}:2379: Error: unknown opcode
{standard input}:2518: Error: unknown opcode
{standard input}:2654: Error: unknown opcode
{standard input}:2847: Error: unknown opcode
{standard input}:2883: Error: unknown opcode
{standard input}:3309: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_serial.o] Error 1
{standard input}: Assembler messages:
{standard input}:9384: Error: unknown opcode
{standard input}:6282: Error: unknown opcode
{standard input}:8161: Error: unknown opcode
{standard input}:10803: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] Error 1
make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] Error 1
{standard input}: Assembler messages:
{standard input}:705: Error: unknown opcode
{standard input}:2503: Error: unknown opcode
{standard input}:2548: Error: unknown opcode
{standard input}:2582: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2
make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o] Error 1
make[4]: Target '__build' not remade because of errors.
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@
drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__gu_addr
>> drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __user *
>> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
>> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *
drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_async.c:420:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_async.c:420:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:420:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/net/ppp/ppp_async.c:435:21: sparse: expected unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [noderef] [usertype] __user *
drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@
drivers/net/ppp/ppp_async.c:446:21: sparse: expected unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [noderef] [usertype] __user *
drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int const *__gu_addr
drivers/net/ppp/ppp_async.c:471:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_async.c:471:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_async.c:471:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_async.c:471:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:633: Error: unknown opcode
{standard input}:667: Error: unknown opcode
drivers/net/ppp/ppp_generic.c:925:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:925:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:925:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:925:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:939:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:939:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:939:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:939:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:954:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:954:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:954:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:954:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:651:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:651:29: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:651:29: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:651:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:681:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:681:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:681:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:681:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:688:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:688:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:688:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:688:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:726:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:726:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:726:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:726:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:755:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:755:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:755:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:755:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_addr
drivers/net/ppp/ppp_generic.c:823:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/ppp/ppp_generic.c:823:21: sparse: expected int const *__gu_addr
drivers/net/ppp/ppp_generic.c:823:21: sparse: got int [noderef] __user *p
drivers/net/ppp/ppp_generic.c:823:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *
drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_addr
{standard input}:5433: Error: unknown opcode
{standard input}:5499: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/mdio_bus.o] Error 1
{standard input}: Assembler messages:
{standard input}:52: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}:2195: Error: unknown opcode
{standard input}:2226: Error: unknown opcode
{standard input}:2653: Error: unknown opcode
{standard input}:3418: Error: unknown opcode
{standard input}:3983: Error: unknown opcode
{standard input}:4049: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/ppp/ppp_async.o] Error 1
{standard input}: Assembler messages:
{standard input}:1340: Error: unknown opcode
{standard input}:1371: Error: unknown opcode
{standard input}:1576: Error: unknown opcode
{standard input}:1853: Error: unknown opcode
{standard input}:2081: Error: unknown opcode
{standard input}:2320: Error: unknown opcode
{standard input}:2893: Error: unknown opcode
{standard input}:3462: Error: unknown opcode
{standard input}:3750: Error: unknown opcode
{standard input}:4086: Error: unknown opcode
{standard input}:4363: Error: unknown opcode
{standard input}:6410: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/hamradio/6pack.o] Error 1
drivers/net/phy/mdio_device.c:188: warning: Function parameter or member 'drv' not described in 'mdio_driver_register'
drivers/net/phy/mdio_device.c:188: warning: Excess function parameter 'new_driver' description in 'mdio_driver_register'
{standard input}: Assembler messages:
{standard input}:6459: Error: unknown opcode
{standard input}:6490: Error: unknown opcode
{standard input}:6633: Error: unknown opcode
{standard input}:6837: Error: unknown opcode
{standard input}:7814: Error: unknown opcode
{standard input}:8237: Error: unknown opcode
{standard input}:8407: Error: unknown opcode
{standard input}:8991: Error: unknown opcode
drivers/net/hamradio/baycom_ser_fdx.c:290:43: sparse: sparse: dubious: x | !y
{standard input}:17424: Error: unknown opcode
{standard input}:18539: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/net/ppp/ppp_generic.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/net/ppp] Error 2
drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:458:14: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:458:14: sparse: void *
drivers/net/slip/slip.c:892:9: sparse: sparse: incompatible types in comparison expression (different address spaces):
drivers/net/slip/slip.c:892:9: sparse: void [noderef] __rcu *
drivers/net/slip/slip.c:892:9: sparse: void *
drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
>> drivers/net/slip/slip.c:1099:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@
drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __wsum [usertype] sum @@ got unsigned int [assigned] sum @@
arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricted __wsum [usertype] sum
arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [assigned] sum
{standard input}: Assembler messages:
{standard input}:1038: Error: unknown opcode
{standard input}:1546: Error: unknown opcode
{standard input}:1696: Error: unknown opcode
{standard input}:1890: Error: unknown opcode
{standard input}:2760: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2
{standard input}: Assembler messages:
{standard input}:50: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}:878: Error: unknown opcode
{standard input}:931: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:7197: Error: unknown opcode
{standard input}:4211: Error: unknown opcode
{standard input}:4254: Error: unknown opcode
{standard input}:4693: Error: unknown opcode
{standard input}:4736: Error: unknown opcode
{standard input}:6118: Error: unknown opcode
{standard input}:6216: Error: unknown opcode
{standard input}:6472: Error: unknown opcode
{standard input}:6541: Error: unknown opcode
{standard input}:6631: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/slip/slip.o] Error 1
{standard input}:11372: Error: unknown opcode
{standard input}:14484: Error: unknown opcode
make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/ath/ath6kl/debug.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/net/slip] Error 2
drivers/net/ieee802154/ca8210.c:1840:27: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [addressable] [assigned] [usertype] pan_id @@ got unsigned short [usertype] @@
drivers/net/ieee802154/ca8210.c:1840:27: sparse: expected restricted __le16 [addressable] [assigned] [usertype] pan_id
drivers/net/ieee802154/ca8210.c:1840:27: sparse: got unsigned short [usertype]
drivers/net/ieee802154/ca8210.c:1845:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [addressable] [assigned] [usertype] pan_id @@ got unsigned short [usertype] @@
drivers/net/ieee802154/ca8210.c:1845:25: sparse: expected restricted __le16 [addressable] [assigned] [usertype] pan_id
drivers/net/ieee802154/ca8210.c:1845:25: sparse: got unsigned short [usertype]
drivers/net/ieee802154/ca8210.c:1971:28: sparse: sparse: incorrect type in argument 3 (different base types) @@ expected unsigned short [usertype] dst_pan_id @@ got restricted __le16 [addressable] [usertype] pan_id @@
drivers/net/ieee802154/ca8210.c:1971:28: sparse: expected unsigned short [usertype] dst_pan_id
drivers/net/ieee802154/ca8210.c:1971:28: sparse: got restricted __le16 [addressable] [usertype] pan_id
drivers/net/ieee802154/ca8210.c:326: warning: Function parameter or member 'readq' not described in 'ca8210_test'
drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or member 'spi_transfer_complete' not described in 'ca8210_priv'
drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or member 'sync_exchange_complete' not described in 'ca8210_priv'
drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or member 'promiscuous' not described in 'ca8210_priv'
drivers/net/ieee802154/ca8210.c:430: warning: Function parameter or member 'short_address' not described in 'macaddr'
drivers/net/ieee802154/ca8210.c:723: warning: Function parameter or member 'cas_ctl' not described in 'ca8210_rx_done'
drivers/net/ieee802154/ca8210.c:723: warning: Excess function parameter 'arg' description in 'ca8210_rx_done'
drivers/net/ieee802154/ca8210.c:1289: warning: Excess function parameter 'device_ref' description in 'tdme_checkpibattribute'
drivers/net/ieee802154/ca8210.c:3053: warning: Function parameter or member 'spi_device' not described in 'ca8210_remove'
drivers/net/ieee802154/ca8210.c:3053: warning: Excess function parameter 'priv' description in 'ca8210_remove'
drivers/net/ieee802154/ca8210.c:3103: warning: Function parameter or member 'spi_device' not described in 'ca8210_probe'
drivers/net/ieee802154/ca8210.c:3103: warning: Excess function parameter 'priv' description in 'ca8210_probe'
{standard input}: Assembler messages:
{standard input}:66: Error: unknown opcode
{standard input}:129: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:609: Error: unknown opcode
make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/mdio-xpcs.o] Error 1
drivers/net/wireless/marvell/libertas/cfg.c: In function 'lbs_ret_scan':
drivers/net/wireless/marvell/libertas/cfg.c:586:6: warning: variable 'ssid_len' set but not used [-Wunused-but-set-variable]
586 | u8 ssid_len = 0;
| ^~~~~~~~
drivers/net/wireless/marvell/libertas/cfg.c:585:13: warning: variable 'ssid' set but not used [-Wunused-but-set-variable]
585 | const u8 *ssid = NULL;
| ^~~~
drivers/net/wireless/marvell/libertas/cfg.c:507:6: warning: variable 'tsfsize' set but not used [-Wunused-but-set-variable]
507 | int tsfsize;
| ^~~~~~~
drivers/net/wireless/marvell/libertas/cfg.c: In function 'lbs_associate':
drivers/net/wireless/marvell/libertas/cfg.c:1075:6: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
1075 | u8 *tmp;
| ^~~
{standard input}: Assembler messages:
{standard input}:7516: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:50: Error: unknown opcode
{standard input}:113: Error: unknown opcode
{standard input}:13038: Error: unknown opcode
make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/libertas/cfg.o] Error 1
{standard input}: Assembler messages:
{standard input}:2550: Error: unknown opcode
--
>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@
net/netrom/af_netrom.c:309:13: sparse: expected unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:309:13: sparse: got unsigned int [noderef] __user *
>> net/netrom/af_netrom.c:309:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got unsigned int const *__gu_addr @@
>> net/netrom/af_netrom.c:309:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:309:13: sparse: got unsigned int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@
net/netrom/af_netrom.c:359:13: sparse: expected int const *__gu_addr
>> net/netrom/af_netrom.c:359:13: sparse: got int [noderef] __user *optlen
>> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user * @@ got int const *__gu_addr @@
net/netrom/af_netrom.c:359:13: sparse: expected void const volatile [noderef] __user *
net/netrom/af_netrom.c:359:13: sparse: got int const *__gu_addr
{standard input}: Assembler messages:
{standard input}:3561: Error: unknown opcode
{standard input}:3592: Error: unknown opcode
{standard input}:3828: Error: unknown opcode
{standard input}: Assembler messages:
{standard input}:582: Error: unknown opcode
{standard input}:717: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/netrom/nr_dev.o] Error 1
{standard input}:5136: Error: unknown opcode
{standard input}:6774: Error: unknown opcode
{standard input}:8543: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/netrom/af_netrom.o] Error 1
{standard input}: Assembler messages:
{standard input}:1100: Error: unknown opcode
{standard input}:1131: Error: unknown opcode
{standard input}:1289: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:280: net/netrom/nr_route.o] Error 1
{standard input}: Assembler messages:
{standard input}:1215: Error: unknown opcode
{standard input}:1354: Error: unknown opcode
{standard input}:1386: Error: unknown opcode
make[3]: *** [scripts/Makefile.build:281: net/netrom/nr_timer.o] Error 1
make[3]: Target '__build' not remade because of errors.

vim +309 net/netrom/af_netrom.c

^1da177e4c3f41 Linus Torvalds 2005-04-16 290
^1da177e4c3f41 Linus Torvalds 2005-04-16 291 /*
^1da177e4c3f41 Linus Torvalds 2005-04-16 292 * Handling for system calls applied via the various interfaces to a
^1da177e4c3f41 Linus Torvalds 2005-04-16 293 * NET/ROM socket object.
^1da177e4c3f41 Linus Torvalds 2005-04-16 294 */
^1da177e4c3f41 Linus Torvalds 2005-04-16 295
^1da177e4c3f41 Linus Torvalds 2005-04-16 296 static int nr_setsockopt(struct socket *sock, int level, int optname,
b7058842c940ad David S. Miller 2009-09-30 297 char __user *optval, unsigned int optlen)
^1da177e4c3f41 Linus Torvalds 2005-04-16 298 {
^1da177e4c3f41 Linus Torvalds 2005-04-16 299 struct sock *sk = sock->sk;
^1da177e4c3f41 Linus Torvalds 2005-04-16 300 struct nr_sock *nr = nr_sk(sk);
32288eb4d940b1 Xi Wang 2011-12-27 301 unsigned long opt;
^1da177e4c3f41 Linus Torvalds 2005-04-16 302
^1da177e4c3f41 Linus Torvalds 2005-04-16 303 if (level != SOL_NETROM)
^1da177e4c3f41 Linus Torvalds 2005-04-16 304 return -ENOPROTOOPT;
^1da177e4c3f41 Linus Torvalds 2005-04-16 305
32288eb4d940b1 Xi Wang 2011-12-27 306 if (optlen < sizeof(unsigned int))
^1da177e4c3f41 Linus Torvalds 2005-04-16 307 return -EINVAL;
^1da177e4c3f41 Linus Torvalds 2005-04-16 308
32288eb4d940b1 Xi Wang 2011-12-27 @309 if (get_user(opt, (unsigned int __user *)optval))
^1da177e4c3f41 Linus Torvalds 2005-04-16 310 return -EFAULT;
^1da177e4c3f41 Linus Torvalds 2005-04-16 311
^1da177e4c3f41 Linus Torvalds 2005-04-16 312 switch (optname) {
^1da177e4c3f41 Linus Torvalds 2005-04-16 313 case NETROM_T1:
32288eb4d940b1 Xi Wang 2011-12-27 314 if (opt < 1 || opt > ULONG_MAX / HZ)
^1da177e4c3f41 Linus Torvalds 2005-04-16 315 return -EINVAL;
^1da177e4c3f41 Linus Torvalds 2005-04-16 316 nr->t1 = opt * HZ;
^1da177e4c3f41 Linus Torvalds 2005-04-16 317 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 318
^1da177e4c3f41 Linus Torvalds 2005-04-16 319 case NETROM_T2:
32288eb4d940b1 Xi Wang 2011-12-27 320 if (opt < 1 || opt > ULONG_MAX / HZ)
^1da177e4c3f41 Linus Torvalds 2005-04-16 321 return -EINVAL;
^1da177e4c3f41 Linus Torvalds 2005-04-16 322 nr->t2 = opt * HZ;
^1da177e4c3f41 Linus Torvalds 2005-04-16 323 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 324
^1da177e4c3f41 Linus Torvalds 2005-04-16 325 case NETROM_N2:
^1da177e4c3f41 Linus Torvalds 2005-04-16 326 if (opt < 1 || opt > 31)
^1da177e4c3f41 Linus Torvalds 2005-04-16 327 return -EINVAL;
^1da177e4c3f41 Linus Torvalds 2005-04-16 328 nr->n2 = opt;
^1da177e4c3f41 Linus Torvalds 2005-04-16 329 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 330
^1da177e4c3f41 Linus Torvalds 2005-04-16 331 case NETROM_T4:
32288eb4d940b1 Xi Wang 2011-12-27 332 if (opt < 1 || opt > ULONG_MAX / HZ)
^1da177e4c3f41 Linus Torvalds 2005-04-16 333 return -EINVAL;
^1da177e4c3f41 Linus Torvalds 2005-04-16 334 nr->t4 = opt * HZ;
^1da177e4c3f41 Linus Torvalds 2005-04-16 335 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 336
^1da177e4c3f41 Linus Torvalds 2005-04-16 337 case NETROM_IDLE:
32288eb4d940b1 Xi Wang 2011-12-27 338 if (opt > ULONG_MAX / (60 * HZ))
^1da177e4c3f41 Linus Torvalds 2005-04-16 339 return -EINVAL;
^1da177e4c3f41 Linus Torvalds 2005-04-16 340 nr->idle = opt * 60 * HZ;
^1da177e4c3f41 Linus Torvalds 2005-04-16 341 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 342
^1da177e4c3f41 Linus Torvalds 2005-04-16 343 default:
^1da177e4c3f41 Linus Torvalds 2005-04-16 344 return -ENOPROTOOPT;
^1da177e4c3f41 Linus Torvalds 2005-04-16 345 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 346 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 347
^1da177e4c3f41 Linus Torvalds 2005-04-16 348 static int nr_getsockopt(struct socket *sock, int level, int optname,
^1da177e4c3f41 Linus Torvalds 2005-04-16 349 char __user *optval, int __user *optlen)
^1da177e4c3f41 Linus Torvalds 2005-04-16 350 {
^1da177e4c3f41 Linus Torvalds 2005-04-16 351 struct sock *sk = sock->sk;
^1da177e4c3f41 Linus Torvalds 2005-04-16 352 struct nr_sock *nr = nr_sk(sk);
^1da177e4c3f41 Linus Torvalds 2005-04-16 353 int val = 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 354 int len;
^1da177e4c3f41 Linus Torvalds 2005-04-16 355
^1da177e4c3f41 Linus Torvalds 2005-04-16 356 if (level != SOL_NETROM)
^1da177e4c3f41 Linus Torvalds 2005-04-16 357 return -ENOPROTOOPT;
^1da177e4c3f41 Linus Torvalds 2005-04-16 358
^1da177e4c3f41 Linus Torvalds 2005-04-16 @359 if (get_user(len, optlen))
^1da177e4c3f41 Linus Torvalds 2005-04-16 360 return -EFAULT;
^1da177e4c3f41 Linus Torvalds 2005-04-16 361
^1da177e4c3f41 Linus Torvalds 2005-04-16 362 if (len < 0)
^1da177e4c3f41 Linus Torvalds 2005-04-16 363 return -EINVAL;
^1da177e4c3f41 Linus Torvalds 2005-04-16 364
^1da177e4c3f41 Linus Torvalds 2005-04-16 365 switch (optname) {
^1da177e4c3f41 Linus Torvalds 2005-04-16 366 case NETROM_T1:
^1da177e4c3f41 Linus Torvalds 2005-04-16 367 val = nr->t1 / HZ;
^1da177e4c3f41 Linus Torvalds 2005-04-16 368 break;
^1da177e4c3f41 Linus Torvalds 2005-04-16 369
^1da177e4c3f41 Linus Torvalds 2005-04-16 370 case NETROM_T2:
^1da177e4c3f41 Linus Torvalds 2005-04-16 371 val = nr->t2 / HZ;
^1da177e4c3f41 Linus Torvalds 2005-04-16 372 break;
^1da177e4c3f41 Linus Torvalds 2005-04-16 373
^1da177e4c3f41 Linus Torvalds 2005-04-16 374 case NETROM_N2:
^1da177e4c3f41 Linus Torvalds 2005-04-16 375 val = nr->n2;
^1da177e4c3f41 Linus Torvalds 2005-04-16 376 break;
^1da177e4c3f41 Linus Torvalds 2005-04-16 377
^1da177e4c3f41 Linus Torvalds 2005-04-16 378 case NETROM_T4:
^1da177e4c3f41 Linus Torvalds 2005-04-16 379 val = nr->t4 / HZ;
^1da177e4c3f41 Linus Torvalds 2005-04-16 380 break;
^1da177e4c3f41 Linus Torvalds 2005-04-16 381
^1da177e4c3f41 Linus Torvalds 2005-04-16 382 case NETROM_IDLE:
^1da177e4c3f41 Linus Torvalds 2005-04-16 383 val = nr->idle / (60 * HZ);
^1da177e4c3f41 Linus Torvalds 2005-04-16 384 break;
^1da177e4c3f41 Linus Torvalds 2005-04-16 385
^1da177e4c3f41 Linus Torvalds 2005-04-16 386 default:
^1da177e4c3f41 Linus Torvalds 2005-04-16 387 return -ENOPROTOOPT;
^1da177e4c3f41 Linus Torvalds 2005-04-16 388 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 389
^1da177e4c3f41 Linus Torvalds 2005-04-16 390 len = min_t(unsigned int, len, sizeof(int));
^1da177e4c3f41 Linus Torvalds 2005-04-16 391
^1da177e4c3f41 Linus Torvalds 2005-04-16 392 if (put_user(len, optlen))
^1da177e4c3f41 Linus Torvalds 2005-04-16 393 return -EFAULT;
^1da177e4c3f41 Linus Torvalds 2005-04-16 394
^1da177e4c3f41 Linus Torvalds 2005-04-16 395 return copy_to_user(optval, &val, len) ? -EFAULT : 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 396 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 397

:::::: The code at line 309 was first introduced by commit
:::::: 32288eb4d940b10e40c6d4178fe3a40d1437d2f8 netrom: avoid overflows in nr_setsockopt()

:::::: TO: Xi Wang <xi.wang@xxxxxxxxx>
:::::: CC: David S. Miller <davem@xxxxxxxxxxxxx>

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@xxxxxxxxxxxx

Attachment: .config.gz
Description: application/gzip