From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 712F7C433DF for ; Tue, 30 Jun 2020 11:59:02 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 7594120702 for ; Tue, 30 Jun 2020 11:59:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7594120702 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id E38AE6B0036; Tue, 30 Jun 2020 07:59:00 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DCACC6B0037; Tue, 30 Jun 2020 07:59:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 932F78D0001; Tue, 30 Jun 2020 07:59:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0031.hostedemail.com [216.40.44.31]) by kanga.kvack.org (Postfix) with ESMTP id 3B3FA6B0036 for ; Tue, 30 Jun 2020 07:59:00 -0400 (EDT) Received: from smtpin03.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 4DB8F824556B for ; Tue, 30 Jun 2020 11:58:59 +0000 (UTC) X-FDA: 76985731998.03.maid44_350277226e77 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin03.hostedemail.com (Postfix) with ESMTP id 0BAC828A4E9 for ; Tue, 30 Jun 2020 11:58:59 +0000 (UTC) X-Spam-Summary: 1,0,0,,d41d8cd98f00b204,lkp@intel.com,,RULES_HIT:30003:30012:30029:30034:30046:30051:30054:30055:30056:30064:30069:30070:30080:30089,0,RBL:192.55.52.151:@intel.com:.lbl8.mailshell.net-62.18.0.100 64.95.201.95;04ygtwomffwmorhczedubompjpnikycf7n8ahqpb8eojzsg9t387sfqr98u8amc.5ju776kxgiubarbhwz63h697r4mjnjdukjfc9npgszsxdcg11zo8cur3r3r4hkj.c-lbl8.mailshell.net-223.238.255.100,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:ft,MSBL:0,DNSBL:none,Custom_rules:0:0:0,LFtime:23,LUA_SUMMARY:none X-HE-Tag: maid44_350277226e77 X-Filterd-Recvd-Size: 1035950 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by imf01.hostedemail.com (Postfix) with ESMTP for ; Tue, 30 Jun 2020 11:58:53 +0000 (UTC) IronPort-SDR: tuUBlpxS6WfKEYgTs4U6UFqb9IPvuTjFVGVJU47bbJlW+avA9/4DdXUwBLpTs4UZDjdeAaPdl8 scxQDNP7iZMA== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="126332336" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="gz'50?scan'50,208,50";a="126332336" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 04:58:51 -0700 IronPort-SDR: Gr65cUR70imsmmzlMb0p/jU/0jHmbof+Wc/NTel4ba/wLy5IMpg9pcdlas/kLlckPgmG98QkDb ttq3pcblHs4g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="gz'50?scan'50,208,50";a="386676598" Received: from lkp-server01.sh.intel.com (HELO 28879958b202) ([10.239.97.150]) by fmsmga001.fm.intel.com with ESMTP; 30 Jun 2020 04:58:46 -0700 Received: from kbuild by 28879958b202 with local (Exim 4.92) (envelope-from ) id 1jqEuT-0001RI-Le; Tue, 30 Jun 2020 11:58:45 +0000 Date: Tue, 30 Jun 2020 19:58:24 +0800 From: kernel test robot To: Luc Van Oostenryck , Andrew Morton Cc: kbuild-all@lists.01.org, Linux Memory Management List , linux-kernel@vger.kernel.org, Luc Van Oostenryck Subject: Re: [PATCH] sparse: use static inline for __chk_{user,io}_ptr() Message-ID: <202006301948.YepBvUua%lkp@intel.com> References: <20200628072019.67107-1-luc.vanoostenryck@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: <20200628072019.67107-1-luc.vanoostenryck@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 0BAC828A4E9 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam04 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Luc, I love your patch! Perhaps something to improve: [auto build test WARNING on next-20200626] [cannot apply to linux/master linus/master v5.8-rc2 v5.8-rc1 v5.7 v5.8-rc3] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Luc-Van-Oostenryck/sparse-use-static-inline-for-__chk_-user-io-_ptr/20200628-152401 base: 36e3135df4d426612fc77db26a312c2531108603 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 # 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 sparse warnings: (new ones prefixed by >>) 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 *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061: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:1061:23: sparse: expected signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [usertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_addr drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_num' not described in 'mtd_dev_param' drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' description in 'ubi_leb_read_sg' drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'produce_free_peb' - unexpected unlock drivers/mtd/ubi/eba.c:1304: warning: Function parameter or member 'vidb' not described in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1304: warning: Excess function parameter 'vid_hdr' description in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1483: warning: Function parameter or member 'ai' not described in 'print_rsvd_warning' drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' description in 'gluebi_notify' {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *__gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __user * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned 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 *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *ptr 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/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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823: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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {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 {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:280: drivers/net/ppp/ppp_async.o] Error 1 {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. -- 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 *ptr @@ 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 *ptr @@ 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 *ptr @@ 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/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const volatile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_addr -- drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] __user * @@ drivers/input/serio/serport.c:213:21: sparse: expected unsigned long const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [noderef] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long const *__gu_addr -- 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu_addr -- 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr -- 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 * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [usertype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_addr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected long const *__gu_addr @@ got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr -- 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823: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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471: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 *ptr @@ 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 *ptr @@ 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 *ptr @@ got int const *__gu_addr @@ -- >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le64 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 617 | int ret; | ^~~ {standard input}: Assembler messages: {standard input}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vringh.o] Error 1 make[5]: Target '__build' not remade because of errors. -- 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 *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061: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:1061:23: sparse: expected signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [usertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_addr -- >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le64 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc -- drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected restricted __virtio16 const *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio16 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [noderef] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 const *__gu_addr -- drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *__gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_addr -- drivers/char/ipmi/ipmi_msghandler.c:2327:5: sparse: sparse: context imbalance in 'ipmi_request_supply_msgs' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:4452:39: sparse: sparse: context imbalance in 'handle_new_recv_msgs' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4509:9: sparse: sparse: context imbalance in 'smi_recv_tasklet' - different lock contexts for basic block drivers/char/ipmi/ipmi_msghandler.c:4544:39: sparse: sparse: context imbalance in 'ipmi_smi_msg_received' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4640:39: sparse: sparse: context imbalance in 'check_msg_timeout' - unexpected unlock drivers/pci/of.c:262: warning: Function parameter or member 'ib_resources' not described in 'devm_of_pci_get_host_bridge_resources' sound/core/seq/seq_clientmgr.c:709:9: sparse: sparse: context imbalance in 'deliver_to_subscribers' - different lock contexts for basic block drivers/virtio/virtio_ring.c:1400:50: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected restricted __virtio16 [usertype] *p @@ got restricted __le16 * @@ drivers/virtio/virtio_ring.c:1400:50: sparse: expected restricted __virtio16 [usertype] *p drivers/virtio/virtio_ring.c:1400:50: sparse: got restricted __le16 * drivers/virtio/virtio_ring.c:1401:33: sparse: sparse: incorrect type in argument 3 (different base types) @@ expected restricted __virtio16 [usertype] v @@ got restricted __le16 [usertype] @@ drivers/virtio/virtio_ring.c:1401:33: sparse: expected restricted __virtio16 [usertype] v drivers/virtio/virtio_ring.c:1401:33: sparse: got restricted __le16 [usertype] include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast to restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast to restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast to restricted __virtio16 In file included from include/linux/bits.h:23, from include/linux/bitops.h:5, from include/linux/kernel.h:12, from include/asm-generic/bug.h:20, from arch/sh/include/asm/bug.h:112, from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/pinctrl/sh-pfc/pinctrl.c:10: drivers/pinctrl/sh-pfc/pinctrl.c: In function 'sh_pfc_pinconf_get_drive_strength': include/linux/bits.h:27:7: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CHECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/pinctrl/sh-pfc/pinctrl.c:523:26: note: in expansion of macro 'GENMASK' 523 | val = (val >> offset) & GENMASK(size - 1, 0); | ^~~~~~~ {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2608: Error: unknown opcode {standard input}:2716: Error: unknown opcode {standard input}:2865: Error: unknown opcode {standard input}:4434: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib-of.o] Error 1 drivers/clk/clkdev.c: In function 'vclkdev_alloc': drivers/clk/clkdev.c:173:3: warning: function 'vclkdev_alloc' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 173 | vscnprintf(cla->dev_id, sizeof(cla->dev_id), dev_fmt, ap); | ^~~~~~~~~~ make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib-cdev.o] Error 1 {standard input}: Assembler messages: {standard input}:817: Error: unknown opcode {standard input}:911: Error: unknown opcode {standard input}:983: Error: unknown opcode {standard input}:1212: Error: unknown opcode {standard input}:1638: Error: unknown opcode {standard input}:2539: Error: unknown opcode {standard input}:2699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_fifo.o] Error 1 {standard input}: Assembler messages: {standard input}:1564: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/clk/clk-fixed-factor.o] Error 1 drivers/clk/clk-fixed-rate.c:173: warning: Function parameter or member 'node' not described in 'of_fixed_clk_setup' {standard input}: Assembler messages: {standard input}:588: Error: unknown opcode {standard input}:679: Error: unknown opcode {standard input}:881: Error: unknown opcode {standard input}:1580: Error: unknown opcode {standard input}:2048: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4526: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_queue.o] Error 1 sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr {standard input}:6767: Error: unknown opcode {standard input}:7990: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1544: Error: unknown opcode {standard input}:1823: Error: unknown opcode {standard input}:2489: Error: unknown opcode {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_memory.o] Error 1 {standard input}: Assembler messages: {standard input}:598: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3999: Error: unknown opcode {standard input}:8582: Error: unknown opcode {standard input}: Assembler messages: {standard input}:396: Error: unknown opcode {standard input}:449: Error: unknown opcode {standard input}:496: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib-legacy.o] Error 1 {standard input}: Assembler messages: {standard input}:701: Error: unknown opcode {standard input}:842: Error: unknown opcode {standard input}:1135: Error: unknown opcode {standard input}:1381: Error: unknown opcode {standard input}:1520: Error: unknown opcode {standard input}:13022: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/control.o] Error 1 {standard input}: Assembler messages: {standard input}:4126: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_clientmgr.o] Error 1 make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_timer.o] Error 1 sound/core/seq/seq_virmidi.c:65:12: sparse: sparse: context imbalance in 'snd_virmidi_dev_receive_event' - different lock contexts for basic block drivers/char/ipmi/ipmi_si_intf.c:1044:39: sparse: sparse: context imbalance in 'poll' - unexpected unlock sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock {standard input}:4251: Error: unknown opcode {standard input}: Assembler messages: {standard input}:537: Error: unknown opcode {standard input}:1302: Error: unknown opcode {standard input}:1585: Error: unknown opcode {standard input}:2430: Error: unknown opcode {standard input}:3051: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: sound/core/seq/seq_ports.o] Error 1 In file included from include/linux/bits.h:23, from include/linux/bitops.h:5, from include/linux/kernel.h:12, from include/asm-generic/bug.h:20, from arch/sh/include/asm/bug.h:112, from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from include/linux/gpio/driver.h:5, from drivers/gpio/gpio-cadence.c:11: drivers/gpio/gpio-cadence.c: In function 'cdns_gpio_probe': include/linux/bits.h:27:7: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CHECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-cadence.c:178:12: note: in expansion of macro 'GENMASK' 178 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ include/linux/bits.h:27:7: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CHECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-cadence.c:251:12: note: in expansion of macro 'GENMASK' 251 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ {standard input}: Assembler messages: {standard input}:290: Error: unknown opcode {standard input}:11573: Error: unknown opcode {standard input}:11920: Error: unknown opcode drivers/gpio/gpio-altera.c:34: warning: Function parameter or member 'irq_chip' not described in 'altera_gpio_chip' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'd' not described in 'altera_gpio_irq_set_type' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'type' not described in 'altera_gpio_irq_set_type' make[3]: *** [scripts/Makefile.build:497: sound/core/seq] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:9475: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/pm.o] Error 1 {standard input}:2423: Error: unknown opcode drivers/video/backlight/lcd.c:191: warning: Function parameter or member 'parent' not described in 'lcd_device_register' {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8114: Error: unknown opcode sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_detach_substream' - different lock contexts for basic block make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/boot.o] Error 1 make[2]: *** [scripts/Makefile.build:497: sound/drivers] Error 2 make[3]: *** [scripts/Makefile.build:280: sound/drivers/aloop.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:3026: Error: unknown opcode {standard input}:3843: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/init.o] Error 1 drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:1627:56: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:1629:56: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:455:17: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:455:25: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:469:47: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:3347:65: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:3823:47: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:3965:65: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:5527:54: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:5528:54: sparse: sparse: restricted suspend_state_t degrades to integer {standard input}: Assembler messages: {standard input}:434: Error: unknown opcode {standard input}:509: Error: unknown opcode {standard input}:613: Error: unknown opcode sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef] [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef] [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 'snd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:5233: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4553: Error: unknown opcode {standard input}: Assembler messages: {standard input}:236: Error: unknown opcode {standard input}:295: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/init.o] Error 1 {standard input}:3362: Error: unknown opcode sound/core/pcm_native.c: In function 'constrain_mask_params': sound/core/pcm_native.c:264:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 264 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'constrain_interval_params': sound/core/pcm_native.c:300:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 300 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c: In function 'constrain_params_by_rules': sound/core/pcm_native.c:341:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 341 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:340:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 340 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'snd_pcm_hw_params_choose': sound/core/pcm_native.c:625:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 625 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:624:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 624 | struct snd_mask old_mask; | ^~~~~~~~ {standard input}: Assembler messages: {standard input}:3018: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4659: Error: unknown opcode {standard input}:5501: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/bus/moxtet.o] Error 1 {standard input}:3484: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_intf.o] Error 1 {standard input}:4920: Error: unknown opcode {standard input}:5376: Error: unknown opcode {standard input}:5736: Error: unknown opcode {standard input}:5700: Error: unknown opcode {standard input}:6533: Error: unknown opcode {standard input}:7131: Error: unknown opcode {standard input}:7162: Error: unknown opcode {standard input}:7751: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm.o] Error 1 {standard input}:6527: Error: unknown opcode {standard input}:9334: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/main.o] Error 1 make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/bus] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/bus/mhi] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/bus/mhi/core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8576: Error: unknown opcode {standard input}:8731: Error: unknown opcode {standard input}:9915: Error: unknown opcode drivers/video/backlight/ili922x.c:116: warning: Function parameter or member 's' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:116: warning: Function parameter or member 'x' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:127: warning: cannot understand function prototype: 'int ili922x_id = 1; ' drivers/video/backlight/ili922x.c:136: warning: cannot understand function prototype: 'struct ili922x ' drivers/video/backlight/ili922x.c:298: warning: Function parameter or member 'spi' not described in 'ili922x_reg_dump' make[3]: *** [scripts/Makefile.build:280: drivers/virtio/virtio_ring.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/virtio] Error 2 make[3]: Target '__build' not remade because of errors. drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_state_t degrades to integer {standard input}:10775: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8297: Error: unknown opcode drivers/phy/phy-core.c:1078: warning: Function parameter or member 'children' not described in '__devm_of_phy_provider_register' drivers/phy/phy-core.c:1125: warning: Function parameter or member 'phy_provider' not described in 'devm_of_phy_provider_unregister' {standard input}:9406: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib.o] Error 1 {standard input}: Assembler messages: {standard input}:7731: Error: unknown opcode {standard input}:7762: Error: unknown opcode {standard input}:7905: Error: unknown opcode {standard input}:8086: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8767: Error: unknown opcode {standard input}:8326: Error: unknown opcode {standard input}:8895: Error: unknown opcode {standard input}:9185: Error: unknown opcode {standard input}:11789: Error: unknown opcode {standard input}:16656: Error: unknown opcode {standard input}:17378: Error: unknown opcode drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noderef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noderef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const *__gu_addr {standard input}:19062: Error: unknown opcode {standard input}:24388: Error: unknown opcode {standard input}:19134: Error: unknown opcode drivers/video/of_videomode.c:32: warning: Function parameter or member 'np' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member 'vm' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member 'index' not described in 'of_get_videomode' make[3]: *** [scripts/Makefile.build:281: sound/core/pcm_native.o] Error 1 drivers/tty/serial/8250/8250_core.c: In function 'serial8250_isa_init_ports': drivers/tty/serial/8250/8250_core.c:537:9: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 537 | i < ARRAY_SIZE(old_serial_port) && i < nr_uarts; | ^ make[3]: *** [scripts/Makefile.build:281: sound/core/timer.o] Error 1 drivers/clk/clk-si5341.c: In function 'si5341_output_get_parent': drivers/clk/clk-si5341.c:886:6: warning: variable 'err' set but not used [-Wunused-but-set-variable] 886 | int err; | ^~~ {standard input}: Assembler messages: {standard input}:15972: Error: unknown opcode {standard input}:16003: Error: unknown opcode {standard input}:30099: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/regulator/core.o] Error 1 {standard input}: Assembler messages: {standard input}:1404: Error: unknown opcode {standard input}:1435: Error: unknown opcode {standard input}:2854: Error: unknown opcode {standard input}:5067: Error: unknown opcode {standard input}:5165: Error: unknown opcode {standard input}:5942: Error: unknown opcode {standard input}:6548: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/reset/core.o] Error 1 drivers/video/of_display_timing.c:58: warning: Function parameter or member 'dt' not described in 'of_parse_display_timing' sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __user * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __user * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_state_t degrades to integer {standard input}:23655: Error: unknown opcode {standard input}:24012: Error: unknown opcode drivers/video/backlight/lms501kf03.c:96:28: warning: 'seq_sleep_in' defined but not used [-Wunused-const-variable=] 96 | static const unsigned char seq_sleep_in[] = { | ^~~~~~~~~~~~ drivers/video/backlight/lms501kf03.c:92:28: warning: 'seq_up_dn' defined but not used [-Wunused-const-variable=] 92 | static const unsigned char seq_up_dn[] = { | ^~~~~~~~~ {standard input}: Assembler messages: {standard input}:5681: Error: unknown opcode {standard input}:5971: Error: unknown opcode {standard input}:6100: Error: unknown opcode sound/core/pcm_iec958.c:119: warning: Function parameter or member 'params' not described in 'snd_pcm_create_iec958_consumer_hw_params' sound/core/pcm_iec958.c:119: warning: Excess function parameter 'hw_params' description in 'snd_pcm_create_iec958_consumer_hw_params' {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode {standard input}:27408: Error: unknown opcode {standard input}:27496: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Error 1 {standard input}:29012: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7334: Error: unknown opcode {standard input}:7365: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_msghandler.o] Error 1 drivers/tty/serial/8250/8250_port.c:1884:5: sparse: sparse: context imbalance in 'serial8250_handle_irq' - different lock contexts for basic block drivers/tty/serial/8250/8250_port.c:3295:9: sparse: sparse: context imbalance in 'serial8250_console_write' - different lock contexts for basic block drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or member 'val' not described in 'fb_notifier_call_chain' drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or member 'v' not described in 'fb_notifier_call_chain' {standard input}:11646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pinctrl/core.o] Error 1 {standard input}: Assembler messages: {standard input}:1590: Error: unknown opcode {standard input}:1673: Error: unknown opcode {standard input}:1788: Error: unknown opcode {standard input}:1891: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/seq_device.o] Error 1 {standard input}:4994: Error: unknown opcode {standard input}:5079: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpio-pca953x.o] Error 1 {standard input}: Assembler messages: {standard input}:1007: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_hotmod.o] Error 1 drivers/tty/serial/8250/8250_dw.c:631:36: warning: 'dw8250_acpi_match' defined but not used [-Wunused-const-variable=] 631 | static const struct acpi_device_id dw8250_acpi_match[] = { | ^~~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:280: sound/core/pcm_lib.o] Error 1 drivers/gpio/gpio-tqmx86.c:262:37: sparse: sparse: cast truncates bits from constant value (ffffff0f becomes f) drivers/pinctrl/pinmux.c:83: warning: Function parameter or member 'pctldev' not described in 'pinmux_can_be_used_for_gpio' drivers/pinctrl/pinmux.c:108: warning: Function parameter or member 'pctldev' not described in 'pin_request' drivers/pinctrl/pinmux.c:261: warning: Function parameter or member 'gpio' not described in 'pinmux_request_gpio' drivers/pinctrl/pinmux.c:751: warning: Function parameter or member 'selector' not described in 'pinmux_generic_get_function' drivers/pinctrl/pinmux.c:751: warning: Excess function parameter 'group_selector' description in 'pinmux_generic_get_function' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member 'map' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member 'num_maps' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:409: warning: Function parameter or member 'out_args' not described in 'pinctrl_parse_index_with_args' drivers/pinctrl/devicetree.c:409: warning: Excess function parameter 'out_arts' description in 'pinctrl_parse_index_with_args' {standard input}: Assembler messages: {standard input}:7829: Error: unknown opcode {standard input}:8720: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1272: Error: unknown opcode {standard input}:1303: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1977: Error: unknown opcode {standard input}:12334: Error: unknown opcode {standard input}:12716: Error: unknown opcode {standard input}:13942: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/rawmidi.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: sound/core] Error 2 make[2]: Target '__build' not remade because of errors. make[1]: *** [Makefile:1765: sound] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/char/hw_random/core.o] Error 1 drivers/char/ipmi/ipmi_ssif.c:355:13: sparse: sparse: context imbalance in 'start_clear_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:374:13: sparse: sparse: context imbalance in 'start_flag_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:415:9: sparse: sparse: context imbalance in 'start_event_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:438:9: sparse: sparse: context imbalance in 'start_recv_msg_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:469:17: sparse: sparse: context imbalance in 'handle_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:570:13: sparse: sparse: context imbalance in 'watch_timeout' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:903:9: sparse: sparse: context imbalance in 'msg_done_handler' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:1078:17: sparse: sparse: context imbalance in 'start_next_msg' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:1106:9: sparse: sparse: context imbalance in 'sender' - wrong count at exit drivers/pinctrl/pinconf-generic.c:242: warning: Function parameter or member 'pctldev' not described in 'pinconf_generic_parse_dt_config' drivers/video/fbdev/ocfb.c:327:24: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void [noderef] __iomem *fb_virt @@ got void * @@ drivers/video/fbdev/ocfb.c:327:24: sparse: expected void [noderef] __iomem *fb_virt drivers/video/fbdev/ocfb.c:327:24: sparse: got void * drivers/video/fbdev/ocfb.c:367:64: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void *cpu_addr @@ got void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:367:64: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:367:64: sparse: got void [noderef] __iomem *fb_virt drivers/video/fbdev/ocfb.c:380:32: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void *cpu_addr @@ got void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:380:32: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:380:32: sparse: got void [noderef] __iomem *fb_virt {standard input}: Assembler messages: {standard input}:6038: Error: unknown opcode {standard input}:7532: Error: unknown opcode {standard input}:7606: Error: unknown opcode {standard input}:7896: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5769: Error: unknown opcode {standard input}:5872: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fbmem.o] Error 1 make[5]: *** [scripts/Makefile.build:280: drivers/tty/serial/8250/8250_port.o] Error 1 {standard input}: Assembler messages: {standard input}:197: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/char/hw_random/ba431-rng.o] Error 1 {standard input}:35531: Error: unknown opcode {standard input}:37684: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/clk/clk.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/clk] Error 2 {standard input}: Assembler messages: {standard input}:2683: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_poweroff.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/reset] Error 2 make[3]: Target '__build' not remade because of errors. include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the end of 'l' (4 8) drivers/lightnvm/core.c:703:36: sparse: sparse: invalid access past the end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) drivers/lightnvm/core.c:928:36: sparse: sparse: invalid access past the end of 'ppa' (4 8) drivers/lightnvm/core.c:927:36: sparse: sparse: invalid access past the end of 'ppa' (4 8) drivers/lightnvm/core.c:897:35: sparse: sparse: invalid access past the end of 'ppa' (4 8) drivers/lightnvm/core.c:896:34: sparse: sparse: invalid access past the end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the end of 'l' (4 8) drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char const *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [noderef] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void const volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__gu_addr make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/tty/serial/8250] Error 2 drivers/tty/serial/serial_core.c:139:9: sparse: sparse: context imbalance in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:219:17: sparse: sparse: context imbalance in 'uart_port_startup' - different lock contexts for basic block drivers/tty/serial/serial_core.c:321:9: sparse: sparse: context imbalance in 'uart_shutdown' - different lock contexts for basic block drivers/tty/serial/serial_core.c:569:9: sparse: sparse: context imbalance in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:617:9: sparse: sparse: context imbalance in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:620:12: sparse: sparse: context imbalance in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:633:12: sparse: sparse: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:670:9: sparse: sparse: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block drivers/video/fbdev/core/fbmon.c:617: warning: Function parameter or member 'specs' not described in 'fb_create_modedb' drivers/video/fbdev/core/fbmon.c:1103: warning: bad line: drivers/regulator/devres.c:187: warning: Function parameter or member 'dev' not described in 'devm_regulator_register' drivers/regulator/devres.c:226: warning: Function parameter or member 'dev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Function parameter or member 'rdev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Excess function parameter 'regulator' description in 'devm_regulator_unregister' {standard input}: Assembler messages: {standard input}:3307: Error: unknown opcode drivers/regulator/of_regulator.c:18:43: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:193:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:196:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:199:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:202:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:203:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:252:26: sparse: sparse: restricted suspend_state_t degrades to integer drivers/tty/serdev/core.c: In function 'serdev_controller_remove': drivers/tty/serdev/core.c:791:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 791 | int dummy; | ^~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/char/hw_random] Error 2 make[4]: Target '__build' not remade because of errors. drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned long word @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: expected unsigned long word drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: got restricted __le32 [usertype] drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: cast to restricted __le32 {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pinctrl] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Error 1 {standard input}:4332: Error: unknown opcode {standard input}:4958: Error: unknown opcode {standard input}:5123: Error: unknown opcode {standard input}:5293: Error: unknown opcode {standard input}:5453: Error: unknown opcode {standard input}:6020: Error: unknown opcode {standard input}:6287: Error: unknown opcode {standard input}:6384: Error: unknown opcode {standard input}:6612: Error: unknown opcode {standard input}:6723: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_watchdog.o] Error 1 drivers/tty/serdev/core.c:811: warning: Function parameter or member 'owner' not described in '__serdev_device_driver_register' drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *__gu_addr drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned long word @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: expected unsigned long word drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: got restricted __le32 [usertype] drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: cast to restricted __le32 drivers/video/backlight/backlight.c:329: warning: Function parameter or member 'reason' not described in 'backlight_force_update' drivers/video/backlight/backlight.c:354: warning: Function parameter or member 'props' not described in 'backlight_device_register' drivers/video/fbdev/core/fbcon.c: In function 'fbcon_exit': drivers/video/fbdev/core/fbcon.c:3653:7: warning: variable 'pending' set but not used [-Wunused-but-set-variable] 3653 | int pending = 0; | ^~~~~~~ drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_ssif.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char/ipmi] Error 2 {standard input}: Assembler messages: {standard input}:842: Error: unknown opcode {standard input}:1418: Error: unknown opcode {standard input}:1660: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fb_defio.o] Error 1 {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1251: Error: unknown opcode {standard input}:1578: Error: unknown opcode {standard input}:1773: Error: unknown opcode {standard input}:1941: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serdev/serdev-ttyport.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/serdev] Error 2 {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Error 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_unicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_unitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usertype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr drivers/regulator/of_regulator.c:546: warning: Function parameter or member 'rdev' not described in 'of_check_coupling_data' {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode drivers/char/tpm/st33zp24/i2c.c:291:36: warning: 'st33zp24_i2c_acpi_match' defined but not used [-Wunused-const-variable=] 291 | static const struct acpi_device_id st33zp24_i2c_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/serial/max3100.c:202:13: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [usertype] etx @@ got restricted __be16 [usertype] @@ drivers/tty/serial/max3100.c:202:13: sparse: expected unsigned short [addressable] [usertype] etx drivers/tty/serial/max3100.c:202:13: sparse: got restricted __be16 [usertype] drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'serial_console_write' - unexpected unlock {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __be32 const [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: expected restricted __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: got unsigned int const [usertype] * drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __be32 const [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: expected restricted __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: got unsigned int const [usertype] * drivers/char/tpm/st33zp24/spi.c:408:36: warning: 'st33zp24_spi_acpi_match' defined but not used [-Wunused-const-variable=] 408 | static const struct acpi_device_id st33zp24_spi_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/vt/consolemap.c:716: warning: Function parameter or member 'src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src_vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'list' not described in 'con_get_unimap' drivers/base/firmware_loader/main.c:266:9: sparse: sparse: context imbalance in 'free_fw_priv' - wrong count at exit {standard input}: Assembler messages: {standard input}:148: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/gpio] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/vt] Error 2 {standard input}:3721: Error: unknown opcode {standard input}:3752: Error: unknown opcode {standard input}: Assembler messages: {standard input}:220: Error: unknown opcode {standard input}:327: Error: unknown opcode {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode {standard input}:164: Error: unknown opcode make[7]: *** [scripts/Makefile.build:281: drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.o] Error 1 drivers/tty/serial/ifx6x60.c:230:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] @@ got restricted __be32 [usertype] @@ drivers/tty/serial/ifx6x60.c:230:25: sparse: expected unsigned int [usertype] drivers/tty/serial/ifx6x60.c:230:25: sparse: got restricted __be32 [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] @@ got restricted __be16 [usertype] @@ drivers/tty/serial/ifx6x60.c:204:25: sparse: expected unsigned short [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: got restricted __be16 [usertype] drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __user *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_addr drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:58:13: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short val @@ got restricted __be16 [usertype] @@ drivers/regulator/ad5398.c:58:13: sparse: expected unsigned short val drivers/regulator/ad5398.c:58:13: sparse: got restricted __be16 [usertype] include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'linflex_console_write' - unexpected unlock drivers/tty/serial/digicolor-usart.c:412:26: sparse: sparse: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Function parameter or member 'byte' not described in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Excess function parameter 'word' description in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Function parameter or member 'bytes' not described in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Excess function parameter 'words' description in 'eeprom_93cx6_multireadb' {standard input}:7328: Error: unknown opcode {standard input}:7422: Error: unknown opcode {standard input}:9021: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/lightnvm/core.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/lightnvm] Error 2 drivers/misc/eeprom/at24.c:228:36: warning: 'at24_acpi_ids' defined but not used [-Wunused-const-variable=] 228 | static const struct acpi_device_id at24_acpi_ids[] = { | ^~~~~~~~~~~~~ drivers/misc/ti-st/st_core.c:283:41: sparse: sparse: cast to restricted __le16 {standard input}: Assembler messages: {standard input}:4929: Error: unknown opcode {standard input}:5877: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/serial/sc16is7xx.o] Error 1 {standard input}: Assembler messages: {standard input}:255: Error: unknown opcode {standard input}:318: Error: unknown opcode drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: expected unsigned short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: expected unsigned short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: expected unsigned short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [addressable] [assigned] [usertype] data @@ got restricted __le32 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: expected unsigned int [addressable] [assigned] [usertype] data drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: got restricted __le32 [usertype] drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: expected unsigned short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:857:17: sparse: sparse: cast to restricted __le32 {standard input}:4985: Error: unknown opcode {standard input}:5016: Error: unknown opcode {standard input}:5690: Error: unknown opcode {standard input}:10136: Error: unknown opcode {standard input}: Assembler messages: {standard input}:113: Error: unknown opcode {standard input}:268: Error: unknown opcode {standard input}:415: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/tpm/tpm-dev.o] Error 1 drivers/tty/serial/sifive.c:157: warning: cannot understand function prototype: 'struct sifive_serial_port ' {standard input}:10604: Error: unknown opcode {standard input}:10862: Error: unknown opcode {standard input}:12350: Error: unknown opcode {standard input}:14125: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_io.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/video/fbdev/core] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/video/fbdev] Error 2 make[3]: Target '__build' not remade because of errors. make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/video] Error 2 {standard input}: Assembler messages: {standard input}:1604: Error: unknown opcode {standard input}:1635: Error: unknown opcode {standard input}:3057: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/base/firmware_loader/main.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/base/firmware_loader] Error 2 {standard input}:13546: Error: unknown opcode {standard input}:13840: Error: unknown opcode drivers/tty/serial/men_z135_uart.c:182: warning: Function parameter or member 'uart' not described in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:182: warning: Excess function parameter 'port' description in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:244: warning: Function parameter or member 'uart' not described in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:244: warning: Excess function parameter 'arg' description in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:294: warning: Function parameter or member 'uart' not described in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:294: warning: Excess function parameter 'arg' description in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:604: warning: Function parameter or member 'port' not described in 'men_z135_enable_ms' drivers/gpu/drm/panel/panel-simple.c:42: warning: Cannot understand * @modes: Pointer to array of fixed modes appropriate for this panel. If on line 42 - I thought it was a doc line {standard input}: Assembler messages: {standard input}:68: Error: unknown opcode {standard input}:2359: Error: unknown opcode {standard input}:2442: Error: unknown opcode {standard input}:3396: Error: unknown opcode {standard input}:3565: Error: unknown opcode {standard input}:3706: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/ti-st/st_core.o] Error 1 {standard input}:14520: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:3244: Error: unknown opcode {standard input}:5104: Error: unknown opcode {standard input}:6454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/serial_core.o] Error 1 {standard input}: Assembler messages: {standard input}:2813: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/tty/serial] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/ifx6x60.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}:4294: Error: unknown opcode {standard input}:4937: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/dd.o] Error 1 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:218:15: sparse: sparse: symbol 'vint_table' was not declared. Should it be static? drivers/misc/lis3lv02d/lis3lv02d.c:182:52: sparse: sparse: cast to restricted __le16 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm] Error 2 make[5]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display] Error 2 make[5]: Target '__build' not remade because of errors. make[6]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display/komeda] Error 2 make[6]: Target '__build' not remade because of errors. make[7]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2656: Error: unknown opcode {standard input}:2711: Error: unknown opcode {standard input}:2905: Error: unknown opcode {standard input}:3299: Error: unknown opcode {standard input}:3433: Error: unknown opcode {standard input}:4219: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4943: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/lis3lv02d/lis3lv02d.o] Error 1 drivers/misc/ti-st/st_kim.c:42: warning: Function parameter or member 'id' not described in 'st_get_plat_device' drivers/misc/ti-st/st_kim.c:53: warning: Function parameter or member 'kim_gdata' not described in 'validate_firmware_response' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'kim_gdata' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'data' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'count' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:272: warning: Function parameter or member 'kim_gdata' not described in 'download_firmware' drivers/misc/ti-st/st_kim.c:445: warning: Function parameter or member 'kim_data' not described in 'st_kim_start' drivers/misc/ti-st/st_kim.c:509: warning: Function parameter or member 'kim_data' not described in 'st_kim_stop' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member 'core_data' not described in 'st_kim_ref' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member 'id' not described in 'st_kim_ref' drivers/base/platform.c:1352:20: warning: no previous prototype for 'early_platform_cleanup' [-Wmissing-prototypes] 1352 | void __weak __init early_platform_cleanup(void) { } | ^~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c: In function 's6e3ha2_set_brightness': drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:456:17: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/char/tpm/tpm_tis_spi_main.c:278:36: warning: 'acpi_tis_spi_match' defined but not used [-Wunused-const-variable=] 278 | static const struct acpi_device_id acpi_tis_spi_match[] = { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:1799: Error: unknown opcode >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le64 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu_addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short const [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const *__gu_addr drivers/char/mem.c:163:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got void [noderef] __user *__cl_addr @@ drivers/char/mem.c:163:37: sparse: expected void *addr drivers/char/mem.c:163:37: sparse: got void [noderef] __user *__cl_addr {standard input}:10077: Error: unknown opcode {standard input}:10108: Error: unknown opcode {standard input}:10266: Error: unknown opcode drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function parameter or member 'connector' not described in 'tpg110_get_modes' drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 617 | int ret; | ^~~ make[3]: *** [scripts/Makefile.build:497: drivers/misc/ti-st] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devres.c:1114:9: sparse: sparse: cast removes address space '__percpu' of expression {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:142: Error: unknown opcode {standard input}:462: Error: unknown opcode {standard input}:1553: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1798: Error: unknown opcode {standard input}:1998: Error: unknown opcode {standard input}:2036: Error: unknown opcode drivers/char/mem.c:98:29: warning: no previous prototype for 'unxlate_dev_mem_ptr' [-Wmissing-prototypes] 98 | #define unxlate_dev_mem_ptr unxlate_dev_mem_ptr | ^~~~~~~~~~~~~~~~~~~ drivers/char/mem.c:99:13: note: in expansion of macro 'unxlate_dev_mem_ptr' 99 | void __weak unxlate_dev_mem_ptr(phys_addr_t phys, void *addr) | ^~~~~~~~~~~~~~~~~~~ drivers/tty/tty_ldisc.c:884:6: warning: no previous prototype for 'tty_sysctl_init' [-Wmissing-prototypes] 884 | void tty_sysctl_init(void) | ^~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-sony-acx565akm.o] Error 1 {standard input}: Assembler messages: {standard input}:2927: Error: unknown opcode {standard input}:3313: Error: unknown opcode {standard input}:5003: Error: unknown opcode {standard input}:5186: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ioctl.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/char/tpm] Error 2 drivers/base/devtmpfs.c:362:36: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected char const [noderef] __user * @@ got char * @@ drivers/base/devtmpfs.c:362:36: sparse: expected char const [noderef] __user * drivers/base/devtmpfs.c:362:36: sparse: got char * drivers/base/devtmpfs.c:388:36: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected char const [noderef] __user * @@ got char * @@ drivers/base/devtmpfs.c:388:36: sparse: expected char const [noderef] __user * drivers/base/devtmpfs.c:388:36: sparse: got char * drivers/base/devtmpfs.c:391:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected char const [noderef] __user *filename @@ got char * @@ drivers/base/devtmpfs.c:391:20: sparse: expected char const [noderef] __user *filename drivers/base/devtmpfs.c:391:20: sparse: got char * drivers/base/devtmpfs.c:392:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected char const [noderef] __user *filename @@ got char * @@ drivers/base/devtmpfs.c:392:21: sparse: expected char const [noderef] __user *filename drivers/base/devtmpfs.c:392:21: sparse: got char * {standard input}: Assembler messages: {standard input}:1471: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1849: Error: unknown opcode drivers/misc/enclosure.c:115: warning: Function parameter or member 'name' not described in 'enclosure_register' drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb' not described in 'enclosure_register' drivers/misc/enclosure.c:283: warning: Function parameter or member 'number' not described in 'enclosure_component_alloc' drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' description in 'enclosure_component_alloc' drivers/misc/enclosure.c:363: warning: Function parameter or member 'component' not described in 'enclosure_add_device' drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' description in 'enclosure_add_device' drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev' not described in 'enclosure_remove_device' drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' description in 'enclosure_remove_device' {standard input}:2533: Error: unknown opcode {standard input}:2588: Error: unknown opcode {standard input}:2940: Error: unknown opcode {standard input}:3007: Error: unknown opcode {standard input}:3135: Error: unknown opcode {standard input}:3169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldisc.o] Error 1 {standard input}: Assembler messages: {standard input}:365: Error: unknown opcode {standard input}:750: Error: unknown opcode {standard input}:801: Error: unknown opcode {standard input}:835: Error: unknown opcode {standard input}:1936: Error: unknown opcode {standard input}:2081: Error: unknown opcode {standard input}:2260: Error: unknown opcode {standard input}:2572: Error: unknown opcode {standard input}:2619: Error: unknown opcode {standard input}:2901: Error: unknown opcode {standard input}:3066: Error: unknown opcode {standard input}:3311: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3468: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_buffer.o] Error 1 {standard input}:17253: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:2992: Error: unknown opcode drivers/base/attribute_container.c:304: warning: Function parameter or member 'fn' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:304: warning: Function parameter or member 'undo' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:357: warning: Function parameter or member 'fn' not described in 'attribute_container_device_trigger' drivers/base/attribute_container.c:471: warning: Function parameter or member 'cont' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or member 'dev' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or member 'classdev' not described in 'attribute_container_add_class_device_adapter' {standard input}: Assembler messages: {standard input}:77: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/misc/lis3lv02d] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devcon.c:12: warning: Function parameter or member 'devcon_lock' not described in 'DEFINE_MUTEX' make[4]: *** [scripts/Makefile.build:281: drivers/base/regmap/regcache-rbtree.o] Error 1 {standard input}:6144: Error: unknown opcode drivers/regulator/max8998.c:418:5: sparse: sparse: symbol 'max8998_get_current_limit' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse: symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse: symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be static? make[3]: *** [scripts/Makefile.build:281: drivers/base/core.o] Error 1 drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr {standard input}:6769: Error: unknown opcode {standard input}:6868: Error: unknown opcode {standard input}:8445: Error: unknown opcode {standard input}: Assembler messages: {standard input}:292: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_mutex.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:456: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/regulator/max77686-regulator.o] Error 1 {standard input}: Assembler messages: {standard input}:427: Error: unknown opcode {standard input}:975: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/misc.o] Error 1 {standard input}:11054: Error: unknown opcode {standard input}:11374: Error: unknown opcode {standard input}:11564: Error: unknown opcode {standard input}:12774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tty.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/cacheinfo.o] Error 1 drivers/base/module.c: In function 'module_add_driver': drivers/base/module.c:36:6: warning: variable 'no_warn' set but not used [-Wunused-but-set-variable] 36 | int no_warn; | ^~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no previous prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototypes] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no previous prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/regulator/max8998.c:418:5: warning: no previous prototype for 'max8998_get_current_limit' [-Wmissing-prototypes] 418 | int max8998_get_current_limit(struct regulator_dev *rdev) | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_addr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertype] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef expression {standard input}: Assembler messages: {standard input}:2488: Error: unknown opcode {standard input}:2519: Error: unknown opcode {standard input}:2685: Error: unknown opcode {standard input}:3321: Error: unknown opcode {standard input}:3363: Error: unknown opcode {standard input}:3664: Error: unknown opcode {standard input}:3706: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4856: Error: unknown opcode {standard input}:5065: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_port.o] Error 1 drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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 *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:1081: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/devtmpfs.o] Error 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:45: Error: unknown opcode {standard input}:401: Error: unknown opcode {standard input}:432: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}:828: Error: unknown opcode {standard input}:1271: Error: unknown opcode {standard input}:1426: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1658: Error: unknown opcode {standard input}:2032: Error: unknown opcode {standard input}:2233: 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}:2345: Error: unknown opcode {standard input}:2455: Error: unknown opcode {standard input}:3112: Error: unknown opcode {standard input}:3490: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/pty.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldsem.o] Error 1 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: sparse: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast truncates bits from constant value (ffffff0d becomes d) drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'ibaud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'obaud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ispeed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ospeed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'tty' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'obaud' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Excess function parameter 'obad' description in 'tty_encode_baud_rate' {standard input}: Assembler messages: {standard input}:596: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tracesink.o] Error 1 {standard input}: Assembler messages: {standard input}:145: Error: unknown opcode {standard input}:1445: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_jobctrl.o] Error 1 drivers/tty/sysrq.c:1110: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:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/sysrq.c:1110: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}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/misc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/misc/mic] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vringh.o] Error 1 make[5]: Target '__build' not remade because of errors. drivers/tty/n_gsm.c:2808:29: sparse: sparse: restricted __be16 degrades to integer drivers/char/random.c:2296:6: warning: no previous prototype for 'add_hwgenerator_randomness' [-Wmissing-prototypes] 2296 | void add_hwgenerator_randomness(const char *buffer, size_t count, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:3059: Error: unknown opcode {standard input}:3460: Error: unknown opcode {standard input}:4170: Error: unknown opcode {standard input}:4708: Error: unknown opcode {standard input}:4790: Error: unknown opcode {standard input}:5416: Error: unknown opcode drivers/regulator/stpmic1_regulator.c:25: warning: cannot understand function prototype: 'struct stpmic1_regulator_cfg ' make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_hdlc.o] Error 1 drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_suspend_enable': drivers/regulator/tps65218-regulator.c:131:10: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 131 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_suspend_disable': drivers/regulator/tps65218-regulator.c:144:10: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 144 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/dax/super.c:31:5: sparse: sparse: context imbalance in 'dax_read_lock' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'dax_read_unlock' - unexpected unlock {standard input}: Assembler messages: {standard input}:11802: Error: unknown opcode {standard input}:12977: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4429: Error: unknown opcode {standard input}:4530: Error: unknown opcode {standard input}:4650: Error: unknown opcode {standard input}:4835: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/sysrq.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/char/random.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char] Error 2 {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2380: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/dma-buf/heaps/heap-helpers.o] Error 1 make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65dsi86.o] Error 1 drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or member 'dev' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or member 'reg' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or member 'initdata' not described in 'wm8400_register_regulator' drivers/nvme/host/core.c:1509:23: sparse: sparse: context imbalance in 'nvme_get_ns_from_disk' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'nvme_put_ns_from_disk' - unexpected unlock drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_lock' drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_unlock' {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2221: Error: unknown opcode {standard input}:2698: Error: unknown opcode {standard input}:4036: Error: unknown opcode {standard input}:4746: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/nvme/host/multipath.o] Error 1 {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the end of 'l' (4 8) drivers/dax/bus.c: In function 'do_id_store': drivers/dax/bus.c:93:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 93 | /* nothing to remove */; | ^ drivers/dax/bus.c:98:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 98 | /* dax_id already added */; | ^ drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35890' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35892' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35893' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35894' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35895' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35896' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_UNKNOWN' not described in enum 'tc3589x_version' {standard input}: Assembler messages: {standard input}:1484: Error: unknown opcode -- {standard input}: Assembler messages: {standard input}:4257: Error: unknown opcode drivers/mtd/chips/cfi_probe.c:226:27: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:228:28: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:229:27: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:230:28: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:231:36: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:232:38: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:240:49: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi.o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:10885: Error: unknown opcode {standard input}:12291: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1292: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_probe.o] Error 1 {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Error 1 drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__gu_addr drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __be16 degrades to integer drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __le16 degrades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __be32 degrades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __le32 degrades to integer drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef] __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:52: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refresh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.o] Error 1 {standard input}:5287: Error: unknown opcode {standard input}:6945: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/hsi/clients/hsi_char.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/hsi/clients] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:14437: Error: unknown opcode drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'drm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_dev_exit' - unexpected unlock {standard input}: Assembler messages: {standard input}:127: Error: unknown opcode {standard input}:327: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/target/iscsi/iscsi_target_device.o] Error 1 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mfd/twl4030-irq.c:485:26: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word @@ got restricted __le32 [usertype] @@ drivers/mfd/twl4030-irq.c:485:26: sparse: expected unsigned int [usertype] word drivers/mfd/twl4030-irq.c:485:26: sparse: got restricted __le32 [usertype] drivers/mfd/twl4030-irq.c:573:40: sparse: sparse: cast to restricted __le32 make[2]: *** [scripts/Makefile.build:497: drivers/tty] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_gsm.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/mfd/tps65218.c:58: warning: Function parameter or member 'tps' not described in 'tps65218_reg_write' drivers/mfd/tps65218.c:58: warning: Excess function parameter 'tps65218' description in 'tps65218_reg_write' drivers/mfd/tps65218.c:90: warning: Function parameter or member 'tps' not described in 'tps65218_update_bits' drivers/mfd/tps65218.c:90: warning: Excess function parameter 'tps65218' description in 'tps65218_update_bits' drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *__gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:160: Error: unknown opcode {standard input}:506: Error: unknown opcode {standard input}:2884: Error: unknown opcode {standard input}: Assembler messages: {standard input}:491: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsicam.o] Error 1 {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:4556: Error: unknown opcode {standard input}:4587: Error: unknown opcode {standard input}:5597: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4245: Error: unknown opcode {standard input}:4276: Error: unknown opcode {standard input}:4585: Error: unknown opcode {standard input}:4805: Error: unknown opcode {standard input}:5287: Error: unknown opcode {standard input}:5396: Error: unknown opcode {standard input}:8335: Error: unknown opcode {standard input}:8445: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-buf.o] Error 1 {standard input}:8024: Error: unknown opcode {standard input}:8115: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2514: Error: unknown opcode {standard input}:2545: Error: unknown opcode {standard input}:2898: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fabrics.o] Error 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode {standard input}:10758: Error: unknown opcode {standard input}:10797: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o] Error 1 {standard input}: Assembler messages: {standard input}:11856: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/hsi] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:709: Error: unknown opcode {standard input}:1531: Error: unknown opcode {standard input}:14498: Error: unknown opcode {standard input}:14726: Error: unknown opcode {standard input}:14757: Error: unknown opcode {standard input}:14912: Error: unknown opcode {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}:16015: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: 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}:15553: Error: unknown opcode {standard input}:15618: Error: unknown opcode {standard input}:15746: Error: unknown opcode {standard input}:15842: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Error 1 {standard input}:2296: Error: unknown opcode {standard input}:3076: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:4112: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1395: Error: unknown opcode {standard input}:17398: Error: unknown opcode {standard input}:17709: Error: unknown opcode {standard input}:18513: Error: unknown opcode {standard input}: Assembler messages: {standard input}:745: Error: unknown opcode {standard input}:811: Error: unknown opcode {standard input}:5845: Error: unknown opcode {standard input}:6146: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mfd/twl6030-irq.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_cmdset_0020.o] Error 1 {standard input}: Assembler messages: {standard input}:250: Error: unknown opcode {standard input}:309: Error: unknown opcode {standard input}:20344: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 {standard input}:19577: Error: unknown opcode {standard input}:19671: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fc.o] Error 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/net/phy/mscc/mscc_main.o] Error 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target_tpg.o] Error 1 {standard input}: Assembler messages: {standard input}:3819: Error: unknown opcode {standard input}: Assembler messages: {standard input}:759: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/gen_probe.o] Error 1 drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void * @@ got void [noderef] __iomem * @@ drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: expected void * drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: got void [noderef] __iomem * drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] FeatureSupport @@ got restricted __le32 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: expected unsigned int [usertype] FeatureSupport drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: got restricted __le32 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] BlkStatusRegMask @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: expected unsigned short [usertype] BlkStatusRegMask drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: got restricted __le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] ProtRegAddr @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: expected unsigned short [usertype] ProtRegAddr drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: got restricted __le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:415:32: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_cmdset_0001.c:416:34: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:417:29: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:455:51: sparse: sparse: cast to restricted __le16 {standard input}:9394: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Error 1 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 * {standard input}:21718: Error: unknown opcode {standard input}:23244: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const volatile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_addr {standard input}:4297: Error: unknown opcode {standard input}:2149: Error: unknown opcode {standard input}:6837: Error: unknown opcode {standard input}:7771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] Error 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target_login.o] Error 1 {standard input}:12582: Error: unknown opcode 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 *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *ptr drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_addr {standard input}: Assembler messages: {standard input}:3693: Error: unknown opcode {standard input}:23616: Error: unknown opcode {standard input}:17869: Error: unknown opcode {standard input}:19691: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_lib.o] Error 1 {standard input}:10689: Error: unknown opcode {standard input}: Assembler messages: {standard input}:243: 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}:13255: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_error.o] Error 1 drivers/scsi/constants.c:318:9: sparse: sparse: trying to concatenate 24850-character string (8191 bytes max) {standard input}: Assembler messages: {standard input}:2454: Error: unknown opcode {standard input}:2549: Error: unknown opcode {standard input}:4139: Error: unknown opcode drivers/mfd/axp20x-i2c.c:82:36: warning: 'axp20x_i2c_acpi_match' defined but not used [-Wunused-const-variable=] 82 | static const struct acpi_device_id axp20x_i2c_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:4169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pcmcia/cs.o] Error 1 {standard input}:4343: Error: unknown opcode {standard input}:5768: Error: unknown opcode {standard input}:5888: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence.o] Error 1 {standard input}: Assembler messages: {standard input}:19049: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2228: Error: unknown opcode {standard input}:2367: Error: unknown opcode {standard input}:2474: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/auxdisplay] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/auxdisplay/charlcd.o] Error 1 make[3]: Target '__build' not remade because of errors. 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}:14456: Error: unknown opcode {standard input}:14487: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffer.o] Error 1 {standard input}: Assembler messages: {standard input}:659: Error: unknown opcode {standard input}:690: Error: unknown opcode {standard input}:985: Error: unknown opcode {standard input}:1113: Error: unknown opcode {standard input}:1167: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1544: Error: unknown opcode {standard input}:1605: Error: unknown opcode {standard input}:1670: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-array.o] Error 1 {standard input}:36324: Error: unknown opcode {standard input}:23806: Error: unknown opcode {standard input}:24657: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1214: Error: unknown opcode {standard input}:1272: Error: unknown opcode {standard input}:1972: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/nvme/host] Error 2 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/nvme] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/core.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2172: Error: unknown opcode {standard input}:2646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spidev.o] Error 1 {standard input}: Assembler messages: {standard input}:1033: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode {standard input}:25062: Error: unknown opcode {standard input}:25162: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lock.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.o] Error 1 {standard input}:2248: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pcmcia] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:5540: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/net/phy/mscc] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3625: Error: unknown opcode {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:706: Error: unknown opcode {standard input}:737: Error: unknown opcode {standard input}:1041: Error: unknown opcode {standard input}:1594: Error: unknown opcode {standard input}:1952: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-chain.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serio.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.o] Error 1 {standard input}: Assembler messages: {standard input}:2215: Error: unknown opcode {standard input}:3190: Error: unknown opcode {standard input}:4699: Error: unknown opcode {standard input}:5118: Error: unknown opcode drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] __user * @@ make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1 drivers/input/serio/serport.c:213:21: sparse: expected unsigned long const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [noderef] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long const *__gu_addr {standard input}:4437: Error: unknown opcode {standard input}:12277: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target_util.o] Error 1 {standard input}:24613: Error: unknown opcode {standard input}:8699: Error: unknown opcode {standard input}:27000: Error: unknown opcode {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 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}:2397: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input/gameport] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/input/gameport/gameport.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}:27868: Error: unknown opcode {standard input}:28124: Error: unknown opcode {standard input}:29258: Error: unknown opcode {standard input}:29431: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0001.o] Error 1 {standard input}:11093: Error: unknown opcode {standard input}:11414: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target.o] Error 1 {standard input}: Assembler messages: {standard input}:750: Error: unknown opcode {standard input}:781: Error: unknown opcode {standard input}:960: Error: unknown opcode {standard input}:1188: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/sync_file.o] Error 1 {standard input}:12432: Error: unknown opcode {standard input}:13251: Error: unknown opcode 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 * @@ drivers/spi/spi-fsl-spi.c:655:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:655:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:656: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:656:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:656:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:657: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:657:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:657:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:658: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:658:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:658:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:669: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:669:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:669:32: sparse: got restricted __be32 * {standard input}:15094: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0002.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}:633: Error: unknown opcode {standard input}:664: Error: unknown opcode {standard input}:1073: Error: unknown opcode {standard input}:1322: Error: unknown opcode {standard input}:1604: Error: unknown opcode {standard input}:1953: Error: unknown opcode {standard input}:2122: Error: unknown opcode {standard input}:2303: Error: unknown opcode {standard input}:2563: Error: unknown opcode {standard input}:2748: Error: unknown opcode {standard input}:3150: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4049: Error: unknown opcode {standard input}:4457: Error: unknown opcode {standard input}:4618: Error: unknown opcode {standard input}:4651: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:5495: Error: unknown opcode {standard input}:5552: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/dma-buf/dma-resv.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serport.o] Error 1 {standard input}: Assembler messages: {standard input}:903: Error: unknown opcode {standard input}:1142: Error: unknown opcode {standard input}:1290: Error: unknown opcode {standard input}:1441: Error: unknown opcode {standard input}:1610: Error: unknown opcode {standard input}:1884: Error: unknown opcode {standard input}:1919: Error: unknown opcode 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/spi/spi-nxp-fspi.c:472:25: sparse: sparse: cast from restricted __be32 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu_addr drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'priv' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'heap_devt' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'list' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'heap_cdev' not described in 'dma_heap' {standard input}: Assembler messages: {standard input}:2232: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26183: Error: unknown opcode {standard input}:26467: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-dw-core.o] Error 1 {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[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_configfs.o] Error 1 {standard input}: Assembler messages: {standard input}:3961: 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}: Assembler messages: {standard input}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:7182: Error: unknown opcode {standard input}:7213: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_scan.o] Error 1 {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:947: Error: unknown opcode {standard input}:2699: Error: unknown opcode {standard input}:3747: Error: unknown opcode {standard input}:3869: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-rockchip.o] Error 1 {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:281: drivers/input/serio/serio_raw.o] Error 1 {standard input}: Assembler messages: {standard input}:96: Error: unknown opcode {standard input}:950: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode {standard input}:2684: Error: unknown opcode {standard input}:2715: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/target/iscsi] Error 2 {standard input}:4260: Error: unknown opcode {standard input}:5105: Error: unknown opcode {standard input}:5144: Error: unknown opcode {standard input}:5312: Error: unknown opcode {standard input}:5553: Error: unknown opcode {standard input}:5593: Error: unknown opcode {standard input}:5683: Error: unknown opcode {standard input}:6086: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode {standard input}:9089: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_device.o] Error 1 drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int const *__gu_addr make[2]: *** [scripts/Makefile.build:497: drivers/dma-buf] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:3236: Error: unknown opcode {standard input}: Assembler messages: {standard input}:9550: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/docg3.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] 106 | unsigned long tmp; | ^~~ {standard input}: Assembler messages: {standard input}:1690: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode drivers/mtd/devices/phram.c:85:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:85:34: sparse: expected void [noderef] __iomem *addr drivers/mtd/devices/phram.c:85:34: sparse: got void *priv drivers/mtd/devices/phram.c:101:23: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *priv @@ got void [noderef] __iomem * @@ drivers/mtd/devices/phram.c:101:23: sparse: expected void *priv drivers/mtd/devices/phram.c:101:23: sparse: got void [noderef] __iomem * drivers/mtd/devices/phram.c:131:25: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:131:25: sparse: expected void [noderef] __iomem *addr drivers/mtd/devices/phram.c:131:25: sparse: got void *priv {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spi-rspi.o] Error 1 {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.o] Error 1 {standard input}: Assembler messages: {standard input}:2064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/input/serio] Error 2 {standard input}:2128: Error: unknown opcode {standard input}:2155: Error: unknown opcode {standard input}:2203: Error: unknown opcode {standard input}:2263: Error: unknown opcode {standard input}:2290: Error: unknown opcode {standard input}:4073: Error: unknown opcode {standard input}:4354: Error: unknown opcode {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:2330: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/iforce-main.o] Error 1 {standard input}: Assembler messages: {standard input}:2249: Error: unknown opcode {standard input}:2280: Error: unknown opcode {standard input}:2554: Error: unknown opcode {standard input}:2686: Error: unknown opcode {standard input}:2747: Error: unknown opcode {standard input}:2774: Error: unknown opcode {standard input}:3263: Error: unknown opcode {standard input}:3323: Error: unknown opcode {standard input}:3350: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:11327: Error: unknown opcode 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr {standard input}:14940: Error: unknown opcode {standard input}:5452: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] Error 1 {standard input}:6890: Error: unknown opcode {standard input}:6885: Error: unknown opcode {standard input}:6962: Error: unknown opcode {standard input}:7318: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4209: Error: unknown opcode {standard input}:4298: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/iforce-ff.o] Error 1 {standard input}:10137: Error: unknown opcode {standard input}:10322: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy.o] Error 1 drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'fmt' not described in 'pr_fmt' {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}:12950: Error: unknown opcode {standard input}:13352: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_alua.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_pr.o] Error 1 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:807: Error: unknown opcode {standard input}:988: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/devices/block2mtd.o] Error 1 {standard input}: Assembler messages: {standard input}:1074: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}:1293: Error: unknown opcode {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:497: drivers/input/joystick/iforce] Error 2 make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/iforce-packets.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/atkbd.o] Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uapi.o] Error 1 {standard input}: Assembler messages: {standard input}:705: Error: unknown opcode 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {standard input}:2503: Error: unknown opcode {standard input}:2548: Error: unknown opcode {standard input}:2582: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_modeset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:2519: Error: unknown opcode {standard input}:3287: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4810: Error: unknown opcode drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or member 'slavecs' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or member 'slavebus' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter 'flashcs' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter 'flashbus' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Function parameter or member 'dev' not described in 'zynqmp_qspi_suspend' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Excess function parameter '_dev' description in 'zynqmp_qspi_suspend' make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_tpg.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/spi] Error 2 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 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 drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function 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 drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function 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 *ptr @@ 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 *ptr @@ 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 *ptr @@ 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}: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}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:176: 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. | ^~~~~~~ {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}:656: Error: unknown opcode {standard input}:701: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/newtonkbd.o] Error 1 {standard input}:6282: Error: unknown opcode {standard input}:8161: Error: unknown opcode {standard input}:10803: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] Error 1 make[4]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/analog.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 {standard input}:8991: Error: unknown opcode include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (400 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1000 becomes 0) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (10000000 becomes 0) {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}: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:280: drivers/net/ppp/ppp_async.o] Error 1 {standard input}:4211: Error: unknown opcode {standard input}:4254: Error: unknown opcode 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}: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}:17424: Error: unknown opcode drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: expected void const *__from drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: got void [noderef] __iomem * -- make[3]: *** [scripts/Makefile.build:497: drivers/input/keyboard] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8751: Error: unknown opcode {standard input}:8811: Error: unknown opcode {standard input}:8838: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_file.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' make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] Error 1 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}: Assembler messages: {standard input}:3784: Error: unknown opcode {standard input}:3818: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4680: Error: unknown opcode {standard input}:4869: Error: unknown opcode {standard input}:5089: Error: unknown opcode {standard input}:5116: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_iblock.o] Error 1 {standard input}: Assembler messages: {standard input}:4684: 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:497: drivers/net/slip] Error 2 make[4]: Target '__build' not remade because of errors. 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/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}:13511: 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[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/input/rmi4/rmi_driver.c: In function 'rmi_read_register_desc': drivers/input/rmi4/rmi_driver.c:583:24: warning: comparison is always false due to limited range of data type [-Wtype-limits] 583 | if (size_presence_reg < 0 || size_presence_reg > 35) | ^ 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}:633: Error: unknown opcode {standard input}:667: Error: unknown opcode {standard input}: Assembler messages: {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}:3774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_transport_srp.o] Error 1 {standard input}:5419: Error: unknown opcode {standard input}:5485: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/mdio_bus.o] Error 1 {standard input}: Assembler messages: {standard input}:1603: Error: unknown opcode {standard input}: Assembler messages: {standard input}:361: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}: Assembler messages: {standard input}:489: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/twidjoy.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/target] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_transport.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'vscsi' not described in 'virtscsi_complete_cmd' drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'buf' not described in 'virtscsi_complete_cmd' {standard input}:8780: Error: unknown opcode {standard input}:10054: Error: unknown opcode {standard input}:2622: Error: unknown opcode {standard input}: Assembler messages: {standard input}:460: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/spaceorb.o] Error 1 drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr {standard input}:5503: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_driver.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/input/input.o] Error 1 drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'input_dev' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'client' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'regmap' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'work' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'regulator' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'page' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'magnitude' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'frequency' not described in 'drv2667_data' In file included from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/mtd/nand/spi/core.c:12: drivers/mtd/nand/spi/core.c: In function 'spinand_get_cfg': drivers/mtd/nand/spi/core.c:55:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 55 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on = !!(x); 3036- | ^ drivers/mtd/nand/spi/core.c: In function 'spinand_set_cfg': drivers/mtd/nand/spi/core.c:68:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 68 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on = !!(x); 3043- | ^ drivers/input/misc/mc13783-pwrbutton.c:32: warning: cannot understand function prototype: 'struct mc13783_pwrb ' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2 {standard input}: Assembler messages: {standard input}:7197: Error: unknown opcode {standard input}: Assembler messages: {standard input}:62: Error: unknown opcode {standard input}:1378: Error: unknown opcode {standard input}:1551: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-devnode.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}:11372: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1617: Error: unknown opcode {standard input}:1648: Error: unknown opcode {standard input}:1839: Error: unknown opcode {standard input}:2239: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-device.o] Error 1 {standard input}:14484: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/debug.o] Error 1 drivers/i2c/busses/i2c-rk3x.c:244: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_start' -- include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3111111000000001 becomes 1) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3111111000000001 becomes 1) drivers/net/wireless/ath/ath6kl/wmi.c: In function 'ath6kl_wmi_bitrate_reply_rx': drivers/net/wireless/ath/ath6kl/wmi.c:1204:6: warning: variable 'rate' set but not used [-Wunused-but-set-variable] 1204 | s32 rate; | ^~~~ {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {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 In file included from include/linux/phy.h:14, from drivers/net/phy/at803x.c:10: drivers/net/phy/at803x.c: In function 'at803x_parse_dt': include/linux/bitfield.h:52:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 3168- | ^ include/linux/compiler.h:319:9: note: in definition of macro '__compiletime_assert' 319 | if (!(condition)) 3171- | ^~~~~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' 339 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/bitfield.h:52:3: note: in expansion of macro 'BUILD_BUG_ON_MSG' 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 3180- | ^~~~~~~~~~~~~~~~ include/linux/bitfield.h:94:3: note: in expansion of macro '__BF_FIELD_CHECK' 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); 3183- | ^~~~~~~~~~~~~~~~ drivers/net/phy/at803x.c:431:24: note: in expansion of macro 'FIELD_PREP' 431 | priv->clk_25m_reg |= FIELD_PREP(mask, sel); | ^~~~~~~~~~ {standard input}:17458: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8653: Error: unknown opcode {standard input}:8872: Error: unknown opcode {standard input}:9073: Error: unknown opcode {standard input}:11038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:116: Error: unknown opcode {standard input}:308: Error: unknown opcode {standard input}:759: Error: unknown opcode {standard input}:1045: Error: unknown opcode {standard input}:1375: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/recovery.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-base.o] Error 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/at803x.o] Error 1 {standard input}: Assembler messages: {standard input}:832: Error: unknown opcode {standard input}:866: Error: unknown opcode {standard input}:900: Error: unknown opcode {standard input}:1663: Error: unknown opcode {standard input}:1840: Error: unknown opcode {standard input}:1933: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/core.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}:13038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:422: Error: unknown opcode {standard input}:453: Error: unknown opcode {standard input}:596: Error: unknown opcode {standard input}:4997: Error: unknown opcode 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 make[3]: *** [scripts/Makefile.build:497: drivers/media/mc] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-request.o] Error 1 make[4]: Target '__build' not remade because of errors. 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 *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061: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:1061:23: sparse: expected signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [usertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_addr {standard input}:15920: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/cfg80211.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/st.o] Error 1 {standard input}:18069: Error: unknown opcode drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_num' not described in 'mtd_dev_param' drivers/ptp/ptp_clockmatrix.c:886: warning: Cannot understand * @brief Maximum absolute value for write phase offset in picoseconds on line 886 - I thought it was a doc line drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 {standard input}: Assembler messages: {standard input}:9541: Error: unknown opcode {standard input}:10157: Error: unknown opcode {standard input}:10878: Error: unknown opcode {standard input}:22530: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26163: Error: unknown opcode {standard input}:26696: Error: unknown opcode {standard input}:26766: Error: unknown opcode {standard input}:27013: Error: unknown opcode {standard input}:27083: Error: unknown opcode {standard input}:22467: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-ctrls.o] Error 1 {standard input}: Assembler messages: {standard input}:1716: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-clk.o] Error 1 drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' description in 'ubi_leb_read_sg' make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/wmi.o] Error 1 {standard input}: Assembler messages: {standard input}:94: Error: unknown opcode {standard input}:157: Error: unknown opcode drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'produce_free_peb' - unexpected unlock {standard input}:28518: 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' 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[] = ' In file included from include/linux/bits.h:23, -- | ^~ make[4]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath] Error 2 make[5]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath/ath6kl] Error 2 make[5]: Target '__build' not remade because of errors. make[6]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_frontend.o] Error 1 drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_REPORT_NONE' not described in enum 'rmi_f54_report_type' drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_MAX_REPORT_TYPE' not described in enum 'rmi_f54_report_type' make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.o] Error 1 {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/ff-memless.o] Error 1 {standard input}: Assembler messages: {standard input}:150: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2627: Error: unknown opcode {standard input}:2853: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_therm.o] Error 1 {standard input}: Assembler messages: {standard input}:4053: Error: unknown opcode {standard input}:4416: Error: unknown opcode {standard input}:5294: Error: unknown opcode {standard input}:5775: Error: unknown opcode {standard input}:5806: Error: unknown opcode 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] drivers/w1/slaves/w1_ds2405.c:30:24: sparse: sparse: cast to restricted __le64 drivers/w1/slaves/w1_ds2405.c:182:32: sparse: sparse: cast to restricted __le64 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' {standard input}:6400: Error: unknown opcode drivers/net/ieee802154/ca8210.c:3053: warning: Function parameter or member 'spi_device' not described in 'ca8210_remove' make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_ca_en50221.o] Error 1 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/wireless/broadcom/brcm80211/brcmfmac/fweh.c: In function 'brcmf_fweh_handle_if_event': drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:131:6: warning: variable 'err' set but not used [-Wunused-but-set-variable] 131 | int err = 0; | ^~~ drivers/net/ieee802154/ca8210.c:3103: warning: Excess function parameter 'priv' description in 'ca8210_probe' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'client' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'supplies' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'startup_delay' not described in 'rmi_i2c_xport' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: sparse: incorrect type in initializer (different base types) @@ expected signed int [usertype] requested_dwell @@ got restricted __le32 [usertype] dwell_time @@ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: expected signed int [usertype] requested_dwell drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: got restricted __le32 [usertype] dwell_time make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-main.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/input/rmi4] Error 2 make[4]: Target '__build' not remade because of errors. drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:36: warning: Function parameter or member 'datalen' not described in 'brcmf_fweh_queue_item' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Function parameter or member 'code' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Function parameter or member 'name' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Function parameter or member 'emsg' not described in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Function parameter or member 'data' not described in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Excess function parameter 'item' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Excess function parameter 'ifpp' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:391: warning: Function parameter or member 'packet_len' not described in 'brcmf_fweh_process_event' 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}:4685: Error: unknown opcode {standard input}:5831: Error: unknown opcode {standard input}:6023: Error: unknown opcode {standard input}:7361: Error: unknown opcode {standard input}:8193: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/power/supply/power_supply_core.o] Error 1 {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}:2338: Error: unknown opcode {standard input}:3447: Error: unknown opcode {standard input}:3506: Error: unknown opcode {standard input}:4106: 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr {standard input}: Assembler messages: {standard input}:151: Error: unknown opcode {standard input}:310: Error: unknown opcode {standard input}:388: Error: unknown opcode {standard input}:442: Error: unknown opcode {standard input}:964: Error: unknown opcode {standard input}:1011: Error: unknown opcode {standard input}:1188: Error: unknown opcode {standard input}:1238: Error: unknown opcode {standard input}:1825: Error: unknown opcode {standard input}:2025: Error: unknown opcode {standard input}:2459: Error: unknown opcode {standard input}:2649: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:2786: Error: unknown opcode 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 * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [usertype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_addr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected long const *__gu_addr @@ got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long const *__gu_addr {standard input}:5323: Error: unknown opcode {standard input}:5889: Error: unknown opcode {standard input}:7566: Error: unknown opcode {standard input}:7818: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/media/dvb-core/dvb_ringbuffer.o] Error 1 drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' description in 'gluebi_notify' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brcmf_p2p_scan_prep': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:894:31: warning: parameter 'vif' set but not used [-Wunused-but-set-parameter] 894 | struct brcmf_cfg80211_vif *vif) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brcmf_p2p_tx_action_frame': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1549:6: warning: variable 'timeout' set but not used [-Wunused-but-set-variable] 1549 | s32 timeout = 0; | ^~~~~~~ {standard input}: Assembler messages: {standard input}:7516: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/libertas/cfg.o] Error 1 {standard input}: Assembler messages: {standard input}:1141: Error: unknown opcode {standard input}:1276: Error: unknown opcode {standard input}: Assembler messages: {standard input}:731: Error: unknown opcode {standard input}:822: Error: unknown opcode {standard input}:885: Error: unknown opcode {standard input}:912: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_int.o] Error 1 {standard input}: Assembler messages: {standard input}:1378: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_family.o] Error 1 {standard input}:3690: Error: unknown opcode {standard input}:4090: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-ir-raw.o] Error 1 {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/mtd/ubi] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/w1/w1_io.c:396:26: sparse: sparse: cast to restricted __le64 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c:69: warning: Function parameter or member 'c' not described in 'is_nvram_char' {standard input}:4163: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/mousedev.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/v4l2-core] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/media/dvb-core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:4801: Error: unknown opcode {standard input}:4842: Error: unknown opcode {standard input}:5588: Error: unknown opcode {standard input}:5636: Error: unknown opcode {standard input}: Assembler messages: {standard input}:6541: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/input/joydev.o] Error 1 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.o] Error 1 drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member 'off' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member 'count' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member 'size' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'sl' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'addr' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'len' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'data' not described in 'w1_f23_write' {standard input}: Assembler messages: {standard input}:1581: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/mfd/rave-sp.o] Error 1 {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/libertas/cmdresp.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_ds250x.o] Error 1 {standard input}: Assembler messages: {standard input}:2294: Error: unknown opcode {standard input}:2782: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/media/cec/core/cec-core.o] Error 1 drivers/net/wireless/marvell/libertas/main.c:42:14: sparse: sparse: symbol 'lbs_disablemesh' was not declared. Should it be static? {standard input}: Assembler messages: {standard input}:1514: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtdsuper.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/main.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_inv' defined but not used [-Wunused-const-variable=] 41 | static const u8 tos_to_tid_inv[] = { | ^~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ drivers/power/supply/cpcap-battery.c:292: warning: Function parameter or member 'ccd' not described in 'cpcap_battery_read_accumulated' drivers/power/supply/cpcap-battery.c:292: warning: Excess function parameter 'regs' description in 'cpcap_battery_read_accumulated' drivers/mtd/mtdcore.c:1612: warning: Function parameter or member 'section' not described in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdcore.c:1612: warning: Excess function parameter 'sectionp' description in 'mtd_ooblayout_find_eccregion' {standard input}: Assembler messages: {standard input}:3167: Error: unknown opcode drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *__gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __user * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int const *__gu_addr {standard input}: Assembler messages: {standard input}:131: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: Function parameter or member 'reg50' not described in 'brcmf_btcoex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: Function parameter or member 'saved_regs_part2' not described in 'brcmf_btcoex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:233: warning: Function parameter or member 'btci' not described in 'btcmf_btcoex_save_part1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:253: warning: Function parameter or member 'btci' not described in 'brcmf_btcoex_restore_part1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:273: warning: Function parameter or member 't' not described in 'brcmf_btcoex_timerfunc' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: Function parameter or member 'vif' not described in 'brcmf_btcoex_set_mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: Function parameter or member 'duration' not described in 'brcmf_btcoex_set_mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: Excess function parameter 'cfg' description in 'brcmf_btcoex_set_mode' {standard input}:3491: Error: unknown opcode {standard input}:3687: Error: unknown opcode {standard input}:5280: Error: unknown opcode {standard input}:5721: Error: unknown opcode {standard input}:5827: Error: unknown opcode {standard input}:5924: Error: unknown opcode make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/net/phy] Error 2 {standard input}: Assembler messages: {standard input}:669: Error: unknown opcode drivers/mtd/mtdpart.c:300: warning: Function parameter or member 'mtd' not described in '__mtd_del_partition' drivers/mtd/mtdpart.c:300: warning: Excess function parameter 'priv' description in '__mtd_del_partition' make[2]: *** [scripts/Makefile.build:497: drivers/w1] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/w1/slaves] Error 2 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.o] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:496:18: warning: 'brcmf_fws_prio2fifo' defined but not used [-Wunused-const-variable=] 496 | static const int brcmf_fws_prio2fifo[] = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/libertas/main.c: In function 'lbs_start_card': drivers/net/wireless/marvell/libertas/main.c:1068:23: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 1068 | lbs_start_mesh(priv); | ^ {standard input}:8561: Error: unknown opcode {standard input}:8864: Error: unknown opcode {standard input}:8937: Error: unknown opcode {standard input}:9046: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/mwifiex/main.o] Error 1 make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/libertas/cmd.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/mfd] Error 2 {standard input}: Assembler messages: {standard input}:3727: Error: unknown opcode {standard input}:4767: Error: unknown opcode {standard input}:5048: Error: unknown opcode {standard input}:7306: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7923: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/libertas/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1252: Error: unknown opcode {standard input}:1694: Error: unknown opcode {standard input}:1725: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtd_blkdevs.o] Error 1 drivers/mtd/rfd_ftl.c:100:13: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:110:25: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:295:29: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] magic @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:295:29: sparse: expected unsigned short [usertype] magic drivers/mtd/rfd_ftl.c:295:29: sparse: got restricted __le16 [usertype] drivers/mtd/rfd_ftl.c:354:29: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:553:19: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] del @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:553:19: sparse: expected unsigned short [usertype] del drivers/mtd/rfd_ftl.c:553:19: sparse: got restricted __le16 [usertype] drivers/mtd/rfd_ftl.c:592:21: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:647:15: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] entry @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:647:15: sparse: expected unsigned short [usertype] entry drivers/mtd/rfd_ftl.c:647:15: sparse: got restricted __le16 [usertype] {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}: Assembler messages: {standard input}:444: Error: unknown opcode {standard input}:534: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/libertas/tx.o] Error 1 {standard input}:9374: Error: unknown opcode {standard input}:11272: Error: unknown opcode {standard input}: Assembler messages: {standard input}:959: Error: unknown opcode {standard input}:1008: Error: unknown opcode {standard input}:2026: Error: unknown opcode {standard input}:2264: Error: unknown opcode {standard input}:2354: Error: unknown opcode drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 make[3]: *** [scripts/Makefile.build:281: drivers/net/loopback.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/rc] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8015: Error: unknown opcode {standard input}:13989: Error: unknown opcode {standard input}:8810: Error: unknown opcode drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Function parameter or member 'device' not described in 'lbs_get_firmware_async' drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Excess function parameter 'dev' description in 'lbs_get_firmware_async' make[3]: *** [scripts/Makefile.build:281: drivers/thermal/thermal_core.o] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'name' not described in 'brcmf_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'requested_packet' not described in 'brcmf_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'suppr_transit_count' not described in 'brcmf_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'send_tim_signal' not described in 'brcmf_fws_mac_descriptor' -- | ^~~~~~~~~~~~~~~~ drivers/leds/led-class.c:516: warning: Function parameter or member 'dev' not described in 'devm_led_classdev_unregister' drivers/leds/led-class.c:516: warning: Excess function parameter 'parent' description in 'devm_led_classdev_unregister' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/crypto/ccree] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/crypto] Error 2 drivers/of/of_net.c:104: warning: Function parameter or member 'np' not described in 'of_get_mac_address' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'node' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'uname' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'base' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'size' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'node' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'uname' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'res_base' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'res_size' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:171: warning: Function parameter or member 'rmem' not described in '__reserved_mem_init_node' drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected restricted __virtio16 const *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio16 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [noderef] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 const *__gu_addr In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ drivers/leds/leds-bcm6328.c:103: warning: Function parameter or member 'pin' not described in 'bcm6328_pin2shift' drivers/leds/leds-is31fl32xx.c:85: warning: Function parameter or member 'sw_shutdown_func' not described in 'is31fl32xx_chipdef' {standard input}: Assembler messages: {standard input}:2987: Error: unknown opcode {standard input}:3885: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/of] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/of/overlay.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}: Error: unaligned opcodes detected in executable segment make[4]: *** [scripts/Makefile.build:281: drivers/mmc/core/sd.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/tdls.c:20: drivers/net/wireless/marvell/mwifiex/wmm.h:34:18: warning: 'mwifiex_1d_to_wmm_queue' defined but not used [-Wunused-const-variable=] 34 | static const u16 mwifiex_1d_to_wmm_queue[8] = { 1, 0, 0, 1, 2, 2, 3, 3 }; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/11n.h:25, from drivers/net/wireless/marvell/mwifiex/debugfs.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_inv' defined but not used [-Wunused-const-variable=] 41 | static const u8 tos_to_tid_inv[] = { -- 105 | static const struct mmc_fixup mmc_ext_csd_fixups[] = { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}:734: Error: unknown opcode drivers/fsi/fsi-core.c:389:12: sparse: sparse: function 'fsi_slave_claim_range' with external linkage has definition drivers/fsi/fsi-core.c:403:13: sparse: sparse: function 'fsi_slave_release_range' with external linkage has definition drivers/mmc/core/regulator.c:178: warning: Function parameter or member 'mmc' not described in 'mmc_regulator_set_vqmmc' drivers/mmc/core/regulator.c:178: warning: Function parameter or member 'ios' not described in 'mmc_regulator_set_vqmmc' make[3]: *** [scripts/Makefile.build:280: drivers/soundwire/bus.o] Error 1 {standard input}: Assembler messages: {standard input}:5851: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/extcon/extcon.o] Error 1 drivers/nvmem/rave-sp-eeprom.c:48: warning: bad line: drivers/mmc/core/queue.c:212: warning: Function parameter or member 'mq' not described in '__mmc_init_request' drivers/mmc/core/queue.c:212: warning: Excess function parameter 'q' description in '__mmc_init_request' drivers/mcb/mcb-core.c:269: warning: Function parameter or member 'carrier' not described in 'mcb_alloc_bus' drivers/mcb/mcb-core.c:466: warning: Function parameter or member 'mem' not described in 'mcb_release_mem' drivers/mcb/mcb-core.c:466: warning: Excess function parameter 'dev' description in 'mcb_release_mem' {standard input}: Assembler messages: {standard input}:2284: Error: unknown opcode {standard input}:3618: Error: unknown opcode drivers/mcb/mcb-parse.c:54:14: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le32 [usertype] reg1 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:54:14: sparse: expected restricted __le32 [usertype] reg1 drivers/mcb/mcb-parse.c:54:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:55:14: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le32 [usertype] reg2 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:55:14: sparse: expected restricted __le32 [usertype] reg2 drivers/mcb/mcb-parse.c:55:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:59:20: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:60:21: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:61:21: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:62:21: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:63:23: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:64:22: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:93:27: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:94:25: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:150:21: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le32 [usertype] reg @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:150:21: sparse: expected restricted __le32 [usertype] reg drivers/mcb/mcb-parse.c:150:21: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:152:29: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:198:25: sparse: sparse: cast to restricted __le16 make[2]: *** [scripts/Makefile.build:497: drivers/ipack] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/ipack/devices] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/ipack/devices/ipoctal.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:2517: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/hwtracing/intel_th/gth.o] Error 1 drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or member 'dev' not described in 'adc_jack_data' drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or member 'wakeup_source' not described in 'adc_jack_data' {standard input}: Assembler messages: {standard input}:2947: Error: unknown opcode {standard input}:5905: Error: unknown opcode {standard input}:6153: Error: unknown opcode drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or member 'drvdata' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or member 'ndevres' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Excess function parameter 'irq' description in 'intel_th_alloc' make[4]: *** [scripts/Makefile.build:280: drivers/mmc/core/sdio_uart.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/intel_th] Error 2 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/ras] Error 2 make[2]: *** [scripts/Makefile.build:497: drivers/soundwire] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6109: Error: unknown opcode {standard input}:6140: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8330: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/hwtracing/stm/core.o] Error 1 {standard input}:6792: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/nvmem] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/nvmem/core.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-i2c.c:51:36: warning: 'bmc150_accel_acpi_match' defined but not used [-Wunused-const-variable=] 51 | static const struct acpi_device_id bmc150_accel_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [scripts/Makefile.build:497: drivers/mmc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/mmc/core] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-core.c:218:3: warning: 'bmc150_accel_sample_upd_time' defined but not used [-Wunused-const-variable=] 218 | } bmc150_accel_sample_upd_time[] = { {0x08, 64}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/iio/accel/bma220_spi.c:312:36: warning: 'bma220_acpi_id' defined but not used [-Wunused-const-variable=] 312 | static const struct acpi_device_id bma220_acpi_id[] = { | ^~~~~~~~~~~~~~ drivers/iio/accel/bmc150-accel-spi.c:36:36: warning: 'bmc150_accel_acpi_match' defined but not used [-Wunused-const-variable=] 36 | static const struct acpi_device_id bmc150_accel_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5478: Error: unknown opcode {standard input}:5509: Error: unknown opcode {standard input}:6192: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/greybus/connection.o] Error 1 drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *__gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_addr drivers/hwtracing/stm/ftrace.c:38: warning: Function parameter or member 'export' not described in 'stm_ftrace_write' make[2]: *** [scripts/Makefile.build:497: drivers/extcon] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1280: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5218: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:3093: Error: unknown opcode {standard input}:3124: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/accel/bmc150-accel-core.o] Error 1 drivers/iio/accel/mma9551.c:596:36: warning: 'mma9551_acpi_match' defined but not used [-Wunused-const-variable=] 596 | static const struct acpi_device_id mma9551_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~ drivers/iio/accel/mxc4005.c:475:36: warning: 'mxc4005_acpi_match' defined but not used [-Wunused-const-variable=] 475 | static const struct acpi_device_id mxc4005_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~ drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'indio_dev' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'active_scan_mask' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'irq' not described in 'ad7923_trigger_handler' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'p' not described in 'ad7923_trigger_handler' drivers/iio/accel/kxcjk-1013.c:1505:36: warning: 'kx_acpi_match' defined but not used [-Wunused-const-variable=] 1505 | static const struct acpi_device_id kx_acpi_match[] = { | ^~~~~~~~~~~~~ drivers/iio/accel/kxcjk-1013.c:208:3: warning: 'odr_start_up_times' defined but not used [-Wunused-const-variable=] 208 | } odr_start_up_times[KX_MAX_CHIPS][12] = { | ^~~~~~~~~~~~~~~~~~ {standard input}:8004: Error: unknown opcode {standard input}:8739: Error: unknown opcode {standard input}:8873: Error: unknown opcode {standard input}:10708: Error: unknown opcode {standard input}:10842: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/greybus] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/greybus/operation.o] Error 1 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/stm] Error 2 drivers/iio/accel/mxc6255.c:169:36: warning: 'mxc6255_acpi_match' defined but not used [-Wunused-const-variable=] 169 | static const struct acpi_device_id mxc6255_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5133: Error: unknown opcode drivers/iio/accel/stk8312.c:647:36: warning: 'stk8312_acpi_id' defined but not used [-Wunused-const-variable=] 647 | static const struct acpi_device_id stk8312_acpi_id[] = { | ^~~~~~~~~~~~~~~ {standard input}:7235: Error: unknown opcode {standard input}:7423: Error: unknown opcode {standard input}:7501: Error: unknown opcode {standard input}:8109: Error: unknown opcode {standard input}: Assembler messages: {standard input}:857: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/buffer/industrialio-buffer-cb.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/most/core.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/most] Error 2 drivers/iio/chemical/bme680_i2c.c:46:36: warning: 'bme680_acpi_match' defined but not used [-Wunused-const-variable=] 46 | static const struct acpi_device_id bme680_acpi_match[] = { | ^~~~~~~~~~~~~~~~~ drivers/iio/chemical/bme680_spi.c:149:36: warning: 'bme680_acpi_match' defined but not used [-Wunused-const-variable=] 149 | static const struct acpi_device_id bme680_acpi_match[] = { | ^~~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/iio/buffer] Error 2 make[4]: Target '__build' not remade because of errors. drivers/iio/adc/mcp320x.c:96: warning: Function parameter or member '____cacheline_aligned' not described in 'mcp320x' drivers/iio/chemical/sgp30.c:236: warning: Function parameter or member 'duration_us' not described in 'sgp_read_cmd' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Function parameter or member 'client' not described in 'ms_sensors_read_serial' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Excess function parameter 'cli' description in 'ms_sensors_read_serial' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/iio/accel] Error 2 drivers/iio/adc/ad7949.c:58: warning: Function parameter or member 'indio_dev' not described in 'ad7949_adc_chip' drivers/iio/adc/ad7949.c:58: warning: Function parameter or member '____cacheline_aligned' not described in 'ad7949_adc_chip' drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_preenable': drivers/iio/adc/ti_am335x_adc.c:297:21: warning: variable 'read' set but not used [-Wunused-but-set-variable] 297 | int i, fifo1count, read; | ^~~~ drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_predisable': drivers/iio/adc/ti_am335x_adc.c:346:21: warning: variable 'read' set but not used [-Wunused-but-set-variable] 346 | int fifo1count, i, read; | ^~~~ {standard input}: Assembler messages: {standard input}:1878: Error: unknown opcode {standard input}:3445: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/iio/common/ssp_sensors/ssp_dev.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/iio/common/ssp_sensors] Error 2 drivers/iio/dac/ad5380.c:64: warning: Function parameter or member 'lock' not described in 'ad5380_state' drivers/iio/adc/max1363.c:190: warning: Function parameter or member 'lock' not described in 'max1363_state' drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_threaded_irq_handler': drivers/iio/adc/twl4030-madc.c:475:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] 475 | int i, len, ret; | ^~~ drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_conversion': drivers/iio/adc/twl4030-madc.c:619:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] 619 | if (req->method < TWL4030_MADC_RT || req->method > TWL4030_MADC_SW2) { | ^ drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member 'lock' not described in 'adis16080_state' drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member '____cacheline_aligned' not described in 'adis16080_state' {standard input}: Assembler messages: {standard input}:3427: Error: unknown opcode -- drivers/gpio/gpio-cadence.c:178:12: note: in expansion of macro 'GENMASK' 178 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ include/linux/bits.h:27:7: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CHECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-cadence.c:251:12: note: in expansion of macro 'GENMASK' 251 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ {standard input}: Assembler messages: {standard input}:290: Error: unknown opcode {standard input}:11573: Error: unknown opcode {standard input}:11920: Error: unknown opcode drivers/gpio/gpio-altera.c:34: warning: Function parameter or member 'irq_chip' not described in 'altera_gpio_chip' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'd' not described in 'altera_gpio_irq_set_type' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'type' not described in 'altera_gpio_irq_set_type' {standard input}:9475: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/pm.o] Error 1 {standard input}:2423: Error: unknown opcode drivers/video/backlight/lcd.c:191: warning: Function parameter or member 'parent' not described in 'lcd_device_register' {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/boot.o] Error 1 drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:1627:56: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:1629:56: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:455:17: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:455:25: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:469:47: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:3347:65: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:3823:47: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:3965:65: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:5527:54: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/core.c:5528:54: sparse: sparse: restricted suspend_state_t degrades to integer {standard input}: Assembler messages: {standard input}:434: Error: unknown opcode {standard input}:509: Error: unknown opcode {standard input}:613: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5233: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4553: Error: unknown opcode {standard input}: Assembler messages: {standard input}:236: Error: unknown opcode {standard input}:295: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/init.o] Error 1 {standard input}:3362: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3018: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4659: Error: unknown opcode {standard input}:5501: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/bus/moxtet.o] Error 1 {standard input}:3484: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_intf.o] Error 1 {standard input}:4920: Error: unknown opcode {standard input}:5376: Error: unknown opcode {standard input}:5736: Error: unknown opcode {standard input}:5700: Error: unknown opcode {standard input}:6533: Error: unknown opcode {standard input}:7131: Error: unknown opcode {standard input}:7162: Error: unknown opcode {standard input}:7751: Error: unknown opcode {standard input}:6527: Error: unknown opcode {standard input}:9334: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/main.o] Error 1 make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/bus] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/bus/mhi] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/bus/mhi/core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8576: Error: unknown opcode {standard input}:8731: Error: unknown opcode {standard input}:9915: Error: unknown opcode drivers/video/backlight/ili922x.c:116: warning: Function parameter or member 's' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:116: warning: Function parameter or member 'x' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:127: warning: cannot understand function prototype: 'int ili922x_id = 1; ' drivers/video/backlight/ili922x.c:136: warning: cannot understand function prototype: 'struct ili922x ' drivers/video/backlight/ili922x.c:298: warning: Function parameter or member 'spi' not described in 'ili922x_reg_dump' make[3]: *** [scripts/Makefile.build:280: drivers/virtio/virtio_ring.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/virtio] Error 2 make[3]: Target '__build' not remade because of errors. drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_state_t degrades to integer {standard input}:10775: Error: unknown opcode drivers/phy/phy-core.c:1078: warning: Function parameter or member 'children' not described in '__devm_of_phy_provider_register' drivers/phy/phy-core.c:1125: warning: Function parameter or member 'phy_provider' not described in 'devm_of_phy_provider_unregister' make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib.o] Error 1 {standard input}: Assembler messages: {standard input}:8767: Error: unknown opcode {standard input}:11789: Error: unknown opcode drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noderef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noderef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const *__gu_addr {standard input}:19062: Error: unknown opcode {standard input}:24388: Error: unknown opcode drivers/video/of_videomode.c:32: warning: Function parameter or member 'np' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member 'vm' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member 'index' not described in 'of_get_videomode' drivers/tty/serial/8250/8250_core.c: In function 'serial8250_isa_init_ports': drivers/tty/serial/8250/8250_core.c:537:9: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 537 | i < ARRAY_SIZE(old_serial_port) && i < nr_uarts; | ^ drivers/clk/clk-si5341.c: In function 'si5341_output_get_parent': drivers/clk/clk-si5341.c:886:6: warning: variable 'err' set but not used [-Wunused-but-set-variable] 886 | int err; | ^~~ {standard input}: Assembler messages: {standard input}:15972: Error: unknown opcode {standard input}:16003: Error: unknown opcode {standard input}:30099: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/regulator/core.o] Error 1 {standard input}: Assembler messages: {standard input}:1404: Error: unknown opcode {standard input}:1435: Error: unknown opcode {standard input}:2854: Error: unknown opcode {standard input}:5067: Error: unknown opcode {standard input}:5165: Error: unknown opcode {standard input}:5942: Error: unknown opcode {standard input}:6548: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/reset/core.o] Error 1 drivers/video/of_display_timing.c:58: warning: Function parameter or member 'dt' not described in 'of_parse_display_timing' drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_state_t degrades to integer {standard input}:23655: Error: unknown opcode {standard input}:24012: Error: unknown opcode drivers/video/backlight/lms501kf03.c:96:28: warning: 'seq_sleep_in' defined but not used [-Wunused-const-variable=] 96 | static const unsigned char seq_sleep_in[] = { | ^~~~~~~~~~~~ drivers/video/backlight/lms501kf03.c:92:28: warning: 'seq_up_dn' defined but not used [-Wunused-const-variable=] 92 | static const unsigned char seq_up_dn[] = { | ^~~~~~~~~ {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode {standard input}:27408: Error: unknown opcode {standard input}:27496: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Error 1 {standard input}:29012: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7334: Error: unknown opcode {standard input}:7365: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_msghandler.o] Error 1 drivers/tty/serial/8250/8250_port.c:1884:5: sparse: sparse: context imbalance in 'serial8250_handle_irq' - different lock contexts for basic block drivers/tty/serial/8250/8250_port.c:3295:9: sparse: sparse: context imbalance in 'serial8250_console_write' - different lock contexts for basic block drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or member 'val' not described in 'fb_notifier_call_chain' drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or member 'v' not described in 'fb_notifier_call_chain' {standard input}:11646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pinctrl/core.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}:4994: Error: unknown opcode {standard input}:5079: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpio-pca953x.o] Error 1 {standard input}: Assembler messages: {standard input}:1007: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_hotmod.o] Error 1 drivers/tty/serial/8250/8250_dw.c:631:36: warning: 'dw8250_acpi_match' defined but not used [-Wunused-const-variable=] 631 | static const struct acpi_device_id dw8250_acpi_match[] = { | ^~~~~~~~~~~~~~~~~ drivers/gpio/gpio-tqmx86.c:262:37: sparse: sparse: cast truncates bits from constant value (ffffff0f becomes f) drivers/pinctrl/pinmux.c:83: warning: Function parameter or member 'pctldev' not described in 'pinmux_can_be_used_for_gpio' drivers/pinctrl/pinmux.c:108: warning: Function parameter or member 'pctldev' not described in 'pin_request' drivers/pinctrl/pinmux.c:261: warning: Function parameter or member 'gpio' not described in 'pinmux_request_gpio' drivers/pinctrl/pinmux.c:751: warning: Function parameter or member 'selector' not described in 'pinmux_generic_get_function' drivers/pinctrl/pinmux.c:751: warning: Excess function parameter 'group_selector' description in 'pinmux_generic_get_function' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member 'map' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member 'num_maps' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:409: warning: Function parameter or member 'out_args' not described in 'pinctrl_parse_index_with_args' drivers/pinctrl/devicetree.c:409: warning: Excess function parameter 'out_arts' description in 'pinctrl_parse_index_with_args' {standard input}: Assembler messages: {standard input}:1272: Error: unknown opcode {standard input}:1303: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1977: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/hw_random/core.o] Error 1 drivers/char/ipmi/ipmi_ssif.c:355:13: sparse: sparse: context imbalance in 'start_clear_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:374:13: sparse: sparse: context imbalance in 'start_flag_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:415:9: sparse: sparse: context imbalance in 'start_event_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:438:9: sparse: sparse: context imbalance in 'start_recv_msg_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:469:17: sparse: sparse: context imbalance in 'handle_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:570:13: sparse: sparse: context imbalance in 'watch_timeout' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:903:9: sparse: sparse: context imbalance in 'msg_done_handler' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:1078:17: sparse: sparse: context imbalance in 'start_next_msg' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:1106:9: sparse: sparse: context imbalance in 'sender' - wrong count at exit drivers/pinctrl/pinconf-generic.c:242: warning: Function parameter or member 'pctldev' not described in 'pinconf_generic_parse_dt_config' drivers/video/fbdev/ocfb.c:327:24: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void [noderef] __iomem *fb_virt @@ got void * @@ drivers/video/fbdev/ocfb.c:327:24: sparse: expected void [noderef] __iomem *fb_virt drivers/video/fbdev/ocfb.c:327:24: sparse: got void * drivers/video/fbdev/ocfb.c:367:64: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void *cpu_addr @@ got void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:367:64: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:367:64: sparse: got void [noderef] __iomem *fb_virt drivers/video/fbdev/ocfb.c:380:32: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void *cpu_addr @@ got void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:380:32: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:380:32: sparse: got void [noderef] __iomem *fb_virt {standard input}: Assembler messages: {standard input}:6038: Error: unknown opcode {standard input}:7532: Error: unknown opcode {standard input}:7606: Error: unknown opcode {standard input}:7896: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5769: Error: unknown opcode {standard input}:5872: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fbmem.o] Error 1 make[5]: *** [scripts/Makefile.build:280: drivers/tty/serial/8250/8250_port.o] Error 1 {standard input}: Assembler messages: {standard input}:197: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/char/hw_random/ba431-rng.o] Error 1 {standard input}:35531: Error: unknown opcode {standard input}:37684: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/clk/clk.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/clk] Error 2 {standard input}: Assembler messages: {standard input}:2683: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_poweroff.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/reset] Error 2 make[3]: Target '__build' not remade because of errors. include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the end of 'l' (4 8) drivers/lightnvm/core.c:703:36: sparse: sparse: invalid access past the end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) drivers/lightnvm/core.c:928:36: sparse: sparse: invalid access past the end of 'ppa' (4 8) drivers/lightnvm/core.c:927:36: sparse: sparse: invalid access past the end of 'ppa' (4 8) drivers/lightnvm/core.c:897:35: sparse: sparse: invalid access past the end of 'ppa' (4 8) drivers/lightnvm/core.c:896:34: sparse: sparse: invalid access past the end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the end of 'l' (4 8) drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char const *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [noderef] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void const volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__gu_addr make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/tty/serial/8250] Error 2 drivers/tty/serial/serial_core.c:139:9: sparse: sparse: context imbalance in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:219:17: sparse: sparse: context imbalance in 'uart_port_startup' - different lock contexts for basic block drivers/tty/serial/serial_core.c:321:9: sparse: sparse: context imbalance in 'uart_shutdown' - different lock contexts for basic block drivers/tty/serial/serial_core.c:569:9: sparse: sparse: context imbalance in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:617:9: sparse: sparse: context imbalance in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:620:12: sparse: sparse: context imbalance in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:633:12: sparse: sparse: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:670:9: sparse: sparse: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block drivers/video/fbdev/core/fbmon.c:617: warning: Function parameter or member 'specs' not described in 'fb_create_modedb' drivers/video/fbdev/core/fbmon.c:1103: warning: bad line: drivers/regulator/devres.c:187: warning: Function parameter or member 'dev' not described in 'devm_regulator_register' drivers/regulator/devres.c:226: warning: Function parameter or member 'dev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Function parameter or member 'rdev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Excess function parameter 'regulator' description in 'devm_regulator_unregister' {standard input}: Assembler messages: {standard input}:3307: Error: unknown opcode drivers/regulator/of_regulator.c:18:43: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:193:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:196:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:199:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:202:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:203:22: sparse: sparse: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:252:26: sparse: sparse: restricted suspend_state_t degrades to integer drivers/tty/serdev/core.c: In function 'serdev_controller_remove': drivers/tty/serdev/core.c:791:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 791 | int dummy; | ^~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/char/hw_random] Error 2 make[4]: Target '__build' not remade because of errors. drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned long word @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: expected unsigned long word drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: got restricted __le32 [usertype] drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: cast to restricted __le32 {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pinctrl] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Error 1 {standard input}:4332: Error: unknown opcode {standard input}:4958: Error: unknown opcode {standard input}:5123: Error: unknown opcode {standard input}:5293: Error: unknown opcode {standard input}:5453: Error: unknown opcode {standard input}:6020: Error: unknown opcode {standard input}:6287: Error: unknown opcode {standard input}:6384: Error: unknown opcode {standard input}:6612: Error: unknown opcode {standard input}:6723: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_watchdog.o] Error 1 drivers/tty/serdev/core.c:811: warning: Function parameter or member 'owner' not described in '__serdev_device_driver_register' drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *__gu_addr drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned long word @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: expected unsigned long word drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: got restricted __le32 [usertype] drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: cast to restricted __le32 drivers/video/backlight/backlight.c:329: warning: Function parameter or member 'reason' not described in 'backlight_force_update' drivers/video/backlight/backlight.c:354: warning: Function parameter or member 'props' not described in 'backlight_device_register' drivers/video/fbdev/core/fbcon.c: In function 'fbcon_exit': drivers/video/fbdev/core/fbcon.c:3653:7: warning: variable 'pending' set but not used [-Wunused-but-set-variable] 3653 | int pending = 0; | ^~~~~~~ drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_ssif.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char/ipmi] Error 2 {standard input}: Assembler messages: {standard input}:842: Error: unknown opcode {standard input}:1418: Error: unknown opcode {standard input}:1660: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fb_defio.o] Error 1 {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1251: Error: unknown opcode {standard input}:1578: Error: unknown opcode {standard input}:1773: Error: unknown opcode {standard input}:1941: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serdev/serdev-ttyport.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/serdev] Error 2 {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Error 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_unicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_unitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usertype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr drivers/regulator/of_regulator.c:546: warning: Function parameter or member 'rdev' not described in 'of_check_coupling_data' {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode drivers/char/tpm/st33zp24/i2c.c:291:36: warning: 'st33zp24_i2c_acpi_match' defined but not used [-Wunused-const-variable=] 291 | static const struct acpi_device_id st33zp24_i2c_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/serial/max3100.c:202:13: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [usertype] etx @@ got restricted __be16 [usertype] @@ drivers/tty/serial/max3100.c:202:13: sparse: expected unsigned short [addressable] [usertype] etx drivers/tty/serial/max3100.c:202:13: sparse: got restricted __be16 [usertype] drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'serial_console_write' - unexpected unlock {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __be32 const [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: expected restricted __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: got unsigned int const [usertype] * drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected restricted __be32 const [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: expected restricted __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: got unsigned int const [usertype] * drivers/char/tpm/st33zp24/spi.c:408:36: warning: 'st33zp24_spi_acpi_match' defined but not used [-Wunused-const-variable=] 408 | static const struct acpi_device_id st33zp24_spi_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/vt/consolemap.c:716: warning: Function parameter or member 'src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src_vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'list' not described in 'con_get_unimap' drivers/base/firmware_loader/main.c:266:9: sparse: sparse: context imbalance in 'free_fw_priv' - wrong count at exit {standard input}: Assembler messages: {standard input}:148: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/gpio] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/vt] Error 2 {standard input}:3721: Error: unknown opcode {standard input}:3752: Error: unknown opcode {standard input}: Assembler messages: {standard input}:220: Error: unknown opcode {standard input}:327: Error: unknown opcode {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode {standard input}:164: Error: unknown opcode make[7]: *** [scripts/Makefile.build:281: drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.o] Error 1 drivers/tty/serial/ifx6x60.c:230:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] @@ got restricted __be32 [usertype] @@ drivers/tty/serial/ifx6x60.c:230:25: sparse: expected unsigned int [usertype] drivers/tty/serial/ifx6x60.c:230:25: sparse: got restricted __be32 [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] @@ got restricted __be16 [usertype] @@ drivers/tty/serial/ifx6x60.c:204:25: sparse: expected unsigned short [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: got restricted __be16 [usertype] drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __user *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_addr drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __be16 drivers/regulator/ad5398.c:58:13: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short val @@ got restricted __be16 [usertype] @@ drivers/regulator/ad5398.c:58:13: sparse: expected unsigned short val drivers/regulator/ad5398.c:58:13: sparse: got restricted __be16 [usertype] include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'linflex_console_write' - unexpected unlock drivers/tty/serial/digicolor-usart.c:412:26: sparse: sparse: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Function parameter or member 'byte' not described in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Excess function parameter 'word' description in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Function parameter or member 'bytes' not described in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Excess function parameter 'words' description in 'eeprom_93cx6_multireadb' {standard input}:7328: Error: unknown opcode {standard input}:7422: Error: unknown opcode {standard input}:9021: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/lightnvm/core.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/lightnvm] Error 2 drivers/misc/eeprom/at24.c:228:36: warning: 'at24_acpi_ids' defined but not used [-Wunused-const-variable=] 228 | static const struct acpi_device_id at24_acpi_ids[] = { | ^~~~~~~~~~~~~ drivers/misc/ti-st/st_core.c:283:41: sparse: sparse: cast to restricted __le16 {standard input}: Assembler messages: {standard input}:4929: Error: unknown opcode {standard input}:5877: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/serial/sc16is7xx.o] Error 1 {standard input}: Assembler messages: {standard input}:255: Error: unknown opcode {standard input}:318: Error: unknown opcode drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: expected unsigned short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: expected unsigned short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: expected unsigned short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [addressable] [assigned] [usertype] data @@ got restricted __le32 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: expected unsigned int [addressable] [assigned] [usertype] data drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: got restricted __le32 [usertype] drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: expected unsigned short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:857:17: sparse: sparse: cast to restricted __le32 {standard input}:4985: Error: unknown opcode {standard input}:5016: Error: unknown opcode {standard input}:5690: Error: unknown opcode {standard input}:10136: Error: unknown opcode {standard input}: Assembler messages: {standard input}:113: Error: unknown opcode {standard input}:268: Error: unknown opcode {standard input}:415: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/tpm/tpm-dev.o] Error 1 drivers/tty/serial/sifive.c:157: warning: cannot understand function prototype: 'struct sifive_serial_port ' {standard input}:10604: Error: unknown opcode {standard input}:10862: Error: unknown opcode {standard input}:12350: Error: unknown opcode {standard input}:14125: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_io.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/video/fbdev/core] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/video/fbdev] Error 2 make[3]: Target '__build' not remade because of errors. make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/video] Error 2 {standard input}: Assembler messages: {standard input}:1604: Error: unknown opcode {standard input}:1635: Error: unknown opcode {standard input}:3057: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/base/firmware_loader/main.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/base/firmware_loader] Error 2 {standard input}:13546: Error: unknown opcode {standard input}:13840: Error: unknown opcode drivers/tty/serial/men_z135_uart.c:182: warning: Function parameter or member 'uart' not described in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:182: warning: Excess function parameter 'port' description in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:244: warning: Function parameter or member 'uart' not described in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:244: warning: Excess function parameter 'arg' description in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:294: warning: Function parameter or member 'uart' not described in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:294: warning: Excess function parameter 'arg' description in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:604: warning: Function parameter or member 'port' not described in 'men_z135_enable_ms' drivers/gpu/drm/panel/panel-simple.c:42: warning: Cannot understand * @modes: Pointer to array of fixed modes appropriate for this panel. If on line 42 - I thought it was a doc line {standard input}: Assembler messages: {standard input}:68: Error: unknown opcode {standard input}:2359: Error: unknown opcode {standard input}:2442: Error: unknown opcode {standard input}:3396: Error: unknown opcode {standard input}:3565: Error: unknown opcode {standard input}:3706: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/ti-st/st_core.o] Error 1 {standard input}:14520: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:3244: Error: unknown opcode {standard input}:5104: Error: unknown opcode {standard input}:6454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/serial_core.o] Error 1 {standard input}: Assembler messages: {standard input}:2813: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/tty/serial] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/ifx6x60.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}:4294: Error: unknown opcode {standard input}:4937: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/dd.o] Error 1 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:218:15: sparse: sparse: symbol 'vint_table' was not declared. Should it be static? drivers/misc/lis3lv02d/lis3lv02d.c:182:52: sparse: sparse: cast to restricted __le16 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm] Error 2 make[5]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display] Error 2 make[5]: Target '__build' not remade because of errors. make[6]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display/komeda] Error 2 make[6]: Target '__build' not remade because of errors. make[7]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2656: Error: unknown opcode {standard input}:2711: Error: unknown opcode {standard input}:2905: Error: unknown opcode {standard input}:3299: Error: unknown opcode {standard input}:3433: Error: unknown opcode {standard input}:4219: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4943: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/lis3lv02d/lis3lv02d.o] Error 1 drivers/misc/ti-st/st_kim.c:42: warning: Function parameter or member 'id' not described in 'st_get_plat_device' drivers/misc/ti-st/st_kim.c:53: warning: Function parameter or member 'kim_gdata' not described in 'validate_firmware_response' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'kim_gdata' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'data' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'count' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:272: warning: Function parameter or member 'kim_gdata' not described in 'download_firmware' drivers/misc/ti-st/st_kim.c:445: warning: Function parameter or member 'kim_data' not described in 'st_kim_start' drivers/misc/ti-st/st_kim.c:509: warning: Function parameter or member 'kim_data' not described in 'st_kim_stop' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member 'core_data' not described in 'st_kim_ref' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member 'id' not described in 'st_kim_ref' drivers/base/platform.c:1352:20: warning: no previous prototype for 'early_platform_cleanup' [-Wmissing-prototypes] 1352 | void __weak __init early_platform_cleanup(void) { } | ^~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c: In function 's6e3ha2_set_brightness': drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:456:17: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/char/tpm/tpm_tis_spi_main.c:278:36: warning: 'acpi_tis_spi_match' defined but not used [-Wunused-const-variable=] 278 | static const struct acpi_device_id acpi_tis_spi_match[] = { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:1799: Error: unknown opcode >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le64 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu_addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short const [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const *__gu_addr drivers/char/mem.c:163:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got void [noderef] __user *__cl_addr @@ drivers/char/mem.c:163:37: sparse: expected void *addr drivers/char/mem.c:163:37: sparse: got void [noderef] __user *__cl_addr {standard input}:10077: Error: unknown opcode {standard input}:10108: Error: unknown opcode {standard input}:10266: Error: unknown opcode drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function parameter or member 'connector' not described in 'tpg110_get_modes' drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 617 | int ret; | ^~~ make[3]: *** [scripts/Makefile.build:497: drivers/misc/ti-st] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devres.c:1114:9: sparse: sparse: cast removes address space '__percpu' of expression {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:142: Error: unknown opcode {standard input}:462: Error: unknown opcode {standard input}:1553: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1798: Error: unknown opcode {standard input}:1998: Error: unknown opcode {standard input}:2036: Error: unknown opcode drivers/char/mem.c:98:29: warning: no previous prototype for 'unxlate_dev_mem_ptr' [-Wmissing-prototypes] 98 | #define unxlate_dev_mem_ptr unxlate_dev_mem_ptr | ^~~~~~~~~~~~~~~~~~~ drivers/char/mem.c:99:13: note: in expansion of macro 'unxlate_dev_mem_ptr' 99 | void __weak unxlate_dev_mem_ptr(phys_addr_t phys, void *addr) | ^~~~~~~~~~~~~~~~~~~ drivers/tty/tty_ldisc.c:884:6: warning: no previous prototype for 'tty_sysctl_init' [-Wmissing-prototypes] 884 | void tty_sysctl_init(void) | ^~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-sony-acx565akm.o] Error 1 {standard input}: Assembler messages: {standard input}:2927: Error: unknown opcode {standard input}:3313: Error: unknown opcode {standard input}:5003: Error: unknown opcode {standard input}:5186: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ioctl.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/char/tpm] Error 2 drivers/base/devtmpfs.c:362:36: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected char const [noderef] __user * @@ got char * @@ drivers/base/devtmpfs.c:362:36: sparse: expected char const [noderef] __user * drivers/base/devtmpfs.c:362:36: sparse: got char * drivers/base/devtmpfs.c:388:36: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected char const [noderef] __user * @@ got char * @@ drivers/base/devtmpfs.c:388:36: sparse: expected char const [noderef] __user * drivers/base/devtmpfs.c:388:36: sparse: got char * drivers/base/devtmpfs.c:391:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected char const [noderef] __user *filename @@ got char * @@ drivers/base/devtmpfs.c:391:20: sparse: expected char const [noderef] __user *filename drivers/base/devtmpfs.c:391:20: sparse: got char * drivers/base/devtmpfs.c:392:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected char const [noderef] __user *filename @@ got char * @@ drivers/base/devtmpfs.c:392:21: sparse: expected char const [noderef] __user *filename drivers/base/devtmpfs.c:392:21: sparse: got char * {standard input}: Assembler messages: {standard input}:1471: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1849: Error: unknown opcode drivers/misc/enclosure.c:115: warning: Function parameter or member 'name' not described in 'enclosure_register' drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb' not described in 'enclosure_register' drivers/misc/enclosure.c:283: warning: Function parameter or member 'number' not described in 'enclosure_component_alloc' drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' description in 'enclosure_component_alloc' drivers/misc/enclosure.c:363: warning: Function parameter or member 'component' not described in 'enclosure_add_device' drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' description in 'enclosure_add_device' drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev' not described in 'enclosure_remove_device' drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' description in 'enclosure_remove_device' {standard input}:2533: Error: unknown opcode {standard input}:2588: Error: unknown opcode {standard input}:2940: Error: unknown opcode {standard input}:3007: Error: unknown opcode {standard input}:3135: Error: unknown opcode {standard input}:3169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldisc.o] Error 1 {standard input}: Assembler messages: {standard input}:365: Error: unknown opcode {standard input}:750: Error: unknown opcode {standard input}:801: Error: unknown opcode {standard input}:835: Error: unknown opcode {standard input}:1936: Error: unknown opcode {standard input}:2081: Error: unknown opcode {standard input}:2260: Error: unknown opcode {standard input}:2572: Error: unknown opcode {standard input}:2619: Error: unknown opcode {standard input}:2901: Error: unknown opcode {standard input}:3066: Error: unknown opcode {standard input}:3311: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3468: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_buffer.o] Error 1 {standard input}:17253: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:2992: Error: unknown opcode drivers/base/attribute_container.c:304: warning: Function parameter or member 'fn' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:304: warning: Function parameter or member 'undo' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:357: warning: Function parameter or member 'fn' not described in 'attribute_container_device_trigger' drivers/base/attribute_container.c:471: warning: Function parameter or member 'cont' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or member 'dev' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or member 'classdev' not described in 'attribute_container_add_class_device_adapter' {standard input}: Assembler messages: {standard input}:77: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/misc/lis3lv02d] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devcon.c:12: warning: Function parameter or member 'devcon_lock' not described in 'DEFINE_MUTEX' make[4]: *** [scripts/Makefile.build:281: drivers/base/regmap/regcache-rbtree.o] Error 1 {standard input}:6144: Error: unknown opcode drivers/regulator/max8998.c:418:5: sparse: sparse: symbol 'max8998_get_current_limit' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse: symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse: symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be static? make[3]: *** [scripts/Makefile.build:281: drivers/base/core.o] Error 1 drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr {standard input}:6769: Error: unknown opcode {standard input}:6868: Error: unknown opcode {standard input}:8445: Error: unknown opcode {standard input}: Assembler messages: {standard input}:292: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_mutex.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:456: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/regulator/max77686-regulator.o] Error 1 {standard input}: Assembler messages: {standard input}:427: Error: unknown opcode {standard input}:975: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/misc.o] Error 1 {standard input}:11054: Error: unknown opcode {standard input}:11374: Error: unknown opcode {standard input}:11564: Error: unknown opcode {standard input}:12774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tty.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/cacheinfo.o] Error 1 drivers/base/module.c: In function 'module_add_driver': drivers/base/module.c:36:6: warning: variable 'no_warn' set but not used [-Wunused-but-set-variable] 36 | int no_warn; | ^~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no previous prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototypes] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no previous prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/regulator/max8998.c:418:5: warning: no previous prototype for 'max8998_get_current_limit' [-Wmissing-prototypes] 418 | int max8998_get_current_limit(struct regulator_dev *rdev) | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_addr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertype] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef expression {standard input}: Assembler messages: {standard input}:2488: Error: unknown opcode {standard input}:2519: Error: unknown opcode {standard input}:2685: Error: unknown opcode {standard input}:3321: Error: unknown opcode {standard input}:3363: Error: unknown opcode {standard input}:3664: Error: unknown opcode {standard input}:3706: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4856: Error: unknown opcode {standard input}:5065: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_port.o] Error 1 drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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 *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:1081: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/devtmpfs.o] Error 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:45: Error: unknown opcode {standard input}:401: Error: unknown opcode {standard input}:432: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}:828: Error: unknown opcode {standard input}:1271: Error: unknown opcode {standard input}:1426: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1658: Error: unknown opcode {standard input}:2032: Error: unknown opcode {standard input}:2233: 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}:2345: Error: unknown opcode {standard input}:2455: Error: unknown opcode {standard input}:3112: Error: unknown opcode {standard input}:3490: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/pty.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldsem.o] Error 1 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: sparse: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast truncates bits from constant value (ffffff0d becomes d) drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'ibaud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'obaud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ispeed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ospeed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'tty' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'obaud' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Excess function parameter 'obad' description in 'tty_encode_baud_rate' {standard input}: Assembler messages: {standard input}:596: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tracesink.o] Error 1 {standard input}: Assembler messages: {standard input}:145: Error: unknown opcode {standard input}:1445: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_jobctrl.o] Error 1 drivers/tty/sysrq.c:1110: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:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/sysrq.c:1110: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}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/misc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/misc/mic] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vringh.o] Error 1 make[5]: Target '__build' not remade because of errors. drivers/tty/n_gsm.c:2808:29: sparse: sparse: restricted __be16 degrades to integer drivers/char/random.c:2296:6: warning: no previous prototype for 'add_hwgenerator_randomness' [-Wmissing-prototypes] 2296 | void add_hwgenerator_randomness(const char *buffer, size_t count, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:3059: Error: unknown opcode {standard input}:3460: Error: unknown opcode {standard input}:4170: Error: unknown opcode {standard input}:4708: Error: unknown opcode {standard input}:4790: Error: unknown opcode {standard input}:5416: Error: unknown opcode drivers/regulator/stpmic1_regulator.c:25: warning: cannot understand function prototype: 'struct stpmic1_regulator_cfg ' make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_hdlc.o] Error 1 drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_suspend_enable': drivers/regulator/tps65218-regulator.c:131:10: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 131 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_suspend_disable': drivers/regulator/tps65218-regulator.c:144:10: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 144 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/dax/super.c:31:5: sparse: sparse: context imbalance in 'dax_read_lock' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'dax_read_unlock' - unexpected unlock {standard input}: Assembler messages: {standard input}:11802: Error: unknown opcode {standard input}:12977: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4429: Error: unknown opcode {standard input}:4530: Error: unknown opcode {standard input}:4650: Error: unknown opcode {standard input}:4835: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/sysrq.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/char/random.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char] Error 2 {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2380: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/dma-buf/heaps/heap-helpers.o] Error 1 make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65dsi86.o] Error 1 drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or member 'dev' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or member 'reg' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or member 'initdata' not described in 'wm8400_register_regulator' drivers/nvme/host/core.c:1509:23: sparse: sparse: context imbalance in 'nvme_get_ns_from_disk' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'nvme_put_ns_from_disk' - unexpected unlock drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_lock' drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm8350' not described in 'wm8350_reg_unlock' {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2221: Error: unknown opcode {standard input}:2698: Error: unknown opcode {standard input}:4036: Error: unknown opcode {standard input}:4746: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/nvme/host/multipath.o] Error 1 {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the end of 'l' (4 8) drivers/dax/bus.c: In function 'do_id_store': drivers/dax/bus.c:93:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 93 | /* nothing to remove */; | ^ drivers/dax/bus.c:98:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 98 | /* dax_id already added */; | ^ drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35890' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35892' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35893' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35894' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35895' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35896' not described in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_UNKNOWN' not described in enum 'tc3589x_version' {standard input}: Assembler messages: {standard input}:1484: Error: unknown opcode -- {standard input}: Assembler messages: {standard input}:4257: Error: unknown opcode drivers/mtd/chips/cfi_probe.c:226:27: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:228:28: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:229:27: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:230:28: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:231:36: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:232:38: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_probe.c:240:49: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi.o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:10885: Error: unknown opcode {standard input}:12291: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1292: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_probe.o] Error 1 {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Error 1 drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__gu_addr drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __be16 degrades to integer drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __le16 degrades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __be32 degrades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __le32 degrades to integer drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted __be16 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef] __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:52: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refresh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.o] Error 1 {standard input}:5287: Error: unknown opcode {standard input}:6945: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/hsi/clients/hsi_char.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/hsi/clients] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:14437: Error: unknown opcode drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'drm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_dev_exit' - unexpected unlock {standard input}: Assembler messages: {standard input}:127: Error: unknown opcode {standard input}:327: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/target/iscsi/iscsi_target_device.o] Error 1 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to restricted __be32 drivers/mfd/twl4030-irq.c:485:26: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] word @@ got restricted __le32 [usertype] @@ drivers/mfd/twl4030-irq.c:485:26: sparse: expected unsigned int [usertype] word drivers/mfd/twl4030-irq.c:485:26: sparse: got restricted __le32 [usertype] drivers/mfd/twl4030-irq.c:573:40: sparse: sparse: cast to restricted __le32 make[2]: *** [scripts/Makefile.build:497: drivers/tty] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_gsm.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/mfd/tps65218.c:58: warning: Function parameter or member 'tps' not described in 'tps65218_reg_write' drivers/mfd/tps65218.c:58: warning: Excess function parameter 'tps65218' description in 'tps65218_reg_write' drivers/mfd/tps65218.c:90: warning: Function parameter or member 'tps' not described in 'tps65218_update_bits' drivers/mfd/tps65218.c:90: warning: Excess function parameter 'tps65218' description in 'tps65218_update_bits' drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *__gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:160: Error: unknown opcode {standard input}:506: Error: unknown opcode {standard input}:2884: Error: unknown opcode {standard input}: Assembler messages: {standard input}:491: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsicam.o] Error 1 {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:4556: Error: unknown opcode {standard input}:4587: Error: unknown opcode {standard input}:5597: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4245: Error: unknown opcode {standard input}:4276: Error: unknown opcode {standard input}:4585: Error: unknown opcode {standard input}:4805: Error: unknown opcode {standard input}:5287: Error: unknown opcode {standard input}:5396: Error: unknown opcode {standard input}:8335: Error: unknown opcode {standard input}:8445: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-buf.o] Error 1 {standard input}:8024: Error: unknown opcode {standard input}:8115: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2514: Error: unknown opcode {standard input}:2545: Error: unknown opcode {standard input}:2898: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fabrics.o] Error 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode {standard input}:10758: Error: unknown opcode {standard input}:10797: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o] Error 1 {standard input}: Assembler messages: {standard input}:11856: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/hsi] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:709: Error: unknown opcode {standard input}:1531: Error: unknown opcode {standard input}:14498: Error: unknown opcode {standard input}:14726: Error: unknown opcode {standard input}:14757: Error: unknown opcode {standard input}:14912: Error: unknown opcode {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}:16015: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: 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}:15553: Error: unknown opcode {standard input}:15618: Error: unknown opcode {standard input}:15746: Error: unknown opcode {standard input}:15842: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Error 1 {standard input}:2296: Error: unknown opcode {standard input}:3076: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:4112: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1395: Error: unknown opcode {standard input}:17398: Error: unknown opcode {standard input}:17709: Error: unknown opcode {standard input}:18513: Error: unknown opcode {standard input}: Assembler messages: {standard input}:745: Error: unknown opcode {standard input}:811: Error: unknown opcode {standard input}:5845: Error: unknown opcode {standard input}:6146: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mfd/twl6030-irq.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_cmdset_0020.o] Error 1 {standard input}: Assembler messages: {standard input}:250: Error: unknown opcode {standard input}:309: Error: unknown opcode {standard input}:20344: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 {standard input}:19577: Error: unknown opcode {standard input}:19671: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fc.o] Error 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/net/phy/mscc/mscc_main.o] Error 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target_tpg.o] Error 1 {standard input}: Assembler messages: {standard input}:3819: Error: unknown opcode {standard input}: Assembler messages: {standard input}:759: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/gen_probe.o] Error 1 drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void * @@ got void [noderef] __iomem * @@ drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: expected void * drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: got void [noderef] __iomem * drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] FeatureSupport @@ got restricted __le32 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: expected unsigned int [usertype] FeatureSupport drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: got restricted __le32 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] BlkStatusRegMask @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: expected unsigned short [usertype] BlkStatusRegMask drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: got restricted __le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] ProtRegAddr @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: expected unsigned short [usertype] ProtRegAddr drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: got restricted __le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:415:32: sparse: sparse: cast to restricted __le32 drivers/mtd/chips/cfi_cmdset_0001.c:416:34: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:417:29: sparse: sparse: cast to restricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:455:51: sparse: sparse: cast to restricted __le16 {standard input}:9394: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Error 1 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 * {standard input}:21718: Error: unknown opcode {standard input}:23244: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const volatile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_addr {standard input}:4297: Error: unknown opcode {standard input}:2149: Error: unknown opcode {standard input}:6837: Error: unknown opcode {standard input}:7771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] Error 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target_login.o] Error 1 {standard input}:12582: Error: unknown opcode 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 *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *ptr drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_addr {standard input}: Assembler messages: {standard input}:3693: Error: unknown opcode {standard input}:23616: Error: unknown opcode {standard input}:17869: Error: unknown opcode {standard input}:19691: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_lib.o] Error 1 {standard input}:10689: Error: unknown opcode {standard input}: Assembler messages: {standard input}:243: 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}:13255: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_error.o] Error 1 drivers/scsi/constants.c:318:9: sparse: sparse: trying to concatenate 24850-character string (8191 bytes max) {standard input}: Assembler messages: {standard input}:2454: Error: unknown opcode {standard input}:2549: Error: unknown opcode {standard input}:4139: Error: unknown opcode drivers/mfd/axp20x-i2c.c:82:36: warning: 'axp20x_i2c_acpi_match' defined but not used [-Wunused-const-variable=] 82 | static const struct acpi_device_id axp20x_i2c_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:4169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pcmcia/cs.o] Error 1 {standard input}:4343: Error: unknown opcode {standard input}:5768: Error: unknown opcode {standard input}:5888: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence.o] Error 1 {standard input}: Assembler messages: {standard input}:19049: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2228: Error: unknown opcode {standard input}:2367: Error: unknown opcode {standard input}:2474: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/auxdisplay] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/auxdisplay/charlcd.o] Error 1 make[3]: Target '__build' not remade because of errors. 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}:14456: Error: unknown opcode {standard input}:14487: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffer.o] Error 1 {standard input}: Assembler messages: {standard input}:659: Error: unknown opcode {standard input}:690: Error: unknown opcode {standard input}:985: Error: unknown opcode {standard input}:1113: Error: unknown opcode {standard input}:1167: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1544: Error: unknown opcode {standard input}:1605: Error: unknown opcode {standard input}:1670: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-array.o] Error 1 {standard input}:36324: Error: unknown opcode {standard input}:23806: Error: unknown opcode {standard input}:24657: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1214: Error: unknown opcode {standard input}:1272: Error: unknown opcode {standard input}:1972: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/nvme/host] Error 2 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/nvme] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/core.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2172: Error: unknown opcode {standard input}:2646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spidev.o] Error 1 {standard input}: Assembler messages: {standard input}:1033: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode {standard input}:25062: Error: unknown opcode {standard input}:25162: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lock.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.o] Error 1 {standard input}:2248: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pcmcia] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:5540: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/net/phy/mscc] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3625: Error: unknown opcode {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:706: Error: unknown opcode {standard input}:737: Error: unknown opcode {standard input}:1041: Error: unknown opcode {standard input}:1594: Error: unknown opcode {standard input}:1952: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-chain.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serio.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.o] Error 1 {standard input}: Assembler messages: {standard input}:2215: Error: unknown opcode {standard input}:3190: Error: unknown opcode {standard input}:4699: Error: unknown opcode {standard input}:5118: Error: unknown opcode drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] __user * @@ make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1 drivers/input/serio/serport.c:213:21: sparse: expected unsigned long const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [noderef] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long const *__gu_addr {standard input}:4437: Error: unknown opcode {standard input}:12277: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target_util.o] Error 1 {standard input}:24613: Error: unknown opcode {standard input}:8699: Error: unknown opcode {standard input}:27000: Error: unknown opcode {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 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}:2397: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input/gameport] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/input/gameport/gameport.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}:27868: Error: unknown opcode {standard input}:28124: Error: unknown opcode {standard input}:29258: Error: unknown opcode {standard input}:29431: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0001.o] Error 1 {standard input}:11093: Error: unknown opcode {standard input}:11414: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_target.o] Error 1 {standard input}: Assembler messages: {standard input}:750: Error: unknown opcode {standard input}:781: Error: unknown opcode {standard input}:960: Error: unknown opcode {standard input}:1188: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/sync_file.o] Error 1 {standard input}:12432: Error: unknown opcode {standard input}:13251: Error: unknown opcode 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 * @@ drivers/spi/spi-fsl-spi.c:655:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:655:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:656: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:656:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:656:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:657: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:657:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:657:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:658: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:658:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:658:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:669: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:669:32: sparse: expected restricted __be32 [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:669:32: sparse: got restricted __be32 * {standard input}:15094: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0002.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}:633: Error: unknown opcode {standard input}:664: Error: unknown opcode {standard input}:1073: Error: unknown opcode {standard input}:1322: Error: unknown opcode {standard input}:1604: Error: unknown opcode {standard input}:1953: Error: unknown opcode {standard input}:2122: Error: unknown opcode {standard input}:2303: Error: unknown opcode {standard input}:2563: Error: unknown opcode {standard input}:2748: Error: unknown opcode {standard input}:3150: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4049: Error: unknown opcode {standard input}:4457: Error: unknown opcode {standard input}:4618: Error: unknown opcode {standard input}:4651: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:5495: Error: unknown opcode {standard input}:5552: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/dma-buf/dma-resv.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serport.o] Error 1 {standard input}: Assembler messages: {standard input}:903: Error: unknown opcode {standard input}:1142: Error: unknown opcode {standard input}:1290: Error: unknown opcode {standard input}:1441: Error: unknown opcode {standard input}:1610: Error: unknown opcode {standard input}:1884: Error: unknown opcode {standard input}:1919: Error: unknown opcode 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/spi/spi-nxp-fspi.c:472:25: sparse: sparse: cast from restricted __be32 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu_addr drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'priv' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'heap_devt' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'list' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'heap_cdev' not described in 'dma_heap' {standard input}: Assembler messages: {standard input}:2232: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26183: Error: unknown opcode {standard input}:26467: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-dw-core.o] Error 1 {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[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_configfs.o] Error 1 {standard input}: Assembler messages: {standard input}:3961: 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}: Assembler messages: {standard input}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:7182: Error: unknown opcode {standard input}:7213: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_scan.o] Error 1 {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:947: Error: unknown opcode {standard input}:2699: Error: unknown opcode {standard input}:3747: Error: unknown opcode {standard input}:3869: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-rockchip.o] Error 1 {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:281: drivers/input/serio/serio_raw.o] Error 1 {standard input}: Assembler messages: {standard input}:96: Error: unknown opcode {standard input}:950: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode {standard input}:2684: Error: unknown opcode {standard input}:2715: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/target/iscsi] Error 2 {standard input}:4260: Error: unknown opcode {standard input}:5105: Error: unknown opcode {standard input}:5144: Error: unknown opcode {standard input}:5312: Error: unknown opcode {standard input}:5553: Error: unknown opcode {standard input}:5593: Error: unknown opcode {standard input}:5683: Error: unknown opcode {standard input}:6086: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode {standard input}:9089: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_device.o] Error 1 drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int const *__gu_addr make[2]: *** [scripts/Makefile.build:497: drivers/dma-buf] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:3236: Error: unknown opcode {standard input}: Assembler messages: {standard input}:9550: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/docg3.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] 106 | unsigned long tmp; | ^~~ {standard input}: Assembler messages: {standard input}:1690: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode drivers/mtd/devices/phram.c:85:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:85:34: sparse: expected void [noderef] __iomem *addr drivers/mtd/devices/phram.c:85:34: sparse: got void *priv drivers/mtd/devices/phram.c:101:23: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *priv @@ got void [noderef] __iomem * @@ drivers/mtd/devices/phram.c:101:23: sparse: expected void *priv drivers/mtd/devices/phram.c:101:23: sparse: got void [noderef] __iomem * drivers/mtd/devices/phram.c:131:25: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:131:25: sparse: expected void [noderef] __iomem *addr drivers/mtd/devices/phram.c:131:25: sparse: got void *priv {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spi-rspi.o] Error 1 {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.o] Error 1 {standard input}: Assembler messages: {standard input}:2064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/input/serio] Error 2 {standard input}:2128: Error: unknown opcode {standard input}:2155: Error: unknown opcode {standard input}:2203: Error: unknown opcode {standard input}:2263: Error: unknown opcode {standard input}:2290: Error: unknown opcode {standard input}:4073: Error: unknown opcode {standard input}:4354: Error: unknown opcode {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:2330: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/iforce-main.o] Error 1 {standard input}: Assembler messages: {standard input}:2249: Error: unknown opcode {standard input}:2280: Error: unknown opcode {standard input}:2554: Error: unknown opcode {standard input}:2686: Error: unknown opcode {standard input}:2747: Error: unknown opcode {standard input}:2774: Error: unknown opcode {standard input}:3263: Error: unknown opcode {standard input}:3323: Error: unknown opcode {standard input}:3350: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:11327: Error: unknown opcode 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr {standard input}:14940: Error: unknown opcode {standard input}:5452: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] Error 1 {standard input}:6890: Error: unknown opcode {standard input}:6885: Error: unknown opcode {standard input}:6962: Error: unknown opcode {standard input}:7318: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4209: Error: unknown opcode {standard input}:4298: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/iforce-ff.o] Error 1 {standard input}:10137: Error: unknown opcode {standard input}:10322: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy.o] Error 1 drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'fmt' not described in 'pr_fmt' {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}:12950: Error: unknown opcode {standard input}:13352: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_alua.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_pr.o] Error 1 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:807: Error: unknown opcode {standard input}:988: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/devices/block2mtd.o] Error 1 {standard input}: Assembler messages: {standard input}:1074: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}:1293: Error: unknown opcode {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:497: drivers/input/joystick/iforce] Error 2 make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/iforce-packets.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/atkbd.o] Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uapi.o] Error 1 {standard input}: Assembler messages: {standard input}:705: Error: unknown opcode 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {standard input}:2503: Error: unknown opcode {standard input}:2548: Error: unknown opcode {standard input}:2582: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_modeset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:2519: Error: unknown opcode {standard input}:3287: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4810: Error: unknown opcode drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or member 'slavecs' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or member 'slavebus' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter 'flashcs' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter 'flashbus' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Function parameter or member 'dev' not described in 'zynqmp_qspi_suspend' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Excess function parameter '_dev' description in 'zynqmp_qspi_suspend' make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_tpg.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/spi] Error 2 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 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 drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function 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 drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:169:17: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function drivers/input/joystick/analog.c:179:24: sparse: sparse: not a function 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 *ptr @@ 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 *ptr @@ 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 *ptr @@ 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}: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}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:176: 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. | ^~~~~~~ {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}:656: Error: unknown opcode {standard input}:701: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/newtonkbd.o] Error 1 {standard input}:6282: Error: unknown opcode {standard input}:8161: Error: unknown opcode {standard input}:10803: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] Error 1 make[4]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/analog.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 {standard input}:8991: Error: unknown opcode include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (400 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1000 becomes 0) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (10000000 becomes 0) {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}: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:280: drivers/net/ppp/ppp_async.o] Error 1 {standard input}:4211: Error: unknown opcode {standard input}:4254: Error: unknown opcode 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}: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}:17424: Error: unknown opcode drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: expected void const *__from drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: got void [noderef] __iomem * -- make[3]: *** [scripts/Makefile.build:497: drivers/input/keyboard] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8751: Error: unknown opcode {standard input}:8811: Error: unknown opcode {standard input}:8838: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_file.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' make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] Error 1 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}: Assembler messages: {standard input}:3784: Error: unknown opcode {standard input}:3818: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4680: Error: unknown opcode {standard input}:4869: Error: unknown opcode {standard input}:5089: Error: unknown opcode {standard input}:5116: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_iblock.o] Error 1 {standard input}: Assembler messages: {standard input}:4684: 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:497: drivers/net/slip] Error 2 make[4]: Target '__build' not remade because of errors. 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/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}:13511: 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[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/input/rmi4/rmi_driver.c: In function 'rmi_read_register_desc': drivers/input/rmi4/rmi_driver.c:583:24: warning: comparison is always false due to limited range of data type [-Wtype-limits] 583 | if (size_presence_reg < 0 || size_presence_reg > 35) | ^ 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}:633: Error: unknown opcode {standard input}:667: Error: unknown opcode {standard input}: Assembler messages: {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}:3774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_transport_srp.o] Error 1 {standard input}:5419: Error: unknown opcode {standard input}:5485: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/mdio_bus.o] Error 1 {standard input}: Assembler messages: {standard input}:1603: Error: unknown opcode {standard input}: Assembler messages: {standard input}:361: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}: Assembler messages: {standard input}:489: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/twidjoy.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/target] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_transport.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'vscsi' not described in 'virtscsi_complete_cmd' drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'buf' not described in 'virtscsi_complete_cmd' {standard input}:8780: Error: unknown opcode {standard input}:10054: Error: unknown opcode {standard input}:2622: Error: unknown opcode {standard input}: Assembler messages: {standard input}:460: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/spaceorb.o] Error 1 drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr {standard input}:5503: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_driver.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/input/input.o] Error 1 drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'input_dev' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'client' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'regmap' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'work' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'regulator' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'page' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'magnitude' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'frequency' not described in 'drv2667_data' In file included from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/mtd/nand/spi/core.c:12: drivers/mtd/nand/spi/core.c: In function 'spinand_get_cfg': drivers/mtd/nand/spi/core.c:55:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 55 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on = !!(x); 2748- | ^ drivers/mtd/nand/spi/core.c: In function 'spinand_set_cfg': drivers/mtd/nand/spi/core.c:68:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 68 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on = !!(x); 2755- | ^ drivers/input/misc/mc13783-pwrbutton.c:32: warning: cannot understand function prototype: 'struct mc13783_pwrb ' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2 {standard input}: Assembler messages: {standard input}:7197: Error: unknown opcode {standard input}: Assembler messages: {standard input}:62: Error: unknown opcode {standard input}:1378: Error: unknown opcode {standard input}:1551: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-devnode.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}:11372: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1617: Error: unknown opcode {standard input}:1648: Error: unknown opcode {standard input}:1839: Error: unknown opcode {standard input}:2239: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-device.o] Error 1 {standard input}:14484: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/debug.o] Error 1 drivers/i2c/busses/i2c-rk3x.c:244: warning: Function parameter or member 'i2c' not described in 'rk3x_i2c_start' -- include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3111111000000001 becomes 1) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3111111000000001 becomes 1) drivers/net/wireless/ath/ath6kl/wmi.c: In function 'ath6kl_wmi_bitrate_reply_rx': drivers/net/wireless/ath/ath6kl/wmi.c:1204:6: warning: variable 'rate' set but not used [-Wunused-but-set-variable] 1204 | s32 rate; | ^~~~ {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {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 In file included from include/linux/phy.h:14, from drivers/net/phy/at803x.c:10: drivers/net/phy/at803x.c: In function 'at803x_parse_dt': include/linux/bitfield.h:52:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 2880- | ^ include/linux/compiler.h:319:9: note: in definition of macro '__compiletime_assert' 319 | if (!(condition)) 2883- | ^~~~~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletime_assert' 339 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/bitfield.h:52:3: note: in expansion of macro 'BUILD_BUG_ON_MSG' 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 2892- | ^~~~~~~~~~~~~~~~ include/linux/bitfield.h:94:3: note: in expansion of macro '__BF_FIELD_CHECK' 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); 2895- | ^~~~~~~~~~~~~~~~ drivers/net/phy/at803x.c:431:24: note: in expansion of macro 'FIELD_PREP' 431 | priv->clk_25m_reg |= FIELD_PREP(mask, sel); | ^~~~~~~~~~ {standard input}:17458: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8653: Error: unknown opcode {standard input}:8872: Error: unknown opcode {standard input}:9073: Error: unknown opcode {standard input}:11038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:116: Error: unknown opcode {standard input}:308: Error: unknown opcode {standard input}:759: Error: unknown opcode {standard input}:1045: Error: unknown opcode {standard input}:1375: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/recovery.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-base.o] Error 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/at803x.o] Error 1 {standard input}: Assembler messages: {standard input}:832: Error: unknown opcode {standard input}:866: Error: unknown opcode {standard input}:900: Error: unknown opcode {standard input}:1663: Error: unknown opcode {standard input}:1840: Error: unknown opcode {standard input}:1933: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/core.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}:13038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:422: Error: unknown opcode {standard input}:453: Error: unknown opcode {standard input}:596: Error: unknown opcode {standard input}:4997: Error: unknown opcode 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 make[3]: *** [scripts/Makefile.build:497: drivers/media/mc] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-request.o] Error 1 make[4]: Target '__build' not remade because of errors. 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 *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061: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:1061:23: sparse: expected signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [usertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_addr {standard input}:15920: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/cfg80211.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/st.o] Error 1 {standard input}:18069: Error: unknown opcode drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_num' not described in 'mtd_dev_param' drivers/ptp/ptp_clockmatrix.c:886: warning: Cannot understand * @brief Maximum absolute value for write phase offset in picoseconds on line 886 - I thought it was a doc line drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __be16 {standard input}: Assembler messages: {standard input}:9541: Error: unknown opcode {standard input}:10157: Error: unknown opcode {standard input}:10878: Error: unknown opcode {standard input}:22530: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26163: Error: unknown opcode {standard input}:26696: Error: unknown opcode {standard input}:26766: Error: unknown opcode {standard input}:27013: Error: unknown opcode {standard input}:27083: Error: unknown opcode {standard input}:22467: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-ctrls.o] Error 1 {standard input}: Assembler messages: {standard input}:1716: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-clk.o] Error 1 drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' description in 'ubi_leb_read_sg' make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6kl/wmi.o] Error 1 {standard input}: Assembler messages: {standard input}:94: Error: unknown opcode {standard input}:157: Error: unknown opcode drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'produce_free_peb' - unexpected unlock {standard input}:28518: 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' 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[] = ' In file included from include/linux/bits.h:23, -- | ^~ make[4]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath] Error 2 make[5]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath/ath6kl] Error 2 make[5]: Target '__build' not remade because of errors. make[6]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_frontend.o] Error 1 drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_REPORT_NONE' not described in enum 'rmi_f54_report_type' drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_MAX_REPORT_TYPE' not described in enum 'rmi_f54_report_type' make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.o] Error 1 {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/ff-memless.o] Error 1 {standard input}: Assembler messages: {standard input}:150: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2627: Error: unknown opcode {standard input}:2853: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_therm.o] Error 1 {standard input}: Assembler messages: {standard input}:4053: Error: unknown opcode {standard input}:4416: Error: unknown opcode {standard input}:5294: Error: unknown opcode {standard input}:5775: Error: unknown opcode {standard input}:5806: Error: unknown opcode 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] drivers/w1/slaves/w1_ds2405.c:30:24: sparse: sparse: cast to restricted __le64 drivers/w1/slaves/w1_ds2405.c:182:32: sparse: sparse: cast to restricted __le64 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' {standard input}:6400: Error: unknown opcode drivers/net/ieee802154/ca8210.c:3053: warning: Function parameter or member 'spi_device' not described in 'ca8210_remove' make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_ca_en50221.o] Error 1 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/wireless/broadcom/brcm80211/brcmfmac/fweh.c: In function 'brcmf_fweh_handle_if_event': drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:131:6: warning: variable 'err' set but not used [-Wunused-but-set-variable] 131 | int err = 0; | ^~~ drivers/net/ieee802154/ca8210.c:3103: warning: Excess function parameter 'priv' description in 'ca8210_probe' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'client' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'supplies' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'startup_delay' not described in 'rmi_i2c_xport' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: sparse: incorrect type in initializer (different base types) @@ expected signed int [usertype] requested_dwell @@ got restricted __le32 [usertype] dwell_time @@ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: expected signed int [usertype] requested_dwell drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: got restricted __le32 [usertype] dwell_time make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-main.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/input/rmi4] Error 2 make[4]: Target '__build' not remade because of errors. drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:36: warning: Function parameter or member 'datalen' not described in 'brcmf_fweh_queue_item' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Function parameter or member 'code' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Function parameter or member 'name' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Function parameter or member 'emsg' not described in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Function parameter or member 'data' not described in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Excess function parameter 'item' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Excess function parameter 'ifpp' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:391: warning: Function parameter or member 'packet_len' not described in 'brcmf_fweh_process_event' 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}:4685: Error: unknown opcode {standard input}:5831: Error: unknown opcode {standard input}:6023: Error: unknown opcode {standard input}:7361: Error: unknown opcode {standard input}:8193: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/power/supply/power_supply_core.o] Error 1 {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}:2338: Error: unknown opcode {standard input}:3447: Error: unknown opcode {standard input}:3506: Error: unknown opcode {standard input}:4106: 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr {standard input}: Assembler messages: {standard input}:151: Error: unknown opcode {standard input}:310: Error: unknown opcode {standard input}:388: Error: unknown opcode {standard input}:442: Error: unknown opcode {standard input}:964: Error: unknown opcode {standard input}:1011: Error: unknown opcode {standard input}:1188: Error: unknown opcode {standard input}:1238: Error: unknown opcode {standard input}:1825: Error: unknown opcode {standard input}:2025: Error: unknown opcode {standard input}:2459: Error: unknown opcode {standard input}:2649: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:2786: Error: unknown opcode 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 * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [usertype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_addr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected long const *__gu_addr @@ got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long const *__gu_addr {standard input}:5323: Error: unknown opcode {standard input}:5889: Error: unknown opcode {standard input}:7566: Error: unknown opcode {standard input}:7818: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/media/dvb-core/dvb_ringbuffer.o] Error 1 drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' description in 'gluebi_notify' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brcmf_p2p_scan_prep': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:894:31: warning: parameter 'vif' set but not used [-Wunused-but-set-parameter] 894 | struct brcmf_cfg80211_vif *vif) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brcmf_p2p_tx_action_frame': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1549:6: warning: variable 'timeout' set but not used [-Wunused-but-set-variable] 1549 | s32 timeout = 0; | ^~~~~~~ {standard input}: Assembler messages: {standard input}:7516: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/libertas/cfg.o] Error 1 {standard input}: Assembler messages: {standard input}:1141: Error: unknown opcode {standard input}:1276: Error: unknown opcode {standard input}: Assembler messages: {standard input}:731: Error: unknown opcode {standard input}:822: Error: unknown opcode {standard input}:885: Error: unknown opcode {standard input}:912: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_int.o] Error 1 {standard input}: Assembler messages: {standard input}:1378: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_family.o] Error 1 {standard input}:3690: Error: unknown opcode {standard input}:4090: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-ir-raw.o] Error 1 {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/mtd/ubi] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/w1/w1_io.c:396:26: sparse: sparse: cast to restricted __le64 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c:69: warning: Function parameter or member 'c' not described in 'is_nvram_char' {standard input}:4163: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/mousedev.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/v4l2-core] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/media/dvb-core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:4801: Error: unknown opcode {standard input}:4842: Error: unknown opcode {standard input}:5588: Error: unknown opcode {standard input}:5636: Error: unknown opcode {standard input}: Assembler messages: {standard input}:6541: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/input/joydev.o] Error 1 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.o] Error 1 drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member 'off' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member 'count' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member 'size' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'sl' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'addr' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'len' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member 'data' not described in 'w1_f23_write' {standard input}: Assembler messages: {standard input}:1581: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/mfd/rave-sp.o] Error 1 {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/libertas/cmdresp.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_ds250x.o] Error 1 {standard input}: Assembler messages: {standard input}:2294: Error: unknown opcode {standard input}:2782: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/media/cec/core/cec-core.o] Error 1 drivers/net/wireless/marvell/libertas/main.c:42:14: sparse: sparse: symbol 'lbs_disablemesh' was not declared. Should it be static? {standard input}: Assembler messages: {standard input}:1514: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtdsuper.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/main.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_inv' defined but not used [-Wunused-const-variable=] 41 | static const u8 tos_to_tid_inv[] = { | ^~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ drivers/power/supply/cpcap-battery.c:292: warning: Function parameter or member 'ccd' not described in 'cpcap_battery_read_accumulated' drivers/power/supply/cpcap-battery.c:292: warning: Excess function parameter 'regs' description in 'cpcap_battery_read_accumulated' drivers/mtd/mtdcore.c:1612: warning: Function parameter or member 'section' not described in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdcore.c:1612: warning: Excess function parameter 'sectionp' description in 'mtd_ooblayout_find_eccregion' {standard input}: Assembler messages: {standard input}:3167: Error: unknown opcode drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *__gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __user * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int const *__gu_addr {standard input}: Assembler messages: {standard input}:131: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: Function parameter or member 'reg50' not described in 'brcmf_btcoex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: Function parameter or member 'saved_regs_part2' not described in 'brcmf_btcoex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:233: warning: Function parameter or member 'btci' not described in 'btcmf_btcoex_save_part1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:253: warning: Function parameter or member 'btci' not described in 'brcmf_btcoex_restore_part1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:273: warning: Function parameter or member 't' not described in 'brcmf_btcoex_timerfunc' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: Function parameter or member 'vif' not described in 'brcmf_btcoex_set_mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: Function parameter or member 'duration' not described in 'brcmf_btcoex_set_mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: Excess function parameter 'cfg' description in 'brcmf_btcoex_set_mode' {standard input}:3491: Error: unknown opcode {standard input}:3687: Error: unknown opcode {standard input}:5280: Error: unknown opcode {standard input}:5721: Error: unknown opcode {standard input}:5827: Error: unknown opcode {standard input}:5924: Error: unknown opcode make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/net/phy] Error 2 {standard input}: Assembler messages: {standard input}:669: Error: unknown opcode drivers/mtd/mtdpart.c:300: warning: Function parameter or member 'mtd' not described in '__mtd_del_partition' drivers/mtd/mtdpart.c:300: warning: Excess function parameter 'priv' description in '__mtd_del_partition' make[2]: *** [scripts/Makefile.build:497: drivers/w1] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/w1/slaves] Error 2 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.o] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:496:18: warning: 'brcmf_fws_prio2fifo' defined but not used [-Wunused-const-variable=] 496 | static const int brcmf_fws_prio2fifo[] = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/libertas/main.c: In function 'lbs_start_card': drivers/net/wireless/marvell/libertas/main.c:1068:23: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 1068 | lbs_start_mesh(priv); | ^ {standard input}:8561: Error: unknown opcode {standard input}:8864: Error: unknown opcode {standard input}:8937: Error: unknown opcode {standard input}:9046: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/mwifiex/main.o] Error 1 make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/libertas/cmd.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/mfd] Error 2 {standard input}: Assembler messages: {standard input}:3727: Error: unknown opcode {standard input}:4767: Error: unknown opcode {standard input}:5048: Error: unknown opcode {standard input}:7306: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7923: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/libertas/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1252: Error: unknown opcode {standard input}:1694: Error: unknown opcode {standard input}:1725: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtd_blkdevs.o] Error 1 drivers/mtd/rfd_ftl.c:100:13: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:110:25: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:295:29: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] magic @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:295:29: sparse: expected unsigned short [usertype] magic drivers/mtd/rfd_ftl.c:295:29: sparse: got restricted __le16 [usertype] drivers/mtd/rfd_ftl.c:354:29: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:553:19: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] del @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:553:19: sparse: expected unsigned short [usertype] del drivers/mtd/rfd_ftl.c:553:19: sparse: got restricted __le16 [usertype] drivers/mtd/rfd_ftl.c:592:21: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:647:15: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] entry @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:647:15: sparse: expected unsigned short [usertype] entry drivers/mtd/rfd_ftl.c:647:15: sparse: got restricted __le16 [usertype] {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}: Assembler messages: {standard input}:444: Error: unknown opcode {standard input}:534: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/libertas/tx.o] Error 1 {standard input}:9374: Error: unknown opcode {standard input}:11272: Error: unknown opcode {standard input}: Assembler messages: {standard input}:959: Error: unknown opcode {standard input}:1008: Error: unknown opcode {standard input}:2026: Error: unknown opcode {standard input}:2264: Error: unknown opcode {standard input}:2354: Error: unknown opcode drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 make[3]: *** [scripts/Makefile.build:281: drivers/net/loopback.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/rc] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8015: Error: unknown opcode {standard input}:13989: Error: unknown opcode {standard input}:8810: Error: unknown opcode drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Function parameter or member 'device' not described in 'lbs_get_firmware_async' drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Excess function parameter 'dev' description in 'lbs_get_firmware_async' make[3]: *** [scripts/Makefile.build:281: drivers/thermal/thermal_core.o] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'name' not described in 'brcmf_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'requested_packet' not described in 'brcmf_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'suppr_transit_count' not described in 'brcmf_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning: Function parameter or member 'send_tim_signal' not described in 'brcmf_fws_mac_descriptor' -- | ^~~~~~~~~~~~~~~~ drivers/leds/led-class.c:516: warning: Function parameter or member 'dev' not described in 'devm_led_classdev_unregister' drivers/leds/led-class.c:516: warning: Excess function parameter 'parent' description in 'devm_led_classdev_unregister' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/crypto/ccree] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/crypto] Error 2 drivers/of/of_net.c:104: warning: Function parameter or member 'np' not described in 'of_get_mac_address' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'node' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'uname' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'base' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'size' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'node' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'uname' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'res_base' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'res_size' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:171: warning: Function parameter or member 'rmem' not described in '__reserved_mem_init_node' drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected restricted __virtio16 const *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio16 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [noderef] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 const *__gu_addr In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ drivers/leds/leds-bcm6328.c:103: warning: Function parameter or member 'pin' not described in 'bcm6328_pin2shift' drivers/leds/leds-is31fl32xx.c:85: warning: Function parameter or member 'sw_shutdown_func' not described in 'is31fl32xx_chipdef' {standard input}: Assembler messages: {standard input}:2987: Error: unknown opcode {standard input}:3885: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/of] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/of/overlay.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}: Error: unaligned opcodes detected in executable segment make[4]: *** [scripts/Makefile.build:281: drivers/mmc/core/sd.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/tdls.c:20: drivers/net/wireless/marvell/mwifiex/wmm.h:34:18: warning: 'mwifiex_1d_to_wmm_queue' defined but not used [-Wunused-const-variable=] 34 | static const u16 mwifiex_1d_to_wmm_queue[8] = { 1, 0, 0, 1, 2, 2, 3, 3 }; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sdio_sd8801' defined but not used [-Wunused-const-variable=] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sdio_sd8987' defined but not used [-Wunused-const-variable=] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sdio_sd8887' defined but not used [-Wunused-const-variable=] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sdio_sd8997' defined but not used [-Wunused-const-variable=] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sdio_sd8977' defined but not used [-Wunused-const-variable=] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sdio_sd8897' defined but not used [-Wunused-const-variable=] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sdio_sd8797' defined but not used [-Wunused-const-variable=] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sdio_sd8787' defined but not used [-Wunused-const-variable=] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 = { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sdio_sd8786' defined but not used [-Wunused-const-variable=] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 = { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pcie8997' defined but not used [-Wunused-const-variable=] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pcie8897' defined but not used [-Wunused-const-variable=] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 = { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pcie8766' defined but not used [-Wunused-const-variable=] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 = { | ^~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/11n.h:25, from drivers/net/wireless/marvell/mwifiex/debugfs.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_inv' defined but not used [-Wunused-const-variable=] 41 | static const u8 tos_to_tid_inv[] = { -- 105 | static const struct mmc_fixup mmc_ext_csd_fixups[] = { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}:734: Error: unknown opcode drivers/fsi/fsi-core.c:389:12: sparse: sparse: function 'fsi_slave_claim_range' with external linkage has definition drivers/fsi/fsi-core.c:403:13: sparse: sparse: function 'fsi_slave_release_range' with external linkage has definition drivers/mmc/core/regulator.c:178: warning: Function parameter or member 'mmc' not described in 'mmc_regulator_set_vqmmc' drivers/mmc/core/regulator.c:178: warning: Function parameter or member 'ios' not described in 'mmc_regulator_set_vqmmc' make[3]: *** [scripts/Makefile.build:280: drivers/soundwire/bus.o] Error 1 {standard input}: Assembler messages: {standard input}:5851: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/extcon/extcon.o] Error 1 drivers/nvmem/rave-sp-eeprom.c:48: warning: bad line: drivers/mmc/core/queue.c:212: warning: Function parameter or member 'mq' not described in '__mmc_init_request' drivers/mmc/core/queue.c:212: warning: Excess function parameter 'q' description in '__mmc_init_request' drivers/mcb/mcb-core.c:269: warning: Function parameter or member 'carrier' not described in 'mcb_alloc_bus' drivers/mcb/mcb-core.c:466: warning: Function parameter or member 'mem' not described in 'mcb_release_mem' drivers/mcb/mcb-core.c:466: warning: Excess function parameter 'dev' description in 'mcb_release_mem' {standard input}: Assembler messages: {standard input}:2284: Error: unknown opcode {standard input}:3618: Error: unknown opcode drivers/mcb/mcb-parse.c:54:14: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le32 [usertype] reg1 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:54:14: sparse: expected restricted __le32 [usertype] reg1 drivers/mcb/mcb-parse.c:54:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:55:14: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le32 [usertype] reg2 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:55:14: sparse: expected restricted __le32 [usertype] reg2 drivers/mcb/mcb-parse.c:55:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:59:20: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:60:21: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:61:21: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:62:21: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:63:23: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:64:22: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:93:27: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:94:25: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:150:21: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le32 [usertype] reg @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:150:21: sparse: expected restricted __le32 [usertype] reg drivers/mcb/mcb-parse.c:150:21: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:152:29: sparse: sparse: restricted __le32 degrades to integer drivers/mcb/mcb-parse.c:198:25: sparse: sparse: cast to restricted __le16 make[2]: *** [scripts/Makefile.build:497: drivers/ipack] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/ipack/devices] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/ipack/devices/ipoctal.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:2517: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/hwtracing/intel_th/gth.o] Error 1 drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or member 'dev' not described in 'adc_jack_data' drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or member 'wakeup_source' not described in 'adc_jack_data' {standard input}: Assembler messages: {standard input}:2947: Error: unknown opcode {standard input}:5905: Error: unknown opcode {standard input}:6153: Error: unknown opcode drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or member 'drvdata' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or member 'ndevres' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Excess function parameter 'irq' description in 'intel_th_alloc' make[4]: *** [scripts/Makefile.build:280: drivers/mmc/core/sdio_uart.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/intel_th] Error 2 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/ras] Error 2 make[2]: *** [scripts/Makefile.build:497: drivers/soundwire] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6109: Error: unknown opcode {standard input}:6140: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8330: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/hwtracing/stm/core.o] Error 1 {standard input}:6792: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/nvmem] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/nvmem/core.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-i2c.c:51:36: warning: 'bmc150_accel_acpi_match' defined but not used [-Wunused-const-variable=] 51 | static const struct acpi_device_id bmc150_accel_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [scripts/Makefile.build:497: drivers/mmc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/mmc/core] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-core.c:218:3: warning: 'bmc150_accel_sample_upd_time' defined but not used [-Wunused-const-variable=] 218 | } bmc150_accel_sample_upd_time[] = { {0x08, 64}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/iio/accel/bma220_spi.c:312:36: warning: 'bma220_acpi_id' defined but not used [-Wunused-const-variable=] 312 | static const struct acpi_device_id bma220_acpi_id[] = { | ^~~~~~~~~~~~~~ drivers/iio/accel/bmc150-accel-spi.c:36:36: warning: 'bmc150_accel_acpi_match' defined but not used [-Wunused-const-variable=] 36 | static const struct acpi_device_id bmc150_accel_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5478: Error: unknown opcode {standard input}:5509: Error: unknown opcode {standard input}:6192: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/greybus/connection.o] Error 1 drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *__gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_addr drivers/hwtracing/stm/ftrace.c:38: warning: Function parameter or member 'export' not described in 'stm_ftrace_write' make[2]: *** [scripts/Makefile.build:497: drivers/extcon] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1280: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5218: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:3093: Error: unknown opcode {standard input}:3124: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/accel/bmc150-accel-core.o] Error 1 drivers/iio/accel/mma9551.c:596:36: warning: 'mma9551_acpi_match' defined but not used [-Wunused-const-variable=] 596 | static const struct acpi_device_id mma9551_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~ drivers/iio/accel/mxc4005.c:475:36: warning: 'mxc4005_acpi_match' defined but not used [-Wunused-const-variable=] 475 | static const struct acpi_device_id mxc4005_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~ drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'indio_dev' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'active_scan_mask' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'irq' not described in 'ad7923_trigger_handler' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'p' not described in 'ad7923_trigger_handler' drivers/iio/accel/kxcjk-1013.c:1505:36: warning: 'kx_acpi_match' defined but not used [-Wunused-const-variable=] 1505 | static const struct acpi_device_id kx_acpi_match[] = { | ^~~~~~~~~~~~~ drivers/iio/accel/kxcjk-1013.c:208:3: warning: 'odr_start_up_times' defined but not used [-Wunused-const-variable=] 208 | } odr_start_up_times[KX_MAX_CHIPS][12] = { | ^~~~~~~~~~~~~~~~~~ {standard input}:8004: Error: unknown opcode {standard input}:8739: Error: unknown opcode {standard input}:8873: Error: unknown opcode {standard input}:10708: Error: unknown opcode {standard input}:10842: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/greybus] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/greybus/operation.o] Error 1 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/stm] Error 2 drivers/iio/accel/mxc6255.c:169:36: warning: 'mxc6255_acpi_match' defined but not used [-Wunused-const-variable=] 169 | static const struct acpi_device_id mxc6255_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5133: Error: unknown opcode drivers/iio/accel/stk8312.c:647:36: warning: 'stk8312_acpi_id' defined but not used [-Wunused-const-variable=] 647 | static const struct acpi_device_id stk8312_acpi_id[] = { | ^~~~~~~~~~~~~~~ {standard input}:7235: Error: unknown opcode {standard input}:7423: Error: unknown opcode {standard input}:7501: Error: unknown opcode {standard input}:8109: Error: unknown opcode {standard input}: Assembler messages: {standard input}:857: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/buffer/industrialio-buffer-cb.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/most/core.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/most] Error 2 drivers/iio/chemical/bme680_i2c.c:46:36: warning: 'bme680_acpi_match' defined but not used [-Wunused-const-variable=] 46 | static const struct acpi_device_id bme680_acpi_match[] = { | ^~~~~~~~~~~~~~~~~ drivers/iio/chemical/bme680_spi.c:149:36: warning: 'bme680_acpi_match' defined but not used [-Wunused-const-variable=] 149 | static const struct acpi_device_id bme680_acpi_match[] = { | ^~~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/iio/buffer] Error 2 make[4]: Target '__build' not remade because of errors. drivers/iio/adc/mcp320x.c:96: warning: Function parameter or member '____cacheline_aligned' not described in 'mcp320x' drivers/iio/chemical/sgp30.c:236: warning: Function parameter or member 'duration_us' not described in 'sgp_read_cmd' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Function parameter or member 'client' not described in 'ms_sensors_read_serial' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Excess function parameter 'cli' description in 'ms_sensors_read_serial' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/iio/accel] Error 2 drivers/iio/adc/ad7949.c:58: warning: Function parameter or member 'indio_dev' not described in 'ad7949_adc_chip' drivers/iio/adc/ad7949.c:58: warning: Function parameter or member '____cacheline_aligned' not described in 'ad7949_adc_chip' drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_preenable': drivers/iio/adc/ti_am335x_adc.c:297:21: warning: variable 'read' set but not used [-Wunused-but-set-variable] 297 | int i, fifo1count, read; | ^~~~ drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_predisable': drivers/iio/adc/ti_am335x_adc.c:346:21: warning: variable 'read' set but not used [-Wunused-but-set-variable] 346 | int fifo1count, i, read; | ^~~~ {standard input}: Assembler messages: {standard input}:1878: Error: unknown opcode {standard input}:3445: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/iio/common/ssp_sensors/ssp_dev.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/iio/common/ssp_sensors] Error 2 drivers/iio/dac/ad5380.c:64: warning: Function parameter or member 'lock' not described in 'ad5380_state' drivers/iio/adc/max1363.c:190: warning: Function parameter or member 'lock' not described in 'max1363_state' drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_threaded_irq_handler': drivers/iio/adc/twl4030-madc.c:475:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] 475 | int i, len, ret; | ^~~ drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_conversion': drivers/iio/adc/twl4030-madc.c:619:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] 619 | if (req->method < TWL4030_MADC_RT || req->method > TWL4030_MADC_SW2) { | ^ drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member 'lock' not described in 'adis16080_state' drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member '____cacheline_aligned' not described in 'adis16080_state' {standard input}: Assembler messages: {standard input}:3427: Error: unknown opcode -- sound/core/seq/seq_clientmgr.c:709:9: sparse: sparse: context imbalance in 'deliver_to_subscribers' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:817: Error: unknown opcode {standard input}:911: Error: unknown opcode {standard input}:983: Error: unknown opcode {standard input}:1212: Error: unknown opcode {standard input}:1638: Error: unknown opcode {standard input}:2539: Error: unknown opcode {standard input}:2699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_fifo.o] Error 1 {standard input}: Assembler messages: {standard input}:588: Error: unknown opcode {standard input}:679: Error: unknown opcode {standard input}:881: Error: unknown opcode {standard input}:1580: Error: unknown opcode {standard input}:2048: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4526: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_queue.o] Error 1 sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr {standard input}:6767: Error: unknown opcode {standard input}:7990: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1544: Error: unknown opcode {standard input}:1823: Error: unknown opcode {standard input}:2489: Error: unknown opcode {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_memory.o] Error 1 {standard input}: Assembler messages: {standard input}:3999: Error: unknown opcode {standard input}:8582: Error: unknown opcode {standard input}:13022: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/control.o] Error 1 {standard input}: Assembler messages: {standard input}:4126: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_clientmgr.o] Error 1 make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_timer.o] Error 1 sound/core/seq/seq_virmidi.c:65:12: sparse: sparse: context imbalance in 'snd_virmidi_dev_receive_event' - different lock contexts for basic block sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock {standard input}: Assembler messages: {standard input}:537: Error: unknown opcode {standard input}:1302: Error: unknown opcode {standard input}:1585: Error: unknown opcode {standard input}:2430: Error: unknown opcode {standard input}:3051: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: sound/core/seq/seq_ports.o] Error 1 make[3]: *** [scripts/Makefile.build:497: sound/core/seq] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:8114: Error: unknown opcode sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_detach_substream' - different lock contexts for basic block make[2]: *** [scripts/Makefile.build:497: sound/drivers] Error 2 make[3]: *** [scripts/Makefile.build:280: sound/drivers/aloop.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:3026: Error: unknown opcode {standard input}:3843: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/init.o] Error 1 sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef] [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef] [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 'snd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block sound/core/pcm_native.c: In function 'constrain_mask_params': sound/core/pcm_native.c:264:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 264 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'constrain_interval_params': sound/core/pcm_native.c:300:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 300 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c: In function 'constrain_params_by_rules': sound/core/pcm_native.c:341:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 341 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:340:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 340 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'snd_pcm_hw_params_choose': sound/core/pcm_native.c:625:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 625 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:624:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 624 | struct snd_mask old_mask; | ^~~~~~~~ {standard input}: Assembler messages: {standard input}:5977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm.o] Error 1 {standard input}: Assembler messages: {standard input}:8297: Error: unknown opcode {standard input}:9406: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7731: Error: unknown opcode {standard input}:7762: Error: unknown opcode {standard input}:7905: Error: unknown opcode {standard input}:8086: Error: unknown opcode {standard input}:8326: Error: unknown opcode {standard input}:8895: Error: unknown opcode {standard input}:9185: Error: unknown opcode {standard input}:16656: Error: unknown opcode {standard input}:17378: Error: unknown opcode {standard input}:19134: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm_native.o] Error 1 make[3]: *** [scripts/Makefile.build:281: sound/core/timer.o] Error 1 sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __user * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __user * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:5681: Error: unknown opcode {standard input}:5971: Error: unknown opcode {standard input}:6100: Error: unknown opcode sound/core/pcm_iec958.c:119: warning: Function parameter or member 'params' not described in 'snd_pcm_create_iec958_consumer_hw_params' sound/core/pcm_iec958.c:119: warning: Excess function parameter 'hw_params' description in 'snd_pcm_create_iec958_consumer_hw_params' {standard input}: Assembler messages: {standard input}:1590: Error: unknown opcode {standard input}:1673: Error: unknown opcode {standard input}:1788: Error: unknown opcode {standard input}:1891: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/seq_device.o] Error 1 make[3]: *** [scripts/Makefile.build:280: sound/core/pcm_lib.o] Error 1 {standard input}: Assembler messages: {standard input}:7829: Error: unknown opcode {standard input}:8720: Error: unknown opcode {standard input}:12334: Error: unknown opcode {standard input}:12716: Error: unknown opcode {standard input}:13942: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/rawmidi.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: sound/core] Error 2 make[2]: Target '__build' not remade because of errors. -- 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}: Assembler messages: {standard input}:1214: Error: unknown opcode {standard input}:1272: Error: unknown opcode {standard input}:1972: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2215: Error: unknown opcode {standard input}:3190: Error: unknown opcode {standard input}:4699: Error: unknown opcode {standard input}:5118: Error: unknown opcode {standard input}:4437: Error: unknown opcode {standard input}:8699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0001.o] Error 1 {standard input}:11093: Error: unknown opcode {standard input}:11414: Error: unknown opcode {standard input}:12432: Error: unknown opcode {standard input}:13251: Error: unknown opcode {standard input}:15094: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0002.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}:9550: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/docg3.o] Error 1 drivers/mtd/devices/phram.c:85:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:85:34: sparse: expected void [noderef] __iomem *addr drivers/mtd/devices/phram.c:85:34: sparse: got void *priv drivers/mtd/devices/phram.c:101:23: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *priv @@ got void [noderef] __iomem * @@ drivers/mtd/devices/phram.c:101:23: sparse: expected void *priv drivers/mtd/devices/phram.c:101:23: sparse: got void [noderef] __iomem * drivers/mtd/devices/phram.c:131:25: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:131:25: sparse: expected void [noderef] __iomem *addr drivers/mtd/devices/phram.c:131:25: sparse: got void *priv drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'fmt' not described in 'pr_fmt' {standard input}: Assembler messages: {standard input}:807: Error: unknown opcode {standard input}:988: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/devices/block2mtd.o] Error 1 drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: expected void const *__from drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: got void [noderef] __iomem * drivers/mtd/nand/onenand/onenand_base.c:817:34: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:817:34: sparse: expected void const *__from drivers/mtd/nand/onenand/onenand_base.c:817:34: sparse: got void [noderef] __iomem * drivers/mtd/nand/onenand/onenand_base.c:860:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *__to @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:860:26: sparse: expected void *__to drivers/mtd/nand/onenand/onenand_base.c:860:26: sparse: got void [noderef] __iomem * make[3]: *** [scripts/Makefile.build:497: drivers/mtd/devices] Error 2 make[4]: Target '__build' not remade because of errors. drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter or member 'buf' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter or member 'len' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter or member 'paglen' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter or member 'td' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter or member 'mtd' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter or member 'buf' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter or member 'bd' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter or member 'chip' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:132: warning: Function parameter or member 'mtd' not described in 'onenand_memory_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:132: warning: Function parameter or member 'bd' not described in 'onenand_memory_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:145: warning: Function parameter or member 'mtd' not described in 'onenand_isbad_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:145: warning: Function parameter or member 'offs' not described in 'onenand_isbad_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:145: warning: Function parameter or member 'allowbbt' not described in 'onenand_isbad_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:182: warning: Function parameter or member 'mtd' not described in 'onenand_scan_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:182: warning: Function parameter or member 'bd' not described in 'onenand_scan_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:230: warning: Function parameter or member 'mtd' not described in 'onenand_default_bbt' {standard input}: Assembler messages: {standard input}:7022: Error: unknown opcode 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 In file included from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/mtd/nand/spi/core.c:12: drivers/mtd/nand/spi/core.c: In function 'spinand_get_cfg': drivers/mtd/nand/spi/core.c:55:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 55 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on = !!(x); 308- | ^ drivers/mtd/nand/spi/core.c: In function 'spinand_set_cfg': drivers/mtd/nand/spi/core.c:68:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 68 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on = !!(x); 315- | ^ 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' 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 *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061: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:1061:23: sparse: expected signed int const *__gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [usertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_addr drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_num' not described in 'mtd_dev_param' drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' description in 'ubi_leb_read_sg' drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'produce_free_peb' - unexpected unlock In file included from include/linux/bits.h:23, from include/linux/bitops.h:5, from include/linux/kernel.h:12, from include/linux/uio.h:8, from include/linux/mtd/mtd.h:10, from include/linux/mtd/nand.h:13, from drivers/mtd/nand/bbt.c:12: drivers/mtd/nand/bbt.c: In function 'nanddev_bbt_get_block_status': include/linux/bits.h:27:7: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CHECK' 40 | (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:27:7: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CHECK' 40 | (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:27:7: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CHECK' 40 | (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); | ^~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/mtd/nand] Error 2 make[4]: Target '__build' not remade because of errors. drivers/mtd/ubi/eba.c:1304: warning: Function parameter or member 'vidb' not described in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1304: warning: Excess function parameter 'vid_hdr' description in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1483: warning: Function parameter or member 'ai' not described in 'print_rsvd_warning' drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' description in 'gluebi_notify' {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/mtd/ubi] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1514: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtdsuper.o] Error 1 drivers/mtd/mtdcore.c:1612: warning: Function parameter or member 'section' not described in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdcore.c:1612: warning: Excess function parameter 'sectionp' description in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *__gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __user * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int const *__gu_addr drivers/mtd/mtdpart.c:300: warning: Function parameter or member 'mtd' not described in '__mtd_del_partition' drivers/mtd/mtdpart.c:300: warning: Excess function parameter 'priv' description in '__mtd_del_partition' {standard input}: Assembler messages: {standard input}:1252: Error: unknown opcode {standard input}:1694: Error: unknown opcode {standard input}:1725: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtd_blkdevs.o] Error 1 drivers/mtd/rfd_ftl.c:100:13: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:110:25: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:295:29: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] magic @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:295:29: sparse: expected unsigned short [usertype] magic drivers/mtd/rfd_ftl.c:295:29: sparse: got restricted __le16 [usertype] drivers/mtd/rfd_ftl.c:354:29: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:553:19: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] del @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:553:19: sparse: expected unsigned short [usertype] del drivers/mtd/rfd_ftl.c:553:19: sparse: got restricted __le16 [usertype] drivers/mtd/rfd_ftl.c:592:21: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:647:15: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] entry @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:647:15: sparse: expected unsigned short [usertype] entry drivers/mtd/rfd_ftl.c:647:15: sparse: got restricted __le16 [usertype] {standard input}: Assembler messages: {standard input}:62: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/mtd/mtdoops.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/mtd/sm_ftl.o] Error 1 make[3]: Target '__build' not remade because of errors. -- 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 *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [noderef] __user *ptr drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_addr {standard input}: Assembler messages: {standard input}:19049: Error: unknown opcode {standard input}:23806: Error: unknown opcode {standard input}:24657: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2172: Error: unknown opcode {standard input}:2646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spidev.o] Error 1 {standard input}:25062: Error: unknown opcode {standard input}:25162: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.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 -- {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/net/phy/mscc/mscc_main.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/net/phy/mscc] Error 2 make[5]: Target '__build' not remade because of errors. 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' 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:4209: Error: unknown opcode {standard input}:4298: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy.o] Error 1 {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 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:705: Error: unknown opcode 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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const volatile [noderef] __user *ptr 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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const volatile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {standard input}:2503: Error: unknown opcode {standard input}:2548: Error: unknown opcode {standard input}:2582: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o] Error 1 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 *ptr @@ 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 *ptr @@ 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 *ptr @@ 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}: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}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:176: 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}:6282: Error: unknown opcode {standard input}:8161: Error: unknown opcode {standard input}:10803: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] Error 1 make[4]: Target '__build' not remade because of errors. {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 {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}: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:280: drivers/net/ppp/ppp_async.o] Error 1 {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}: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 {standard input}: Assembler messages: {standard input}:9423: Error: unknown opcode 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' make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/net/slip] Error 2 make[4]: Target '__build' not remade because of errors. {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[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const volatile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_addr {standard input}: Assembler messages: {standard input}:2228: Error: unknown opcode {standard input}:2367: Error: unknown opcode {standard input}:2474: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/auxdisplay/charlcd.o] Error 1 make[3]: Target '__build' not remade because of errors. -- {standard input}: Assembler messages: {standard input}:3625: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serio.o] Error 1 drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] __user * @@ drivers/input/serio/serport.c:213:21: sparse: expected unsigned long const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [noderef] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long const *__gu_addr make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serport.o] Error 1 {standard input}: Assembler messages: {standard input}:903: Error: unknown opcode {standard input}:1142: Error: unknown opcode {standard input}:1290: Error: unknown opcode {standard input}:1441: Error: unknown opcode {standard input}:1610: Error: unknown opcode {standard input}:1884: Error: unknown opcode {standard input}:1919: Error: unknown opcode 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu_addr {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:281: drivers/input/serio/serio_raw.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] 106 | unsigned long tmp; | ^~~ make[3]: Target '__build' not remade because of errors. -- {standard input}:1896: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_bus.o] Error 1 {standard input}: Assembler messages: {standard input}:2063: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/grip.o] Error 1 {standard input}: Assembler messages: {standard input}:688: Error: unknown opcode {standard input}:732: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/keyboard/xtkbd.o] Error 1 {standard input}: Assembler messages: {standard input}:1279: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/guillemot.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/input/keyboard] Error 2 make[4]: Target '__build' not remade because of errors. 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/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 || | ^ drivers/input/rmi4/rmi_driver.c: In function 'rmi_read_register_desc': drivers/input/rmi4/rmi_driver.c:583:24: warning: comparison is always false due to limited range of data type [-Wtype-limits] 583 | if (size_presence_reg < 0 || size_presence_reg > 35) | ^ 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}:454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/magellan.o] Error 1 {standard input}: Assembler messages: {standard input}:1603: Error: unknown opcode {standard input}: Assembler messages: {standard input}:361: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}: Assembler messages: {standard input}:489: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/twidjoy.o] Error 1 {standard input}:8780: Error: unknown opcode {standard input}:10054: Error: unknown opcode {standard input}:2622: Error: unknown opcode {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}:5503: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_driver.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/input/input.o] Error 1 drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'input_dev' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'client' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'regmap' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'work' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'regulator' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'page' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'magnitude' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member 'frequency' not described in 'drv2667_data' drivers/input/misc/mc13783-pwrbutton.c:32: warning: cannot understand function prototype: 'struct mc13783_pwrb ' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2 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}:446: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/misc/pcf50633-input.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/input/misc] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/input/misc/uinput.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_REPORT_NONE' not described in enum 'rmi_f54_report_type' drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_MAX_REPORT_TYPE' not described in enum 'rmi_f54_report_type' {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/ff-memless.o] Error 1 drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'client' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'supplies' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member 'startup_delay' not described in 'rmi_i2c_xport' make[3]: *** [scripts/Makefile.build:497: drivers/input/rmi4] Error 2 make[4]: Target '__build' not remade because of errors. {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 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 *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatile [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr 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 * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [usertype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_addr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected long const *__gu_addr @@ got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long const *__gu_addr {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:4163: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/mousedev.o] Error 1 {standard input}: Assembler messages: {standard input}:6541: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/joydev.o] Error 1 make[3]: Target '__build' not remade because of errors. -- drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected restricted __virtio16 const *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio16 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [noderef] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 const *__gu_addr {standard input}: Assembler messages: {standard input}:281: Error: unknown opcode drivers/vhost/iotlb.c:156: warning: Function parameter or member 'last' not described in 'vhost_iotlb_itree_first' drivers/vhost/iotlb.c:156: warning: Excess function parameter 'end' description in 'vhost_iotlb_itree_first' drivers/vhost/iotlb.c:169: warning: Function parameter or member 'map' not described in 'vhost_iotlb_itree_next' drivers/vhost/iotlb.c:169: warning: Function parameter or member 'last' not described in 'vhost_iotlb_itree_next' drivers/vhost/iotlb.c:169: warning: Excess function parameter 'iotlb' description in 'vhost_iotlb_itree_next' drivers/vhost/iotlb.c:169: warning: Excess function parameter 'end' description in 'vhost_iotlb_itree_next' make[3]: *** [scripts/Makefile.build:280: drivers/vhost/vringh.o] Error 1 make[3]: Target '__build' not remade because of errors. -- drivers/fsi/fsi-core.c:389:12: sparse: sparse: function 'fsi_slave_claim_range' with external linkage has definition drivers/fsi/fsi-core.c:403:13: sparse: sparse: function 'fsi_slave_release_range' with external linkage has definition drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *__gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_addr -- drivers/char/ipmi/ipmi_msghandler.c:210:17: sparse: sparse: incompatible types in comparison expression (different address spaces): drivers/char/ipmi/ipmi_msghandler.c:210:17: sparse: struct ipmi_user [noderef] __rcu * drivers/char/ipmi/ipmi_msghandler.c:210:17: sparse: struct ipmi_user * drivers/char/ipmi/ipmi_msghandler.c:1223:9: sparse: sparse: incompatible types in comparison expression (different address spaces): drivers/char/ipmi/ipmi_msghandler.c:1223:9: sparse: struct ipmi_user [noderef] __rcu * drivers/char/ipmi/ipmi_msghandler.c:1223:9: sparse: struct ipmi_user * drivers/char/ipmi/ipmi_msghandler.c:1292:9: sparse: sparse: incompatible types in comparison expression (different address spaces): drivers/char/ipmi/ipmi_msghandler.c:1292:9: sparse: struct ipmi_user [noderef] __rcu * drivers/char/ipmi/ipmi_msghandler.c:1292:9: sparse: struct ipmi_user * drivers/char/ipmi/ipmi_msghandler.c:3597:25: sparse: sparse: cast removes address space '__rcu' of expression drivers/char/ipmi/ipmi_msghandler.c:204:25: sparse: sparse: context imbalance in 'acquire_ipmi_user' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'release_ipmi_user' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:893:16: sparse: sparse: context imbalance in 'deliver_response' - different lock contexts for basic block drivers/char/ipmi/ipmi_msghandler.c:1275:13: sparse: sparse: context imbalance in '_ipmi_destroy_user' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1357:5: sparse: sparse: context imbalance in 'ipmi_get_version' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1379:5: sparse: sparse: context imbalance in 'ipmi_set_my_address' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1401:5: sparse: sparse: context imbalance in 'ipmi_get_my_address' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1423:5: sparse: sparse: context imbalance in 'ipmi_set_my_LUN' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1445:5: sparse: sparse: context imbalance in 'ipmi_get_my_LUN' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1467:5: sparse: sparse: context imbalance in 'ipmi_get_maintenance_mode' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1492:5: sparse: sparse: context imbalance in 'ipmi_set_maintenance_mode' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1534:5: sparse: sparse: context imbalance in 'ipmi_set_gets_events' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1631:5: sparse: sparse: context imbalance in 'ipmi_register_for_cmd' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1676:5: sparse: sparse: context imbalance in 'ipmi_unregister_for_cmd' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1840:39: sparse: sparse: context imbalance in 'smi_send' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:2288:5: sparse: sparse: context imbalance in 'ipmi_request_settime' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:2327:5: sparse: sparse: context imbalance in 'ipmi_request_supply_msgs' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:4452:39: sparse: sparse: context imbalance in 'handle_new_recv_msgs' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4509:9: sparse: sparse: context imbalance in 'smi_recv_tasklet' - different lock contexts for basic block drivers/char/ipmi/ipmi_msghandler.c:4544:39: sparse: sparse: context imbalance in 'ipmi_smi_msg_received' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4640:39: sparse: sparse: context imbalance in 'check_msg_timeout' - unexpected unlock drivers/char/ipmi/ipmi_si_intf.c:1044:39: sparse: sparse: context imbalance in 'poll' - unexpected unlock {standard input}: Assembler messages: {standard input}:5233: Error: unknown opcode {standard input}: Assembler messages: {standard input}:236: Error: unknown opcode {standard input}:295: Error: unknown opcode {standard input}:3484: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_intf.o] Error 1 {standard input}:5700: Error: unknown opcode {standard input}:6533: Error: unknown opcode {standard input}:7131: Error: unknown opcode {standard input}:7162: Error: unknown opcode {standard input}:7751: Error: unknown opcode {standard input}:8576: Error: unknown opcode {standard input}:8731: Error: unknown opcode {standard input}:9915: Error: unknown opcode {standard input}:10775: Error: unknown opcode {standard input}:19062: Error: unknown opcode {standard input}:23655: Error: unknown opcode {standard input}:24012: Error: unknown opcode {standard input}:27408: Error: unknown opcode {standard input}:27496: Error: unknown opcode {standard input}:29012: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_msghandler.o] Error 1 {standard input}: Assembler messages: {standard input}:1007: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_hotmod.o] Error 1 drivers/char/ipmi/ipmi_ssif.c:355:13: sparse: sparse: context imbalance in 'start_clear_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:374:13: sparse: sparse: context imbalance in 'start_flag_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:415:9: sparse: sparse: context imbalance in 'start_event_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:438:9: sparse: sparse: context imbalance in 'start_recv_msg_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:469:17: sparse: sparse: context imbalance in 'handle_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:570:13: sparse: sparse: context imbalance in 'watch_timeout' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:903:9: sparse: sparse: context imbalance in 'msg_done_handler' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:1078:17: sparse: sparse: context imbalance in 'start_next_msg' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:1106:9: sparse: sparse: context imbalance in 'sender' - wrong count at exit {standard input}: Assembler messages: {standard input}:2683: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_poweroff.o] Error 1 drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char const *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [noderef] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void const volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__gu_addr {standard input}: Assembler messages: {standard input}:3307: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2708: Error: unknown opcode {standard input}:4332: Error: unknown opcode {standard input}:4958: Error: unknown opcode {standard input}:5123: Error: unknown opcode {standard input}:5293: Error: unknown opcode {standard input}:5453: Error: unknown opcode {standard input}:6020: Error: unknown opcode {standard input}:6287: Error: unknown opcode {standard input}:6384: Error: unknown opcode {standard input}:6612: Error: unknown opcode {standard input}:6723: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_watchdog.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_ssif.o] Error 1 make[3]: Target '__build' not remade because of errors. -- drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noderef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noderef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const *__gu_addr drivers/tty/serial/8250/8250_core.c: In function 'serial8250_isa_init_ports': drivers/tty/serial/8250/8250_core.c:537:9: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 537 | i < ARRAY_SIZE(old_serial_port) && i < nr_uarts; | ^ {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Error 1 drivers/tty/serial/8250/8250_port.c:1884:5: sparse: sparse: context imbalance in 'serial8250_handle_irq' - different lock contexts for basic block drivers/tty/serial/8250/8250_port.c:3295:9: sparse: sparse: context imbalance in 'serial8250_console_write' - different lock contexts for basic block drivers/tty/serial/8250/8250_dw.c:631:36: warning: 'dw8250_acpi_match' defined but not used [-Wunused-const-variable=] 631 | static const struct acpi_device_id dw8250_acpi_match[] = { | ^~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5769: Error: unknown opcode {standard input}:5872: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/tty/serial/8250/8250_port.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/tty/serial/8250] Error 2 drivers/tty/serial/serial_core.c:139:9: sparse: sparse: context imbalance in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:219:17: sparse: sparse: context imbalance in 'uart_port_startup' - different lock contexts for basic block drivers/tty/serial/serial_core.c:321:9: sparse: sparse: context imbalance in 'uart_shutdown' - different lock contexts for basic block drivers/tty/serial/serial_core.c:569:9: sparse: sparse: context imbalance in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:617:9: sparse: sparse: context imbalance in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:620:12: sparse: sparse: context imbalance in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:633:12: sparse: sparse: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:670:9: sparse: sparse: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block drivers/tty/serdev/core.c: In function 'serdev_controller_remove': drivers/tty/serdev/core.c:791:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 791 | int dummy; | ^~~~~ {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Error 1 drivers/tty/serdev/core.c:811: warning: Function parameter or member 'owner' not described in '__serdev_device_driver_register' drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *__gu_addr drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1251: Error: unknown opcode {standard input}:1578: Error: unknown opcode {standard input}:1773: Error: unknown opcode {standard input}:1941: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serdev/serdev-ttyport.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/serdev] Error 2 {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Error 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_unicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_unitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usertype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode drivers/tty/serial/max3100.c:202:13: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [usertype] etx @@ got restricted __be16 [usertype] @@ drivers/tty/serial/max3100.c:202:13: sparse: expected unsigned short [addressable] [usertype] etx drivers/tty/serial/max3100.c:202:13: sparse: got restricted __be16 [usertype] drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted __be16 include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'serial_console_write' - unexpected unlock {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/tty/vt/consolemap.c:716: warning: Function parameter or member 'src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src_vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'list' not described in 'con_get_unimap' make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/vt] Error 2 {standard input}: Assembler messages: {standard input}:220: Error: unknown opcode {standard input}:327: Error: unknown opcode drivers/tty/serial/ifx6x60.c:230:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] @@ got restricted __be32 [usertype] @@ drivers/tty/serial/ifx6x60.c:230:25: sparse: expected unsigned int [usertype] drivers/tty/serial/ifx6x60.c:230:25: sparse: got restricted __be32 [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] @@ got restricted __be16 [usertype] @@ drivers/tty/serial/ifx6x60.c:204:25: sparse: expected unsigned short [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: got restricted __be16 [usertype] drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __user *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_addr include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'linflex_console_write' - unexpected unlock drivers/tty/serial/digicolor-usart.c:412:26: sparse: sparse: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:4929: Error: unknown opcode {standard input}:5877: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/serial/sc16is7xx.o] Error 1 {standard input}: Assembler messages: {standard input}:255: Error: unknown opcode {standard input}:318: Error: unknown opcode {standard input}:4985: Error: unknown opcode {standard input}:5016: Error: unknown opcode {standard input}:5690: Error: unknown opcode {standard input}:10136: Error: unknown opcode drivers/tty/serial/sifive.c:157: warning: cannot understand function prototype: 'struct sifive_serial_port ' {standard input}:10604: Error: unknown opcode {standard input}:10862: Error: unknown opcode {standard input}:12350: Error: unknown opcode {standard input}:14125: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_io.o] Error 1 {standard input}:13546: Error: unknown opcode {standard input}:13840: Error: unknown opcode drivers/tty/serial/men_z135_uart.c:182: warning: Function parameter or member 'uart' not described in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:182: warning: Excess function parameter 'port' description in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:244: warning: Function parameter or member 'uart' not described in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:244: warning: Excess function parameter 'arg' description in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:294: warning: Function parameter or member 'uart' not described in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:294: warning: Excess function parameter 'arg' description in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:604: warning: Function parameter or member 'port' not described in 'men_z135_enable_ms' {standard input}:14520: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:3244: Error: unknown opcode {standard input}:5104: Error: unknown opcode {standard input}:6454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/serial_core.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/tty/serial] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/ifx6x60.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu_addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short const [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const *__gu_addr {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:142: Error: unknown opcode {standard input}:462: Error: unknown opcode {standard input}:1553: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1798: Error: unknown opcode {standard input}:1998: Error: unknown opcode {standard input}:2036: Error: unknown opcode drivers/tty/tty_ldisc.c:884:6: warning: no previous prototype for 'tty_sysctl_init' [-Wmissing-prototypes] 884 | void tty_sysctl_init(void) | ^~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:2927: Error: unknown opcode {standard input}:3313: Error: unknown opcode {standard input}:5003: Error: unknown opcode {standard input}:5186: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ioctl.o] Error 1 {standard input}: Assembler messages: {standard input}:1471: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1849: Error: unknown opcode {standard input}:2533: Error: unknown opcode {standard input}:2588: Error: unknown opcode {standard input}:2940: Error: unknown opcode {standard input}:3007: Error: unknown opcode {standard input}:3135: Error: unknown opcode {standard input}:3169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldisc.o] Error 1 {standard input}: Assembler messages: {standard input}:365: Error: unknown opcode {standard input}:750: Error: unknown opcode {standard input}:801: Error: unknown opcode {standard input}:835: Error: unknown opcode {standard input}:1936: Error: unknown opcode {standard input}:2081: Error: unknown opcode {standard input}:2260: Error: unknown opcode {standard input}:2572: Error: unknown opcode {standard input}:2619: Error: unknown opcode {standard input}:2901: Error: unknown opcode {standard input}:3066: Error: unknown opcode {standard input}:3311: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3468: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_buffer.o] Error 1 {standard input}:2720: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:6144: Error: unknown opcode {standard input}:6769: Error: unknown opcode {standard input}:6868: Error: unknown opcode {standard input}:8445: Error: unknown opcode {standard input}: Assembler messages: {standard input}:292: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_mutex.o] Error 1 {standard input}:11054: Error: unknown opcode {standard input}:11374: Error: unknown opcode {standard input}:11564: Error: unknown opcode {standard input}:12774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tty.o] Error 1 drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_addr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertype] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef expression {standard input}: Assembler messages: {standard input}:2488: Error: unknown opcode {standard input}:2519: Error: unknown opcode {standard input}:2685: Error: unknown opcode {standard input}:3321: Error: unknown opcode {standard input}:3363: Error: unknown opcode {standard input}:3664: Error: unknown opcode {standard input}:3706: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4856: Error: unknown opcode {standard input}:5065: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_port.o] Error 1 drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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 *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:45: Error: unknown opcode {standard input}:401: Error: unknown opcode {standard input}:432: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}:828: Error: unknown opcode {standard input}:1271: Error: unknown opcode {standard input}:1426: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1658: Error: unknown opcode {standard input}:2032: Error: unknown opcode {standard input}:2233: 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}:2345: Error: unknown opcode {standard input}:2455: Error: unknown opcode {standard input}:3112: Error: unknown opcode {standard input}:3490: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/pty.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldsem.o] Error 1 drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'ibaud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'obaud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ispeed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ospeed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'tty' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'obaud' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Excess function parameter 'obad' description in 'tty_encode_baud_rate' {standard input}: Assembler messages: {standard input}:596: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tracesink.o] Error 1 {standard input}: Assembler messages: {standard input}:145: Error: unknown opcode {standard input}:1445: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_jobctrl.o] Error 1 drivers/tty/sysrq.c:1110: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:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/sysrq.c:1110:21: sparse: got char const *__gu_addr drivers/tty/sysrq.c:148:13: sparse: sparse: context imbalance in 'sysrq_handle_crash' - unexpected unlock drivers/tty/n_gsm.c:2808:29: sparse: sparse: restricted __be16 degrades to integer {standard input}: Assembler messages: {standard input}:3059: Error: unknown opcode {standard input}:3460: Error: unknown opcode {standard input}:4170: Error: unknown opcode {standard input}:4708: Error: unknown opcode {standard input}:4790: Error: unknown opcode {standard input}:5416: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_hdlc.o] Error 1 {standard input}: Assembler messages: {standard input}:4429: Error: unknown opcode {standard input}:4530: Error: unknown opcode {standard input}:4650: Error: unknown opcode {standard input}:4835: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/sysrq.o] Error 1 {standard input}: Assembler messages: {standard input}:2953: Error: unknown opcode {standard input}:4259: Error: unknown opcode {standard input}:4290: Error: unknown opcode {standard input}:4445: Error: unknown opcode {standard input}:4757: Error: unknown opcode {standard input}:5146: Error: unknown opcode {standard input}:5278: Error: unknown opcode {standard input}:10885: Error: unknown opcode {standard input}:12291: Error: unknown opcode {standard input}:14437: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_gsm.o] Error 1 make[3]: Target '__build' not remade because of errors. -- {standard input}: Assembler messages: {standard input}:1272: Error: unknown opcode {standard input}:1303: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1977: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/hw_random/core.o] Error 1 {standard input}: Assembler messages: {standard input}:197: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/char/hw_random/ba431-rng.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/char/hw_random] Error 2 make[4]: Target '__build' not remade because of errors. drivers/char/tpm/st33zp24/i2c.c:291:36: warning: 'st33zp24_i2c_acpi_match' defined but not used [-Wunused-const-variable=] 291 | static const struct acpi_device_id st33zp24_i2c_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/char/tpm/st33zp24/spi.c:408:36: warning: 'st33zp24_spi_acpi_match' defined but not used [-Wunused-const-variable=] 408 | static const struct acpi_device_id st33zp24_spi_acpi_match[] = { | ^~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:113: Error: unknown opcode {standard input}:268: Error: unknown opcode {standard input}:415: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/tpm/tpm-dev.o] Error 1 drivers/char/tpm/tpm_tis_spi_main.c:278:36: warning: 'acpi_tis_spi_match' defined but not used [-Wunused-const-variable=] 278 | static const struct acpi_device_id acpi_tis_spi_match[] = { | ^~~~~~~~~~~~~~~~~~ drivers/char/mem.c:163:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got void [noderef] __user *__cl_addr @@ drivers/char/mem.c:163:37: sparse: expected void *addr drivers/char/mem.c:163:37: sparse: got void [noderef] __user *__cl_addr drivers/char/mem.c:98:29: warning: no previous prototype for 'unxlate_dev_mem_ptr' [-Wmissing-prototypes] 98 | #define unxlate_dev_mem_ptr unxlate_dev_mem_ptr | ^~~~~~~~~~~~~~~~~~~ drivers/char/mem.c:99:13: note: in expansion of macro 'unxlate_dev_mem_ptr' 99 | void __weak unxlate_dev_mem_ptr(phys_addr_t phys, void *addr) | ^~~~~~~~~~~~~~~~~~~ make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/char/tpm] Error 2 drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:427: Error: unknown opcode {standard input}:975: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/misc.o] Error 1 drivers/char/random.c:2296:6: warning: no previous prototype for 'add_hwgenerator_randomness' [-Wmissing-prototypes] 2296 | void add_hwgenerator_randomness(const char *buffer, size_t count, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:11802: Error: unknown opcode {standard input}:12977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/random.o] Error 1 make[3]: Target '__build' not remade because of errors. -- 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function parameter or member 'connector' not described in 'tpg110_get_modes' {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-sony-acx565akm.o] Error 1 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse: symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse: symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be static? make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no previous prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototypes] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no previous prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: sparse: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast truncates bits from constant value (ffffff0d becomes d) {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65dsi86.o] Error 1 {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode {standard input}: Assembler messages: {standard input}:10066: Error: unknown opcode {standard input}:10097: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/bridge] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1149: Error: unknown opcode {standard input}:1183: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_damage_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:1928: Error: unknown opcode {standard input}:1959: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_state_helper.o] Error 1 {standard input}:13031: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_helper.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_mst_topology.o] Error 1 {standard input}: Assembler messages: {standard input}:657: Error: unknown opcode {standard input}:688: Error: unknown opcode {standard input}:1165: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem_framebuffer_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:436: Error: unknown opcode {standard input}:975: Error: unknown opcode {standard input}:1006: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_auth.o] Error 1 {standard input}: Assembler messages: {standard input}:404: Error: unknown opcode {standard input}:753: Error: unknown opcode {standard input}:784: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1741: Error: unknown opcode {standard input}:2068: Error: unknown opcode {standard input}:2507: Error: unknown opcode {standard input}:2760: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_aux_dev.o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Error 1 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef] __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refresh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.o] Error 1 drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'drm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_dev_exit' - unexpected unlock drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *__gu_addr {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Error 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o] Error 1 {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Error 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode {standard input}:9394: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Error 1 {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode {standard input}:2149: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] Error 1 {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffer.o] Error 1 {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lock.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.o] Error 1 {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.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}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] Error 1 {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int const *__gu_addr {standard input}:3236: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o] Error 1 {standard input}:11327: Error: unknown opcode {standard input}:14940: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uapi.o] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_modeset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_helper.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/gpu/drm] Error 2 make[3]: Target '__build' not remade because of errors. -- drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Function parameter or member 'byte' not described in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Excess function parameter 'word' description in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Function parameter or member 'bytes' not described in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Excess function parameter 'words' description in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/at24.c:228:36: warning: 'at24_acpi_ids' defined but not used [-Wunused-const-variable=] 228 | static const struct acpi_device_id at24_acpi_ids[] = { | ^~~~~~~~~~~~~ drivers/misc/ti-st/st_core.c:283:41: sparse: sparse: cast to restricted __le16 drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: expected unsigned short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: expected unsigned short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: expected unsigned short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [addressable] [assigned] [usertype] data @@ got restricted __le32 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: expected unsigned int [addressable] [assigned] [usertype] data drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: got restricted __le32 [usertype] drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [addressable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: expected unsigned short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: got restricted __le16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:857:17: sparse: sparse: cast to restricted __le32 {standard input}: Assembler messages: {standard input}:68: Error: unknown opcode {standard input}:2359: Error: unknown opcode {standard input}:2442: Error: unknown opcode {standard input}:3396: Error: unknown opcode {standard input}:3565: Error: unknown opcode {standard input}:3706: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/ti-st/st_core.o] Error 1 drivers/misc/lis3lv02d/lis3lv02d.c:182:52: sparse: sparse: cast to restricted __le16 {standard input}: Assembler messages: {standard input}:2656: Error: unknown opcode {standard input}:2711: Error: unknown opcode {standard input}:2905: Error: unknown opcode {standard input}:3299: Error: unknown opcode {standard input}:3433: Error: unknown opcode {standard input}:4219: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4943: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/lis3lv02d/lis3lv02d.o] Error 1 drivers/misc/ti-st/st_kim.c:42: warning: Function parameter or member 'id' not described in 'st_get_plat_device' drivers/misc/ti-st/st_kim.c:53: warning: Function parameter or member 'kim_gdata' not described in 'validate_firmware_response' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'kim_gdata' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'data' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member 'count' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:272: warning: Function parameter or member 'kim_gdata' not described in 'download_firmware' drivers/misc/ti-st/st_kim.c:445: warning: Function parameter or member 'kim_data' not described in 'st_kim_start' drivers/misc/ti-st/st_kim.c:509: warning: Function parameter or member 'kim_data' not described in 'st_kim_stop' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member 'core_data' not described in 'st_kim_ref' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member 'id' not described in 'st_kim_ref' >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le64 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 617 | int ret; | ^~~ make[3]: *** [scripts/Makefile.build:497: drivers/misc/ti-st] Error 2 make[4]: Target '__build' not remade because of errors. drivers/misc/enclosure.c:115: warning: Function parameter or member 'name' not described in 'enclosure_register' drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb' not described in 'enclosure_register' drivers/misc/enclosure.c:283: warning: Function parameter or member 'number' not described in 'enclosure_component_alloc' drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' description in 'enclosure_component_alloc' drivers/misc/enclosure.c:363: warning: Function parameter or member 'component' not described in 'enclosure_add_device' drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' description in 'enclosure_add_device' drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev' not described in 'enclosure_remove_device' drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' description in 'enclosure_remove_device' make[3]: *** [scripts/Makefile.build:497: drivers/misc/lis3lv02d] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/misc/mic] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vringh.o] Error 1 make[5]: Target '__build' not remade because of errors. -- {standard input}: Assembler messages: {standard input}:4257: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi.o] Error 1 drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:491: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsicam.o] Error 1 {standard input}: Assembler messages: {standard input}:250: Error: unknown opcode {standard input}:309: Error: unknown opcode {standard input}:12582: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3693: Error: unknown opcode {standard input}:17869: Error: unknown opcode {standard input}:19691: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_lib.o] Error 1 {standard input}:10689: Error: unknown opcode {standard input}:13255: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_error.o] Error 1 drivers/scsi/constants.c:318:9: sparse: sparse: trying to concatenate 24850-character string (8191 bytes max) {standard input}: Assembler messages: {standard input}:3961: Error: unknown opcode {standard input}:7182: Error: unknown opcode {standard input}:7213: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_scan.o] Error 1 {standard input}: Assembler messages: {standard input}:3774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_transport_srp.o] Error 1 drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'vscsi' not described in 'virtscsi_complete_cmd' drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'buf' not described in 'virtscsi_complete_cmd' drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:7142: Error: unknown opcode {standard input}:7173: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7760: Error: unknown opcode {standard input}:7791: Error: unknown opcode {standard input}:9132: Error: unknown opcode {standard input}:9359: Error: unknown opcode {standard input}:11729: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/sg.o] Error 1 include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (5c0 becomes c0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (600 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (525 becomes 25) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (624 becomes 24) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (2100 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3111111000000001 becomes 1) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast truncates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast truncates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast truncates bits from constant value (3111111000000001 becomes 1) {standard input}:17458: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/st.o] Error 1 {standard input}:22467: Error: unknown opcode {standard input}: Assembler messages: {standard input}:94: Error: unknown opcode {standard input}:157: Error: unknown opcode {standard input}:28518: Error: unknown opcode {standard input}:33728: Error: unknown opcode {standard input}:37881: Error: unknown opcode {standard input}:39114: Error: unknown opcode {standard input}:39248: Error: unknown opcode {standard input}:43949: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_debug.o] Error 1 {standard input}:7664: Error: unknown opcode {standard input}:8489: Error: unknown opcode {standard input}:8556: Error: unknown opcode {standard input}:8615: Error: unknown opcode {standard input}:8668: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_sysfs.o] Error 1 make[3]: Target '__build' not remade because of errors. -- sound/core/seq/seq_clientmgr.c:709:9: sparse: sparse: context imbalance in 'deliver_to_subscribers' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:817: Error: unknown opcode {standard input}:911: Error: unknown opcode {standard input}:983: Error: unknown opcode {standard input}:1212: Error: unknown opcode {standard input}:1638: Error: unknown opcode {standard input}:2539: Error: unknown opcode {standard input}:2699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_fifo.o] Error 1 {standard input}: Assembler messages: {standard input}:588: Error: unknown opcode {standard input}:679: Error: unknown opcode {standard input}:881: Error: unknown opcode {standard input}:1580: Error: unknown opcode {standard input}:2048: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4526: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_queue.o] Error 1 sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr {standard input}:6767: Error: unknown opcode {standard input}:7990: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1544: Error: unknown opcode {standard input}:1823: Error: unknown opcode {standard input}:2489: Error: unknown opcode {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_memory.o] Error 1 {standard input}: Assembler messages: {standard input}:3999: Error: unknown opcode {standard input}:8582: Error: unknown opcode {standard input}:13022: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/control.o] Error 1 {standard input}: Assembler messages: {standard input}:4126: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_clientmgr.o] Error 1 make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_timer.o] Error 1 sound/core/seq/seq_virmidi.c:65:12: sparse: sparse: context imbalance in 'snd_virmidi_dev_receive_event' - different lock contexts for basic block sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock {standard input}: Assembler messages: {standard input}:537: Error: unknown opcode {standard input}:1302: Error: unknown opcode {standard input}:1585: Error: unknown opcode {standard input}:2430: Error: unknown opcode {standard input}:3051: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: sound/core/seq/seq_ports.o] Error 1 make[3]: *** [scripts/Makefile.build:497: sound/core/seq] Error 2 make[4]: Target '__build' not remade because of errors. sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_detach_substream' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:3026: Error: unknown opcode {standard input}:3843: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/init.o] Error 1 sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef] [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef] [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 'snd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block sound/core/pcm_native.c: In function 'constrain_mask_params': sound/core/pcm_native.c:264:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 264 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'constrain_interval_params': sound/core/pcm_native.c:300:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 300 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c: In function 'constrain_params_by_rules': sound/core/pcm_native.c:341:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 341 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:340:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 340 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'snd_pcm_hw_params_choose': sound/core/pcm_native.c:625:22: warning: variable 'old_interval' set but not used [-Wunused-but-set-variable] 625 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:624:18: warning: variable 'old_mask' set but not used [-Wunused-but-set-variable] 624 | struct snd_mask old_mask; | ^~~~~~~~ {standard input}: Assembler messages: {standard input}:5977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm.o] Error 1 {standard input}: Assembler messages: {standard input}:8297: Error: unknown opcode {standard input}:9406: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7731: Error: unknown opcode {standard input}:7762: Error: unknown opcode {standard input}:7905: Error: unknown opcode {standard input}:8086: Error: unknown opcode {standard input}:8326: Error: unknown opcode {standard input}:8895: Error: unknown opcode {standard input}:9185: Error: unknown opcode {standard input}:16656: Error: unknown opcode {standard input}:17378: Error: unknown opcode {standard input}:19134: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm_native.o] Error 1 make[3]: *** [scripts/Makefile.build:281: sound/core/timer.o] Error 1 sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __user * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __user * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:5681: Error: unknown opcode {standard input}:5971: Error: unknown opcode {standard input}:6100: Error: unknown opcode sound/core/pcm_iec958.c:119: warning: Function parameter or member 'params' not described in 'snd_pcm_create_iec958_consumer_hw_params' sound/core/pcm_iec958.c:119: warning: Excess function parameter 'hw_params' description in 'snd_pcm_create_iec958_consumer_hw_params' {standard input}: Assembler messages: {standard input}:1590: Error: unknown opcode {standard input}:1673: Error: unknown opcode {standard input}:1788: Error: unknown opcode {standard input}:1891: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/seq_device.o] Error 1 make[3]: *** [scripts/Makefile.build:280: sound/core/pcm_lib.o] Error 1 {standard input}: Assembler messages: {standard input}:7829: Error: unknown opcode {standard input}:8720: Error: unknown opcode {standard input}:12334: Error: unknown opcode {standard input}:12716: Error: unknown opcode {standard input}:13942: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/rawmidi.o] Error 1 make[3]: Target '__build' not remade because of errors. -- sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr -- sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock -- sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_addr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_detach_substream' - different lock contexts for basic block -- sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_addr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef] [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned long const *__gu_addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long const *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef] [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__gu_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 'snd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block -- sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __user * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __user * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [noderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr -- drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char const *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [noderef] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void const volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__gu_addr -- drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu_addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short const [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short const [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short const *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char const *__gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const volatile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const *__gu_addr -- drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct spinlock [usertype] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noderef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_addr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertype] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef expression -- drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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 *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr -- drivers/tty/sysrq.c:1110: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:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/sysrq.c:1110:21: sparse: got char const *__gu_addr drivers/tty/sysrq.c:148:13: sparse: sparse: context imbalance in 'sysrq_handle_crash' - unexpected unlock -- drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noderef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noderef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const *__gu_addr {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Error 1 {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Error 1 drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *__gu_addr drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Error 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_unicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_unitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usertype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/tty/vt/consolemap.c:716: warning: Function parameter or member 'src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src_vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member 'list' not described in 'con_get_unimap' make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __user *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_addr -- drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noderef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned short const *__gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short const *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noderef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const *__gu_addr -- drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int const *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *__gu_addr -- drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usertype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [noderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr -- drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr -- 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function parameter or member 'connector' not described in 'tpg110_get_modes' {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-sony-acx565akm.o] Error 1 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse: symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse: symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be static? make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no previous prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototypes] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no previous prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: sparse: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast truncates bits from constant value (ffffff0d becomes d) {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65dsi86.o] Error 1 {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode {standard input}: Assembler messages: {standard input}:10066: Error: unknown opcode {standard input}:10097: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/bridge] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1149: Error: unknown opcode {standard input}:1183: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_damage_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:1928: Error: unknown opcode {standard input}:1959: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_state_helper.o] Error 1 {standard input}:13031: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_helper.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_mst_topology.o] Error 1 {standard input}: Assembler messages: {standard input}:657: Error: unknown opcode {standard input}:688: Error: unknown opcode {standard input}:1165: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem_framebuffer_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:436: Error: unknown opcode {standard input}:975: Error: unknown opcode {standard input}:1006: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_auth.o] Error 1 {standard input}: Assembler messages: {standard input}:404: Error: unknown opcode {standard input}:753: Error: unknown opcode {standard input}:784: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1741: Error: unknown opcode {standard input}:2068: Error: unknown opcode {standard input}:2507: Error: unknown opcode {standard input}:2760: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_aux_dev.o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Error 1 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *handle @@ got void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __iomem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef] __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refresh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.o] Error 1 drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'drm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_dev_exit' - unexpected unlock drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *__gu_addr {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Error 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o] Error 1 {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Error 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode {standard input}:9394: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Error 1 {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode {standard input}:2149: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] Error 1 {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffer.o] Error 1 {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lock.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.o] Error 1 {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.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}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] Error 1 {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int const *__gu_addr {standard input}:3236: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o] Error 1 {standard input}:11327: Error: unknown opcode {standard input}:14940: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uapi.o] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_modeset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_helper.o] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *__gu_addr -- drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int const *__gu_addr -- >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le64 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected struct mic_device_ctrl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_device_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 617 | int ret; | ^~~ {standard input}: Assembler messages: {standard input}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vringh.o] Error 1 make[5]: Target '__build' not remade because of errors. -- drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned int const *__gu_addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__gu_addr -- drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr -- drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected signed int const *__gu_addr @@ got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [noderef] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr vim +467 drivers/mtd/ubi/cdev.c 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 377 f429b2ea8eadb5 Artem Bityutskiy 2009-01-16 378 static long vol_cdev_ioctl(struct file *file, unsigned int cmd, f429b2ea8eadb5 Artem Bityutskiy 2009-01-16 379 unsigned long arg) 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 380 { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 381 int err = 0; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 382 struct ubi_volume_desc *desc = file->private_data; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 383 struct ubi_volume *vol = desc->vol; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 384 struct ubi_device *ubi = vol->ubi; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 385 void __user *argp = (void __user *)arg; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 386 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 387 switch (cmd) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 388 /* Volume update command */ 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 389 case UBI_IOCVOLUP: 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 390 { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 391 int64_t bytes, rsvd_bytes; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 392 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 393 if (!capable(CAP_SYS_RESOURCE)) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 394 err = -EPERM; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 395 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 396 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 397 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 398 err = copy_from_user(&bytes, argp, sizeof(int64_t)); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 399 if (err) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 400 err = -EFAULT; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 401 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 402 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 403 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 404 if (desc->mode == UBI_READONLY) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 405 err = -EROFS; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 406 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 407 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 408 73789a3d9fd8e5 Bruce Leonard 2008-07-03 409 rsvd_bytes = (long long)vol->reserved_pebs * 5f09aaa9b30c91 Boris Brezillon 2016-09-16 410 vol->usable_leb_size; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 411 if (bytes < 0 || bytes > rsvd_bytes) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 412 err = -EINVAL; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 413 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 414 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 415 45fc5c81d03601 Tanya Brokhman 2014-11-09 416 err = get_exclusive(desc); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 417 if (err < 0) 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 418 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 419 1b68d0eea5dadd Artem Bityutskiy 2008-01-24 420 err = ubi_start_update(ubi, vol, bytes); fda322a1b3b9e8 Ezequiel Garcia 2014-08-29 421 if (bytes == 0) { fda322a1b3b9e8 Ezequiel Garcia 2014-08-29 422 ubi_volume_notify(ubi, vol, UBI_VOLUME_UPDATED); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 423 revoke_exclusive(desc, UBI_READWRITE); fda322a1b3b9e8 Ezequiel Garcia 2014-08-29 424 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 425 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 426 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 427 e653879c269735 Artem Bityutskiy 2008-01-24 428 /* Atomic logical eraseblock change command */ e653879c269735 Artem Bityutskiy 2008-01-24 429 case UBI_IOCEBCH: e653879c269735 Artem Bityutskiy 2008-01-24 430 { e653879c269735 Artem Bityutskiy 2008-01-24 431 struct ubi_leb_change_req req; e653879c269735 Artem Bityutskiy 2008-01-24 432 e653879c269735 Artem Bityutskiy 2008-01-24 433 err = copy_from_user(&req, argp, e653879c269735 Artem Bityutskiy 2008-01-24 434 sizeof(struct ubi_leb_change_req)); e653879c269735 Artem Bityutskiy 2008-01-24 435 if (err) { e653879c269735 Artem Bityutskiy 2008-01-24 436 err = -EFAULT; e653879c269735 Artem Bityutskiy 2008-01-24 437 break; e653879c269735 Artem Bityutskiy 2008-01-24 438 } e653879c269735 Artem Bityutskiy 2008-01-24 439 e653879c269735 Artem Bityutskiy 2008-01-24 440 if (desc->mode == UBI_READONLY || e653879c269735 Artem Bityutskiy 2008-01-24 441 vol->vol_type == UBI_STATIC_VOLUME) { e653879c269735 Artem Bityutskiy 2008-01-24 442 err = -EROFS; e653879c269735 Artem Bityutskiy 2008-01-24 443 break; e653879c269735 Artem Bityutskiy 2008-01-24 444 } e653879c269735 Artem Bityutskiy 2008-01-24 445 e653879c269735 Artem Bityutskiy 2008-01-24 446 /* Validate the request */ e653879c269735 Artem Bityutskiy 2008-01-24 447 err = -EINVAL; 9a5f09ac0ab83e Boris Brezillon 2016-09-16 448 if (!ubi_leb_valid(vol, req.lnum) || 299d0c5b27346a Brian Norris 2015-02-28 449 req.bytes < 0 || req.bytes > vol->usable_leb_size) e653879c269735 Artem Bityutskiy 2008-01-24 450 break; e653879c269735 Artem Bityutskiy 2008-01-24 451 45fc5c81d03601 Tanya Brokhman 2014-11-09 452 err = get_exclusive(desc); e653879c269735 Artem Bityutskiy 2008-01-24 453 if (err < 0) e653879c269735 Artem Bityutskiy 2008-01-24 454 break; e653879c269735 Artem Bityutskiy 2008-01-24 455 e653879c269735 Artem Bityutskiy 2008-01-24 456 err = ubi_start_leb_change(ubi, vol, &req); e653879c269735 Artem Bityutskiy 2008-01-24 457 if (req.bytes == 0) e653879c269735 Artem Bityutskiy 2008-01-24 458 revoke_exclusive(desc, UBI_READWRITE); e653879c269735 Artem Bityutskiy 2008-01-24 459 break; e653879c269735 Artem Bityutskiy 2008-01-24 460 } e653879c269735 Artem Bityutskiy 2008-01-24 461 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 462 /* Logical eraseblock erasure command */ 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 463 case UBI_IOCEBER: 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 464 { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 465 int32_t lnum; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 466 bf07803a6827ef Christoph Hellwig 2007-05-17 @467 err = get_user(lnum, (__user int32_t *)argp); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 468 if (err) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 469 err = -EFAULT; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 470 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 471 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 472 e653879c269735 Artem Bityutskiy 2008-01-24 473 if (desc->mode == UBI_READONLY || e653879c269735 Artem Bityutskiy 2008-01-24 474 vol->vol_type == UBI_STATIC_VOLUME) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 475 err = -EROFS; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 476 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 477 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 478 9a5f09ac0ab83e Boris Brezillon 2016-09-16 479 if (!ubi_leb_valid(vol, lnum)) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 480 err = -EINVAL; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 481 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 482 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 483 c8566350a3229c Artem Bityutskiy 2008-07-16 484 dbg_gen("erase LEB %d:%d", vol->vol_id, lnum); 89b96b69290668 Artem Bityutskiy 2007-12-16 485 err = ubi_eba_unmap_leb(ubi, vol, lnum); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 486 if (err) 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 487 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 488 62f384552b6756 Joel Reardon 2012-05-20 489 err = ubi_wl_flush(ubi, UBI_ALL, UBI_ALL); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 490 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 491 } 141e6ebd1b1759 Corentin Chary 2009-01-05 492 141e6ebd1b1759 Corentin Chary 2009-01-05 493 /* Logical eraseblock map command */ 141e6ebd1b1759 Corentin Chary 2009-01-05 494 case UBI_IOCEBMAP: 141e6ebd1b1759 Corentin Chary 2009-01-05 495 { 141e6ebd1b1759 Corentin Chary 2009-01-05 496 struct ubi_map_req req; 141e6ebd1b1759 Corentin Chary 2009-01-05 497 141e6ebd1b1759 Corentin Chary 2009-01-05 498 err = copy_from_user(&req, argp, sizeof(struct ubi_map_req)); 141e6ebd1b1759 Corentin Chary 2009-01-05 499 if (err) { 141e6ebd1b1759 Corentin Chary 2009-01-05 500 err = -EFAULT; 141e6ebd1b1759 Corentin Chary 2009-01-05 501 break; 141e6ebd1b1759 Corentin Chary 2009-01-05 502 } b36a261e8c0ab3 Richard Weinberger 2012-05-14 503 err = ubi_leb_map(desc, req.lnum); 141e6ebd1b1759 Corentin Chary 2009-01-05 504 break; 141e6ebd1b1759 Corentin Chary 2009-01-05 505 } c3da23be1673be Corentin Chary 2009-01-05 506 c3da23be1673be Corentin Chary 2009-01-05 507 /* Logical eraseblock un-map command */ c3da23be1673be Corentin Chary 2009-01-05 508 case UBI_IOCEBUNMAP: c3da23be1673be Corentin Chary 2009-01-05 509 { c3da23be1673be Corentin Chary 2009-01-05 510 int32_t lnum; c3da23be1673be Corentin Chary 2009-01-05 511 c3da23be1673be Corentin Chary 2009-01-05 512 err = get_user(lnum, (__user int32_t *)argp); c3da23be1673be Corentin Chary 2009-01-05 513 if (err) { c3da23be1673be Corentin Chary 2009-01-05 514 err = -EFAULT; c3da23be1673be Corentin Chary 2009-01-05 515 break; c3da23be1673be Corentin Chary 2009-01-05 516 } c3da23be1673be Corentin Chary 2009-01-05 517 err = ubi_leb_unmap(desc, lnum); c3da23be1673be Corentin Chary 2009-01-05 518 break; c3da23be1673be Corentin Chary 2009-01-05 519 } a27ce8f55dd5fd Corentin Chary 2009-01-05 520 a27ce8f55dd5fd Corentin Chary 2009-01-05 521 /* Check if logical eraseblock is mapped command */ a27ce8f55dd5fd Corentin Chary 2009-01-05 522 case UBI_IOCEBISMAP: a27ce8f55dd5fd Corentin Chary 2009-01-05 523 { a27ce8f55dd5fd Corentin Chary 2009-01-05 524 int32_t lnum; a27ce8f55dd5fd Corentin Chary 2009-01-05 525 a27ce8f55dd5fd Corentin Chary 2009-01-05 526 err = get_user(lnum, (__user int32_t *)argp); a27ce8f55dd5fd Corentin Chary 2009-01-05 527 if (err) { a27ce8f55dd5fd Corentin Chary 2009-01-05 528 err = -EFAULT; a27ce8f55dd5fd Corentin Chary 2009-01-05 529 break; a27ce8f55dd5fd Corentin Chary 2009-01-05 530 } a27ce8f55dd5fd Corentin Chary 2009-01-05 531 err = ubi_is_mapped(desc, lnum); a27ce8f55dd5fd Corentin Chary 2009-01-05 532 break; a27ce8f55dd5fd Corentin Chary 2009-01-05 533 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 534 766fb95ba06e1b Sidney Amani 2009-01-27 535 /* Set volume property command */ 6748482f4153fc Artem Bityutskiy 2011-03-15 536 case UBI_IOCSETVOLPROP: 766fb95ba06e1b Sidney Amani 2009-01-27 537 { 6748482f4153fc Artem Bityutskiy 2011-03-15 538 struct ubi_set_vol_prop_req req; 766fb95ba06e1b Sidney Amani 2009-01-27 539 766fb95ba06e1b Sidney Amani 2009-01-27 540 err = copy_from_user(&req, argp, 6748482f4153fc Artem Bityutskiy 2011-03-15 541 sizeof(struct ubi_set_vol_prop_req)); 766fb95ba06e1b Sidney Amani 2009-01-27 542 if (err) { 766fb95ba06e1b Sidney Amani 2009-01-27 543 err = -EFAULT; 766fb95ba06e1b Sidney Amani 2009-01-27 544 break; 766fb95ba06e1b Sidney Amani 2009-01-27 545 } 766fb95ba06e1b Sidney Amani 2009-01-27 546 switch (req.property) { 6748482f4153fc Artem Bityutskiy 2011-03-15 547 case UBI_VOL_PROP_DIRECT_WRITE: f089c0b28cdba1 Artem Bityutskiy 2009-05-07 548 mutex_lock(&ubi->device_mutex); 766fb95ba06e1b Sidney Amani 2009-01-27 549 desc->vol->direct_writes = !!req.value; f089c0b28cdba1 Artem Bityutskiy 2009-05-07 550 mutex_unlock(&ubi->device_mutex); 766fb95ba06e1b Sidney Amani 2009-01-27 551 break; 766fb95ba06e1b Sidney Amani 2009-01-27 552 default: 766fb95ba06e1b Sidney Amani 2009-01-27 553 err = -EINVAL; 766fb95ba06e1b Sidney Amani 2009-01-27 554 break; 766fb95ba06e1b Sidney Amani 2009-01-27 555 } 766fb95ba06e1b Sidney Amani 2009-01-27 556 break; 766fb95ba06e1b Sidney Amani 2009-01-27 557 } 766fb95ba06e1b Sidney Amani 2009-01-27 558 8af871887fcba4 Artem Bityutskiy 2014-03-05 559 /* Create a R/O block device on top of the UBI volume */ 8af871887fcba4 Artem Bityutskiy 2014-03-05 560 case UBI_IOCVOLCRBLK: 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 561 { 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 562 struct ubi_volume_info vi; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 563 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 564 ubi_get_volume_info(desc, &vi); 4d283ee2517303 Artem Bityutskiy 2014-03-04 565 err = ubiblock_create(&vi); 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 566 break; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 567 } 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 568 8af871887fcba4 Artem Bityutskiy 2014-03-05 569 /* Remove the R/O block device */ 8af871887fcba4 Artem Bityutskiy 2014-03-05 570 case UBI_IOCVOLRMBLK: 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 571 { 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 572 struct ubi_volume_info vi; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 573 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 574 ubi_get_volume_info(desc, &vi); 4d283ee2517303 Artem Bityutskiy 2014-03-04 575 err = ubiblock_remove(&vi); 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 576 break; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 577 } 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 578 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 579 default: 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 580 err = -ENOTTY; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 581 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 582 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 583 return err; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 584 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 585 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --ew6BAiZeqk4r7MaW Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICH3T+l4AAy5jb25maWcAjDzbcts2sO/9Ck46c6Z9SCrLjpPMGT9AJCiiIgmGACXbLxxF VhJPHMtHltvm788uwAsAgrI604m5u7gtFnvDQr//9ntAXg67n+vD/Wb98PAr+LZ93O7Xh+1d 8PX+Yfu/QcSDnMuARky+A+L0/vHlv7+evwfv3318N3m730yDxXb/uH0Iwt3j1/tvL9D2fvf4 2++/hTyP2bwOw3pJS8F4Xkt6La/ePH+/ePuAvbz9ttkEf8zD8M/g07vzd5M3RhMmakBc/WpB 876bq0+T88mkRaRRB5+eX0zUf10/KcnnHXpidJ8QUROR1XMueT+IgWB5ynLao1j5uV7xcgEQ WNrvwVxx6SF43h5envrFspzJmubLmpQwNZYxeXU+BfJ2AJ4VLKXACCGD++fgcXfAHrq18JCk 7XTfvPGBa1KZM55VDBggSCoN+oQsab2gZU7Ten7Lip7cxMwAM/Wj0tuM+DHXt2MtcFLdOo3B Pct0JuC2wtHNVi7++vYYFmbiGTKiMalSqfbH4FQLTriQOcno1Zs/HneP2z/f9N2KG7FkRegd suCCXdfZ54pW1EuwIjJM6gG+wVaCpmxmcoBUcMo8lIrVpIS+FAXMCSQibWURZDN4fvny/Ov5 sP3Zy2JGbnRDUZBSUBRh4zzRnJYsVHItEr7yY8LElB6ERDwjLLdhgmU2IOZlSKNaJiUlEcvn PdaaSrdsc8iIzqp5LGx2bh/vgt1XZ6HuhEM4Jwu6pLkU/YCKaXioJQsX9azkJAqJkMPlGq0t MsVhef9zu3/2MVl1y3MKPDQ6TW7rAnrlEQvNdeYcMSxK/dKi0L7dZ/OkLimuIQMtoHpsODKY mCGcJaVZIaHX3D9cS7DkaZVLUt54hm5o+pW1jUIObQZg1FsNy8Ki+kuun38EB5hisIbpPh/W h+dgvdnsXh4P94/fHCZCg5qEql9bZMJEyRItM5LiQEJUpaGZZyICKA8Bju2lyXAXVy/PPYuU RCyEJFKYTREIwpjCIcKWXg4qmmsX3bJEMIM/gnXKJmKCzFIamft4Arc6IwV8YoKnxOR2GVaB 8EgnbEsNuOH+aWC3Evis6TXIrG8lwupB9emAkIGqj+Y0eVADUBU5U8P2sA1pimYy47mNySlI gaDzcJYyIU3e2Wvv9NBC/2FopkXHA24dS7ZIQE/ByfKaZDSyMehIFsur6cSE405k5NrAn017 PrNcLsAyx9Tp4+zcVT1awpUCavdTbL5v714etvvg63Z9eNlvnxW4WbEH20nHvORVYSjAgsyp Pq207KEZzcK581kv4B/jXKWLpjfDQVLf9apkks6Imq6NUUvpoTFhZe3FhDGoWZJHKxbJxNhp 6ZD3rpOGFywS3rPY4MtoxHlo8DFI7y0tPTsNuymoaTpQTHC8BuOZTESXLPRZ9gYPDV2N1C6D lvGxaSor6DuKPFx0NEQaXhq6L2BdQdWZw1VgzXI/w2BNpYNrFw5rzq1ucirHuoF9ChcFB2lH EyV56eOHlnB0XVuBMv0rEIWIgmIKiaSRp3WJWtgWTOC88uVKQ6TUN8mgN8ErcEAMP6+MWke4 13iRdkB940WOBwwA0/FVeO58XxgT5BwNZKN9ek6FNQcTmbFbih6SkgEORi33i5BDLeAPwyiC ByhTxxevWHR2aUyjiM3hR9W70ywDG8VQOIzR5lRmaOt6x9PavQE4TuBop8Z8tafc+S+WknS/ 6zwzLCecg/6DpjEw1rL+BNzJuLIGryDOdD5Bph1maXCYFddhYo5QcGt9bJ6TNDakTK3BBCif 0QQQZsgG43VVWv4MiZYM5tzwzOAGaN8ZKUtmcn6BJDeZdRhbWA3/+qKrFq1Yg2dHsiW1vKIi bof3HmmYB40i71FUrEPBrV1HWwFBbOoluGmpMrDKZDXJgWK7/7rb/1w/brYB/Wf7CL4NAWMW oncDHmzvstidd3NSCnEwiDdKOHHEdsBlpodrjaSxJpFWMz2ydY4hiCcSgoSFl3siJTOfCoS+ zJ7JDDa8BNvcuIUODu0UOjp1CSeJZ2PYhJQReBGG9ImkiuOUaruvmERAKVsaF1eFvgvEYpIR nwyBdEiaKQuD6RMWs7B1N3vjGLPUEmxQviFVlsAKUexMSTdCBXtpGP7WF7KOewtMVhRCIF/Q RiCALsFsaE99SIA+1QyiUEPJwNpw9IKXYBtFZng34HyGC7WKlqDHYUdgpIYICNoYRxC4gkZf 4IZg5BVyiFuoFSnNJXr/dQpCB6d/2vh7ynkNDr+etkbmDPZIJEaOBgF/WykTRVLN5E0Bc04+ XJ598ns2HdHR5tPJmd/Gu2Tnp5FdnkR2eVpvlxenkX16lSy7np/S1YfJ+9PITlrmh8mH08g+ nkb2+jKR7GxyGtn0JLLpab1NT5KiD+9P6m3y6dTeyhPpRvxYl+7EYc9OG/bylMVe1NPJiTtx 0pn5MD3pzHw4P43s/WkSfNp5BhE+iezjiWSnndWPp5zV65MWcH5x4h6ctKPnl9bMlFHItj93 +18BuDDrb9uf4MEEuye8WzG9JbTyPI4xPp38N5nY9x8qD6tSFLc8pxxchfLq7MLwN3l5g1av VI0/2o1bNMYdgHWuVs6nM2ZYNZVmjcHVhFY1zdHCOUid+T0BPfCHNJ6mNJTtpDIO9t7JceBE 64uFlU/vER8XM+829BRnl6+SXF4svK6dim6z0PR6xvdOZ0fXm+/bYOPcmPXCQaDLPs3is+k9 hUwgpp4nll1XWJALr4PsG1yNXux3m+3z887KOhnymjIpwXWhecRI7voRM4wcFMbHIpAOoKFZ ZTLJM56ax2y33t8Fzy9PT7v9oZ8CdKIzLioHabq89d8YFWJ2xOze7qZP5Kv86uZht/kx2IG+ xyJMF+hnf75675wqQCIuLObWFBoYOHZzEt4MkvSjg7bZ8iDeb//vZfu4+RU8b9YPOkF+FGmx H6fq321/6+No1Tum0vpN6FqYYD2L3c+n9SOsJQi/3z9ZmUoXpXDk7u4elw5BgXh52u6TINr+ cw9hWrS//8cKBhMKumlGiek/V8BrsWIyTEwev95nlzw1XG0zQh2KfHJbn00mppwDZDritgDq fDKKgn4mnmOR3F6dGYKl9EhS4nWIseDkRkD4lQ4VdR/R0RCDUt+5M+ObvFSpzKsuSZ1wWaSV kp8u8ayZ91cgkrfZ7sv9Q8vBgLu2B/YBYr0u0GcYVu9fng4o34f97gHz073B6rPt0AZjpQKC x2Ges9+m1yfiBPyuDtl57CXmDvDOXLK8jqQRkBvAYfrwlpbcY2rPDKWgcn4QDy9Mko+W3oAw EEzXsAdDX+0cMzF7ebZY2BIaYK24d/8CY4bGJvhDZf1YBmOT9E9zG4ps4G+gKmB3D1tXtQwv LA3doRt0Gv3EiVg1FOv95vv9YbvB3Xt7t32CvrzODtdJB0Pzq3SUAe5zZACbUV9yW1ctaLTT 0aKk0ouwEpL9XbxKFSScG4e1u9LJCsW25g58SKCQmGuEwyvNKxbVs/KuUFRq6Qxc0rmoSR7p ZAVeTaq7zUF6M1nVKu+h8jEOLmPXoGd6tFC9OlNYkVzWrAhrfWPfVqXYPalJAMsk+GbcSFs2 hTQ2Wt1EW4koC+3ZK3DzqpQKdWox9YvJzH4QjpUvbC4qUYDfMYCT0M5YNWk7zVrM4tp5lZzX NI5ZyDAVCGfUnCgmf8wkoRgcnXnIl2+/rJ+3d8EPrY2e9ruv966hRrKmUMWz3K5WQZE1Ul3r xHqfTjs2kptze+VkGbduGabDTcFX2WOBada+cKrZD5M1GtREGiknkdcCNlRVfoyiETF/eN70 IMqwK4QayV63lMyf5GnQKA1YSnCMBrOnKzgtQqCp6i7Yapap5KH/Vi0HYQX5u8lmPPWTSFCD Ld0CM/VHJF9dtqegYkwVMWtuirvPBbgOgsHx+FxRs7alv8KtyxVWOAwv0WZi7gXqwiQHDrqC ziHk8F7GNahanlkuU0uAEah/61sKjGMgvgBej5KFWYRleVon+RMvSLaa+es1DH4wLKCgeXjz OmHIxXh3+l7CrVcydwZ2mRfEL6tIoCsNwTsIyxtVQTNQLsV6f1DObSDBabWcKZXCl+o4REu8 SfRd2mQi4qInNa6uYmaBezPujGjudva5XjJowzvHj/cFCYa1BjrGtUsbgQm0yykN5OJmZt54 teBZbFSrwUfdbsegMgCRY9fmfemYNclO44r8rB+lypu9EOCbKmXVF2TQ/7abl8P6C7ihWBYb qKulg7UXM5bHmVSGKo4KFnp2oiERYckKN8OBir/BYyLFWmEPHu8U9FRoWruSRlVWmLs6tgYz 2ZQdSTb5czDdLNv0T0byyn+r1OV4NIkRPrcY11PRQ6Gmti5R+p5Qq5n1RqJIwbwXUplsFe18 Uv856ZySogp3VE0bJvEsq1Q1AYOoS2lreo1u1tWZ4RenFI4bplk8PdwWnFusuZ1Vft13ex6D u+LpIi7B3IDXZftV4EKrvGFTrNZ6FSD5M9AfSUbKhUeqCokiTUNGLE9ifMc7TtCuAjLfHv7d 7X+Al+FLQoYLaobo6ruOGJlbh+va/oJjkDmQpklvKkdM6HVcZqqAxV9HCYMvqK+ckeV2HQ8r dLkD1np6uwKCVrHWoGGkt3IIiIrcrJNV33WUhIUzGIIxUizGBkOCkpR+PK6LFewYcl7iVWhW XfvkWlHUsspz++CKmxz0BV8w6ue2briUbBQb8+oYrh/WPwBuS02ScRw4XuNICFL8yQ+F7ZZr Am3R1HRhMRA/hagijRifQElWr1AgFvZFyJL7HQ4cHf6cHzPjHU1YzUyV19aVtvirN5uXL/eb N3bvWfTecYk7qVte2mK6vGxkHRWvv0xNEen6JAHHp45G3Hpc/eWxrb08ureXns2155Cxwn+l o7COzJooweRg1QCrL0sf7xU6j8DEgnmIKN7aDFprSTsyVdQ0BeYE8P5j5CQoQsX9cbyg88s6 Xb02niIDm+B/u6C3uUiPd5QVIDtjRxvfw2DuEc3OiL4pZIGvcCCCio2goW1bJDcqEgd7lhW6 lsTsH8JfOeblF0eQoG2icGTaDEtLR/RvOVJaKsfef4C/44WnU+lNxkoziCtZNKfud83mGcww 59zlR4PPSl/POkuFikYQh4kI8k5ymZK8/jiZnn32oiMaQmvPWGlq6B74MOpTiCTpwq7aWtak AJlHhKev6+l7K89CCt/9WpFwx25fQmBeeC+aGKUUF/XeqMfsYXWeNn+Y6UjrJPe0WGvr5QAc qW4Ii9UqNPE0iEIjmI5yzLcJji+6rn726RYJTjGqf2vTO2j759IXABhUZoLMgEdW7N/D89AL zuw3MmZH+nnOOG5k+qpQ1H+UeyJMqI6F/7yg+VLf+/jFWW+XL5kCW6My8655z4oRf0SXOye+ gybKwaarOYGkj3aVnoPICLSnY1SfSznuyuah8Fmx0qzyL2P1wMV0dK5NfBMfK5VcMuutnoHS mtonwcrNwZcO4qa2K2Rnn1NLsUMYyFfN00c7dggO2+eDkxBVE1rIOc1Hlx+VHLwXDuEYd3jU xDGD7h2EGbP0CjMrSdTnMIr15sf2EJTru/sdJlQPu83uwQhxiKOp8BsOVUawHnPpiwFh6qWq 2+zNCxcWob4LvX43fR88Nku403eWd909aC+rCyZ8sn1Z6GcYhmX8TPGxlFdP3IAzVWPdfxxd 2we1wySRL3a4IZl123ps1oZoeVX0zM5tYCUtjbzzhaNDHdqUjhhpwGUixhfGY2jvy8IeLWga u+9y9SXcw8v2sNsdvg+3p2+dhGwmRWQfLQ2vSDk6J0Av4X//4rNymTrdIajGYUZayIVnDgAd zqG9ShxbnCHrMRz9cswFiutFmHlms2IlTTFp8suF1PgKvIfCl1PTr0DNIy0TJArDhwzjORph I32nbfuZelyNySlLyTXUqIFpCrakrFekzMHY+A5VR40ZdVaqy4QcMwB0Hs2GU1D3U83zY0WC 2QcxMryO1YqRIsSebiCrLklYRmRYjtyhVxaXUzZrudV7Ww3MlzW1PZ0zzzxaFCajMMuUqDoz XS3W7zjATAFAEp0xV+XPVx8N7RgvmPc9A9qAT4VtYz4VfQ7aMhafxp9OhYRZ72Hw+ygxdgji YvAWgZWwKsxCWiTISb/5in1J4EJAtGMrNpXGiH1mpI3OjK1sIM37ntarFFJXfRlpwZLD9Kwn JjFhKV+a6XawFZLztPWRWns4VpBThCEprex7EWYhIwOlWYRvN1h99WV/f/dN3Vn0V/73m2FN SX+Bpu9ZE5oWXiMGOyKzwvRAWwg4CfpNsnnBnEckPfIAWo0VszIDbaArQ6LBUuL7/c9/1/tt 8LBb3233PTPilbrxNNnZgVSaOcJnnwavr8HB7UYz6kv6VupRnl67lVr3EcBupqlbHuhp4r/q bPS/u7jO4VF3nxi/WTcJHcvxDEclW46E4A0BXZYjiQ5NgKq66QY0Z8a9nlSR1Z+5qBcV/raG pMLaYtUDETd52PajKjg83ej2LRFte2rVD51b7zf0d82m4QAmwLkFR3gIN4swGtjqbADKMvN9 WDuO+dsM+HZEJCAiSn5iWxQQGdNcFUGS0F+XM3LKupIiberNuzp+Lc0MfpawWi/Rqjlq2xnq j4Mqcqs3Ouw89/qsmbQ0CHyqzRhWVfTXkE/r/bN9uwiNSPlBXV8Ktzfjmnjkmh6pePwKAWyA KuvyUA3uSdsJqnlX8GeQ7fCyUT86k/v14/ODqvcM0vWvwUpm6QLOivkWUAG57drH0p+ky8cQ zMV0tjbCzoxbMxFH5iVaZqMVt3gx4HN3d4zlzyrCHWxhSbK/IA76K35YP38PNt/vn4bus9qy mLm9/00jGo6dZiSAqFGf9sH+x0zlE7i6Tx8RQaxBxCfoi1q9Qa/P7PU62OlR7IWNxfHZmQc2 9cByCV6x6at1K8jAqEdDOFg1MoRWkjk7VpLMAXAHQGbNtWr/Wwrj26VviddPTxhPN0C8QtZU 6w1Wcjt7ytHPuW6LPR3xxrpWrXJtmdLgplxrZOtaIh6PNccqIQIs8Vt+k3JOM5b7r7YssoJx EKrIr+mQsgpB6Xhv3lQ/KZGlHUW/xkxdkLt9+PoWK2rX94/buwC6Gg1DcRh8shmn4I67jOkQ +tGAftbpv4yyybk3l60OQZgU0/PF9P2lvbNCyOl7RxhFOhDHImn5YfYpI4CODKg04lSbD+2m 3j//eMsf32Jx+ajPqpbDw/m5kbQKEzRd4DpkxoOYHiqvLvpten0HdJYLfE17UIQ4oa3SpDlF jLvyBtxsjN6lET60pINfWzGRXA7OVouaXqPenI8zWlHRMKzFClNlmXMXMUICdsOfJNDaaKXa jIwIzlPdcaXN3yFHFW/TAg/e/+h/pxBcZMFPXb3gS5VBd7qBz2S/3pXdk5qYvzoVz/yM2dwH QL1KVdmvSHgaXV1MPl26BDM6azKk04mjQwAbgyUFjTM+Yj1PKzob2EvVM56QkZbJDQQNluMa SUN2bF0KzhH6yyM/VAdYrPaxn+EAkJIyvfGjFnz2twWIbnKSMWsCSr9aOSOAWa4xj5uilP47 i0x/mmOVMMRIS3RJzHoijcBbFwuG0bD1clxVzWT43Lz5sQNVAd0kWfrQUYN8WThdzWil4JoC x7xKU/zwJwMbohQcraMEUTk7XkeZv4J3jn3vy0dg+TEbH0ZLfw/4cwDIMMwa+C9hVFLm1TU6 K9Dqc5lRfPRhP/lCqKNCFUjfpRNpmTmFSVYZ92WdFTImM9CXwuksDv+fsytrbhxH0n/Fj7MR 0zG8RT30AwRSEsu8TFASXS8K95R32rHurgrbvdP77xcJgCSOhNy7D3Uov8QNAplAZsLJZSTD ocRPTI2KSqHo5f2frk7FRSvWDYx/6Cyuz0FkLPikSKN0uhZ9hx8Nc4W7eYSpj8v1lG3jiCUB djDHdcO6gxBpcJwP3nKG2E76gm3zICI+UxxWR9vAdPA3oCjQ9ATVxJEjaWqY/c7Q7hj6PH1n FlGlbTChTMeGZnGKRekpWJjlRjQDWHbAO5BrDbGKv4PdwltSxwRhLKYrK/Ylelp37klrhvGj kf3tSxPRkm+qjeu2KOn844k0NWElpg5R8yA0gYZMWb5JsUGXDNuYTpmT3zaepsQlc83lmm+P fckmpKyyDIMgQb8Aq6HSsfL5z6f3u+r394+3P34TwVbef3164+LSB6i+wHf3ysWnu2/8W3n5 Af/Vw/9dzYhu/4/M3GkF3x3s3tgU0FnkEc/6gYBZCQElq6+dIQYft9c7vmtxAeLt+VVEyXXG +9z1V2Ob5QS9dbcyWYaIHjtDVdCXGKkXwK2wkkNdT1lwB2g6Y8kZSMU1Pr4xY/owJNC+a0he 6BGwBEUERBMnr2sNVNHCnfLub3xA/uvvdx9PP57/fkeLn/gsMXzO5vWfYVIgPQ4SHLG9k6Eh 2+YkZnyemUqxG3zRkmWNtFoopH9ixDUS9Lo7HKyglJzKKNgtwNmj0SXjPEkNqVSm4MKkMwQm y55+xlGJv2+N5JVBFGNgMJbkGamrHf/Hm3botbSzDmQ1zOqdi7zO0e1oBGIZjxmYOFoTZiFO JU97dqTYHJETszSCBAmaexskWY/oAoZ9O3N2UugDSQc0dgjQZqwOI25M1aAGm0KIsMSXkfKV 1/LgARr4epktAGrPcOMPkBLh6F+VsWal+t2iypssWxZoVeV891/yrFy3IgHqOBpbk6DBvPYZ QgiGo768CIrpQ8IV+Y+3l1/+gLWQ/fvl45+/3hHNd81Q82Y39L+YZFlSwSqitXqFa9tt0Q18 1ScUFG56RPaCkXkMPJbUDfmq+9Xo0MOJrycVwcGB4vTT0A2GIZ+kcNE+z1FHci2xDF5smp7s EjzCy442cIaAy6AyCJhHzdEKpKSA+whDHSUUM+QzEp2rU4O2ngrPDKP58oxuGUJcZMbNFbWM y68qnvUq6wjKte0ZuKQQXgzcB9o94uZ06LqD7oesQccTuZQVClU5l/knHIJTYBRpCNdla2Nt bc4NbgGiJ+NpSNsZkl1TT+zifPE6vL98kmtFB3Odv2d57gmVJCGere9WX8u0c0ampVH+xRM1 iYNTlHD0k09B5MzKBh+Olox+DKy32q7Bx7g1zl74xJzAMvf/MoHyeGuoS2TK880Wt2RnI9c/ 8H4Yjx2ms2gF9VzUhQiCaDv42lRDrGW9Jg+UbIIgsCVnB/daNT2AJVnpMzsfmk/7ZuDdx+UT YzM/2kcOSDKw/xzQdjLSsJN5hMmmw678PFNWlg94ll1Nhn1NBnyGsIYZWgVr6DbENVwBeTHm gFhdKNzBTfjWxkbxGRi1GRs+Pn+h9Y9t1zPTlKm40OtUH6zxddOeK2MF5z+vYHlFqxFzzNIS XqqvlrW3pFwvaegJsLIwxJ+tCFLZR9R/MlX+Sat46vo62jyL/Fd1KjiRdh4MREMTlBQK7t8V z8gGqnFHdC1jzuDanCacKq6lPBAYGgylJ7vFG2UywoIDh8pSk2058ViBbuLtIcFT9Q9JgEag nOE8yBInaz7HKV+qK/QyAhimXj+y64+PhnM6u3DK+rOGxwKG6nAAKw8ByDO6qrrjP29Y2MJL FZACqQVpiqtRyCzVWVS5iO9MKh/uzTRNDjHfIERpEG21cJboFLcuvaVJmASeWkMZSZ6HdjJa cYmNeBIp4ctOU3BxTdUAO4rr8ziPIrM1QBxpHoYumVcLIWYbjLg1iXsRu8SqXUX7mk9rq3Ka GcQIz8ZcyKOn/jUcCYxhEIbUzrqeRm++SjT7FA+Dg59HSFSeei2SkdkHK3kMEQSEGrsZrQjf S3wFtRPP6wvhO401JcmYB/Fk5/YwF4HZlpSgNd2b2agt3c4Htuy5eZi2z1cGOwlXScJgwk4V QFXjX09FnWLOXLFjrPSUohb3A18hogH+NhYoOTxclN1uU/NlgXk56g25lf+EV0e8TouAFyXc kHlsEjnuurZpYNP3elz1XnkwK+NNPZ8ONabjCeYjK6NQYUI3opszq/VXgFh9NEUbji42hqj7 k+BgDdHtlAUNrLTF/7J5mT5+f//46f3l2/Pdie2Ww0XI8vn5GzxJ9v1NILPPB/n29OPj+c09 Ab3UZoRC+L2o10XDZyhSUYNJf5aC/7CPnYBkRrxegeze0JEkxWe2r1A3e6Aqj6iVblax0ZVG HdIOAZZNhDamjRBQ9oYUMlPgpHcEQaXAQMfDgAM3XbeAodhhdzF6lWnFaOcbMrGE47KfxTWw CtM3dbZVpZ4X+WpXDiNhLsVp7Ap49KOFwW9Vv7A0Jepk1lyqfVWaqrskOXMI7YamLCry+Qwf iL1oGKhcxz8tbEDPJ3UO3cxWp48VTv/6WOhDoUNC7CrbVjtOg3PEK/TOvIRcXhoy8b/fnl+f 39/vdm/fn779AsE31xtaeV33u4iEoq8zH995G55VDgAgx46fZq910ycequ4Bq4btyX1ZG64G Gsi35WzYRzGuDmmMDedKviSYVqRxURqlUeArq9hvogS7gdVzIHkU+nKQ4E3/K73KdIgC/JRd 4zpeWIWbMcizboaqE8I/0fGBqFjRmr94lXtLDuBU3KrAELPOXES2rB/UxeGPPz6813VV25/0 M3z4KTzdbNp+D0YtpluVRMAp03BWkWQZKOfeMG2XSEO4ljQpZLFafoWZ/AKRPP/zybBmUIk6 iFpmWreYCHi3oDaQFhvjclXZXqefwyBKbvM8/rzJcpPlS/eI1qI8+zxsZ9xak7XB8ZkPypT3 5eOuI/pzQzOFfyCGPKTR+zSNsE/PZMlzNFNAthgy3u8KtMAHrsJ4otMaPB57DI0nCj0nrwtP oTyqh8wTeX3hrO/vPQZJCwucONzqJmF7CzO8xPp/pCRLwgztEo7lSZjfylx+CGjqusljT6R9 gyfGzGW0AqZNnGJD2VCGlstl6TDCbHsWjra8jPqN0wKAmzyc8DMEQ45BV2zsLoRryLcby5N/ OpgdX1KSW3Ufacxn9oSNZBNdx+5Ej5yCwZc6CeIAQSb1Tdh0voyDTosgOz321NrxI1dcG9Pa R1uUvMsaX4+YGbV5plwJ17q7AwbExle80gtcsFwYaLcb8P1xYTnsI0z6W/FB1+gM8rVBkVPF v76mG9EqC7mboK9gLjysKspL1RamN9MCj02BnauuRYgIo3jpMvhoFOMPLSx8F3hcC7XkXVga chD3ZkgPiNCf3bDzQTtiXtKtKISZQ9X5tfGXquA/kKy/Hsv2eCL4RGFpgLrmLhywTVqeews2 9Z6QTQtHz4DHq+isfNNwc+j2rCLZzv2kRBgkT9g1yQBLgRQC/AKFEfVQ0vK8b/JgunatsY5I kBSbMJnc2kg6WIPdqJFi8nWJYgK1HJYeUX9vzXcNCU2bSSWjxFNw3Z3GETVjnYW3Kd9GKd7C hobxJo+v/WWQ2TgMDd8UsaLFPrsrS9zzVuMpStpZX7KGnitrgTJYaM+7xqic03+VcAYdS/yD XgQy/t21ivMW4zR+wR9LmiXnCzwtfDOPx1Loyjc4aBMG2M2HRIfycKrhHbbrkU+LypmxQzme bnXJ2LMsjcJ85bk1/6Y+4rO/Rw8AVH5yJ71ZpGK5PZgnVHXp6T4NsphPwebk5szRPN1gIoI2 h4YOXqSGm/7OcLCWLAXZBmm0TH+rAECzWKLeUmAWYqvAVMcJfhkrOaoHFmVbj36qpgKJ8ece VPWGc5TxAZJTwdHkBJylt+GNDx7kg+/+j5+NIOCE9tIxNFViWaoJkukADRTTzVlQmp1F2Qex SwF7dPMwTSIhbj6iQPSBVgHpkqCiJDYldSnpctb89PZNuL5X/+juZntNxTtXVf8Jf5vBNiS5 rnY9i2zqQC42SZmTSeb1/FxgnAjn+NjpuUw70CtSCul3aHZSY2JY552sth1IU9ruLTPt2jKu hSKZLAy1vM9Vh2NYl65mz8gRiLyA/fXp7emfcIzvOFGMeqzxsx7npGtZVwsn+JbJt9B1i+tx Zlhpx4tL43wrGQIpF8ZhO8Sk3fJFdzRNIKR9viDj57siTiS8dmyHu1cenW8vT6+u+yaMC6ml DxXVP1wF5FEaoETt9eTZ5dmeETNnmKVpQK5nwkktGixN596DYH+Pl+n0pQ42ZcvFkB0OtoMw HmI/Jxg6nFoICbmwoM0op7FsC088eZ2RsB7ejT/b1kpYJ15MswID8vXnMEZ5jh13KSaIMbCa EUtHp++//wRpObeYB+Lk2bXgl+m5oBdbbxAZiMdsSLJAo2vci1RxwFNKtHIaLcnrQIUBzuCb A+Y+ohG9KVi1tx4pNoA53Y2WUNpOvZuvIPuLpWFWMTDEQKu8wDcSWu4jDu7zQBFsakf4MpLD iZhLMM7xeUeoBCdib1QmBvNHvGLhfIU6046cCnhe9+cwTCPzxSmH99OaVfspmzJsLqsr+J45 VoVWcbq99ErzDi9gfBLLdoYWuGf1te493b6Cn7dL8Fbtvi4ntNct/MZX05YTvLpTVIeK8r1j +Ass3txgCf4axqk7dXszgJNGxtqqucEb25ZdHB2H2rJGU1ArnWoK4/S8vR4LPZBsez0w3Rwc XGUtTwP5MrM3Crt6uFleaZo1EG+a6HZ4Gl3Um5dki0DKldU/+hWXo6/ynXtdPwEqLPkigoKh YAgEfAnlU0K+LNUTh+JMbU90e0IB644UksCqvUW6EIhIqp86ysJB0+32GjcXfuz3xReSfOm+ 6sxXGRZ0R5I4xADXFWfFKO9t9M0F3mhZzmpxVp7vOQmT/iHcurg5XYuHwHKCDlF0onTxuB8p /9PjzdPJgq9i8zawzjlJx6abSsHMi0KNfKVDimmBMwvfOWwTDh3iK0bVlrocqKPt6dyNNnjm bQLbjenRTcTGOP7a6y6oNmLqeg5q6H18xa4fjU9qpsxxBOYn4hzZXtPw1EAMJzYKdzAZsMy9 n4socmeqVxZ6RJzg807rTLKMI2N8iEA9cuYSC6YMqDS3lXajf7x+vPx4ff6TtwDqISKN6I9i asnIsJOKF8+9rsv2gC4bMn9rqVyphqnvTK5HmsRB5gI9Jds0CX3AnwhQtbDkuYBhKgxE8Y6E n7+pJ9rXRsCOm51l9pUKYQdKkqeTmAqytkwB8vqv728vH7/+9m7MAi6EHLpd5QwxkHu69+Qu UaLX3ipjKXdRaiEE2jr069SUD4r+AgHSVCSfv/32/f3j9X/unn/75fkb2K39Q3H9xIV/CPHz H/bcofDpeO5B5WBADFIRpdBeoyzY54dnsWHejcBSNuUZNfbgmG0ZPtOuMqhp1X7xveQHnPdl I+eLRuusu0qg8WHRa6chw31sfRysasbSWggWG3/1cBNffOBZWA79g88pPkpPymjQ0cAh9Ug6 xjfoRV3rPn6Vs1kl1obZTLhnlT2b0Jljdh8bT3jsUAHaQ2mNOYRQ9LpzrSww1z9h4bMPFfr0 pVdLF2MXPtZOCDugL7wqYDJgnCaTAa1c+h30pubpHcaJru/JFq7dvvCpFnqIpyBw7YB/+YJs vEEGNMflQuzbi0Oj0ZT503EaeQFfeU/hHFQBH400e9RqTsQa4uoqqApIb3qWB4C+WPqrKALU jp1LNDZyIHZ81lfto0mcbbMtqpOYa7p5xbIgsshH+7d10gC0WenXZ8BkvuZVXSfbQ00QxTfu 6Yyvj+1D018PD0gfkgY5kIOppm1d7mEMVGyVCYC/VzHi1Rx9N5n5H8s+Cair0zYeVQl4xrrM oimwk/pXAsYleyQvw+H6KNztV/FIHn/zKbi+1LyYRQry6wtE3dBewobYCFxkWrPszWiQ/OcN g9d27IHD6XigqbLcTocsaS2eY70XqohR+AyJs1YUUZvVUtC/xJuoH9/fnE28H3v1MrtbCV7z MM1znqnhsQ++KZn0vNEKN5jhASOzjyy4GPOoR02HXE5qBA50K7yktKW1+b1hBchXFHVvqqo1 JE6NH4S8/aml1tk65MT/hxchAU2Jg81FlY01VNWKsHgTRWYZgg5XmVujExUi7vgwOWVmaGgf xSzITUXBQY31zEaxguEtWE9UyYVlClPPyezCMjZ7bPma8Y6WdTe6NePLaL9H2sPnybElB+ML nRsDOhVx6ZQlmzpPPcBWu2pQDwnCMSzX1LjGJmQ+bYGH38ZWowgilB1E6VLR7tJweXq+21sa 0JykGh5sX3A5i+zdb72sgto478vooBMnUVCFXV6wanoyCuBvTz9+cIFdlObIeSLdJpkmK4qz DA4qhBCL6MgS0n7iQnqru677Ef4JwsCiL58XIrBLhsEjGMhhqi+FlWPdHSp6pk5GzS7P2Aab lhIu269htHGSMdKQtIj4/Ol2+DOA8whR1KRFoBdabONksmq6iPJGPzfFda8CdZhPWWJjt6hp gvr854+n37+5Y+oY4upUFYLQbA4pWswLTY7I5WpoOtp0C9xeB3rk7XWhyMd2HyiqGRxRIWBd YfOPfUWjXFnoa7K91SnyQ9gXbmfZjXdMm02GXbEJ8wi9ORbzX9hvWHVc9EMzq7qPtwm2Syo0 38QTkijfpBkWKU31uVoTzVQDTcc0xw1+ZTdK09UbDGCoE+SZr+DZkMcpWgB55p0GAt86i4Mi 2105PjRTntlE23xWfnhNHqcIcbs1bvaRSbHIwje/LL5ahqbT9zzr49AXEkH7XjD7RgnTOM5z u+J9xTrziS65jgwkTIIbAysD4OP3Hm4L7a/hcBjKA8FPPlT21HjBXTwLIPov/OnfL+qAwNEk LuHybhiLEjPWoY6FF/QBnoXD3GhXOjsYJxZIVfQqsten/342aye0kisE5WmM/CWdGTcHCxna EqRWWzQIWzQMjjD25Zp5gMiTIg9STwr9MzGB0Af4ahXHV6rfW5pgjgNpMOHAJvfUbJOHvj7N ywCztjNZwg0yF9SYa/IrXCFdyRk3fJEoxN/F1FuJwotFta40aVT3BUEDdUK7rmwQzwBYsQ9Q yU+koPDWIJ/4xq3ibErrJF+7UqyQNxjEGyS+4kFthlgUsGUGmTZ7VF2uhI75NkmJi1DbRnEB LlEQYpvbzADzIQvcHJcJ5GQpZ9AnWZpL0IzU5aG7lmd8dZ2Z2M7z4pXqHgtfBgdiKgkUK3n3 EEFojVu15oJGjDdYiCA3BowzWPbZWtLQ42e1jLawwb1RMcmg6VjKaBdmkUnl8uf+VHLNnZyM 92JVRnz+hpsgQSuqMKyVBksUTljy2QSYS0u4Ufzc2tne9+YMGKYUm19zHuI71M1GZ8ARW2YA ZDxTHdGRPL9ZZY/KtNZGTDyk0DHO0tClQz8m6WbjIkU5ilsRyZLpjyVoiTebbBtjbRH9ssU2 xZmDfwVJmE5utgIw44zpUJRubnYR8GxibJnROLg4jAwNa3Zxgg6NFJC32L34PFHERIcrz2ib IOvlMKZBjMyTYeSraIqVeaIsDALcmWBpSrHdblNsmxS7jnaWCj+v56qwSeo6Rp5dSEu/pw+u g2KGnirwdbGJQ+1CXqMnXrqhOqxIEwaox6DJkWKZApD5c8W8GgyOOPQlDjeb24m3UYKEEyfF uJlCDxD7gMQPhB4gizzAxpfVButBFqP8jG6yCO+bCV55aMG4aBw67GB0zQTsV5HMx6lHWlWw DIvPDqHS8ZooRwqCOt/NTHuuywfp3s0XgDzaH7Cc95s03qSeMMaKZ/ZU8u0vM9+hTsOcYUqO xhEFugHZAnA5iKBkZOzVXXbrIsfqmIUx0rXVriElUi6n9+WE0OFIzlxRFmjMNy71C00irH+5 pDCEEepevoY3b0tyKLHUy3nxzX6XazC2A5gcG7QICdkedR4u+6pOh7e33w8A45gQlS10jihM PQUkUYTvDQZPgru5GzzZzdEQHOhXCJJBiLpy6hxZkKFNEBgads/gyHJ3cgGwRSadOJ2RNzJY cRzzhB7RmLLs5oYkOOItWnaWJcjXKQD8lQkBbW9tNrLWWzw17WNr93R4Rpqh0sG6O9AJ+dzr JosxKrZhcCrOi+w5nIoMG6cig1w3OdpsiFxwe043+c1vv8HWq7rZom3bIiPKqWiLt2kUI/KP ABJk25MA0k09zTdxhtQHgCRC1612pPJIq2L4id7CSEf+USENAGCDjRoHuPqNflVtL8JE3ihO HOxvtdb3jWXTrPhwMshj/8valTTHjSvpv1Kn1+6Y6WjuZB36wOJSxRY3EawS5QtDLcu24qkl hyRPtP/9IAEuWBJVjjdzsCVlfliJJYFMZDpYpXbgfjBHdwm6iY1Jnrf4O6EJU5P22I1FS1qk 1KJzfcdBPhllqM5AV1ZLfDy2zQIhZRBR2QEf1g49jGI38NKmgs4Uzlif66IQN7KRbpxWaLRF fP092yIKcawQkzA4xzdtHHRVOztLAeJ5nmnZjALDQXkZTkNGd5dzGxs90nmW5yDzm3J8NwiR Rf6YpFvLQloLDAdjDGmb2VghH8tAeyHFOeTQo7dkAh8bmpTs/oOSE0zkrjK6G6IjMaPyrUnr IGAcGw23JCACuO9DalSRxAurMxxs0eW8nYvt+6TvSeijGVYBLn3Qjc92ojRCneysIBJGDjLj GCPED0m03dFZEaKoY8U6ROScXUwpwEXXpT4J0SncH6oEteZfAFVrW9gcALqLZgmcc71GAZ6F 9g1wLgksVevb58bVqbcd7GR8E7lh6KJnOmBFNuriU0BsbeTAyhhOasp1e36WMMh5AZxCSroS GsI5y6gAfYMiYAInPOSGulJedsjPl8I0BkgRTK6IJT8xEwkCTvUFOExBH5tMoKzKun1Ww+Pj 6S3PmGZlfDtW5A9Lz9OsMJkRDd6QmQ1BSMFLC3jUbvGenaFpxo3A9w2EcMra8aZAHSZh+Dwu Oh7xHOsZEQmP17m/nTNZX87yZysJOLAPHicjYTSjn6pTVh35K3UsFzAmQjuXW7nNOLz/C/D/ j0EmgKj/Qsbf/FYMmxBkR8cZIcVOel9IdtIfzCfpoWEqMAS7sGUqf8ClqKZ3SRUjuQBZAbHy aLvFljAGYUGLcUUE8OdywZFtUmHmSBJMefDAeaqd6/pQ6PP353sW5N0YojnXIgJTiqACXPWS QCduiF4LzEzJZrJiH5kZ5mgZxb0ThZYp2hODMK9FYHmuxA5amYcyMVzUAQa80W+tAbfoYIB0 64d2dYO9umKFKCqxlSbbcAJdN+BZqUYfTgLE5MGJfR+wf7Tx3Wbho3qRhSuaVS7ErfZZOBm1 YoWPyZSXg/KFVdMpyGe6xZVsWQW68kR94ZiawFcdPSvxKmOiKRpSoO7jPrtpuisy7gkaKgO+ QmK7wzBo34+TDW/mRQTSpKp1Agd39ATsQxFQkYn1IYqh0v3YxqRIMJkJmLRIxTwNsi2uSYAa 7wFTffEENO6cTOs1TjYPOsYPUJUyH9aL+lEZ7qBZNFjqrQBUWFnZoinZSt26CDXydGq0tUKE 6PhIbaMteo23ciMtUR+46MXrzNzqvZLVuWPvKmx4Zh+H2TeUOFN1EvjskimzGlwsbnGFhatY FrYSxwXyV/ScjMYNFNX2dFcRepBgvNrvAzuS8yFZoj0jZPTCC4Ph3DZBKl88ii4kPWoMcK5u Izos8dt1npTgszHeDb6l71dyYnrEMVaTGRvL9ezh9Y/r+sPYkyROlR2Fm5mqNLAj0HIpZa9m 7NPHZYWG1AR9t2350lLHdeDonQpnhcouOFuVYlR9V5lsTE3TCBowG83qZD/wkVIcdQDN5qoI VTJSFagOTtX39oWj6IQmHl08XUwmmq1VsHE98+KjyX8+RQSWd2HE3ZS2E7rnpkdZub46aTV/ t4yoWOiyxMIjDln86oqPTX1esJkx5r2Tnko9feOBs6pt9nspQM7mLNkQrzT96wqmxeIq1Rwq bjR+RoCcQVSmMa52Sz6OuuRxv3cqscqVD6M9RJg96i3jSnzsbhL4l8T6TfLqC1IJ+bEyeJCj U1P2ivp2hYCXjSP3CEOOlcEwcYXDGZUdUdEEGpxKG3s+u5G8JgnmQolwpolQC3wZI5s+CrzU d7cRypkPPlipJru7FbKODiQ92+cvtIyL5WfLWIR0Q3L05ZoCcY3JHXTrUCA2njyPa9/1UdF/ BcnCyEovSLl1RZtpiRU4oR3jpdJlMbjQZcgLNoFJN+fQNnIcnBOFzmDiuEaOj7Zv3Rux5mn2 hjqE7wJo1pQVhAGe9SzYn80cQL64m0isKPC2xsyjAJWdZYwkvyssB+0uxvLR77KK8RhLOW2o PPHMofAUxarKdTCNoACaDpaq9CAjwgg7HcqYaGuqR9LaVGDDpWEB1vqefaGybRT56FgCToAO 7aq9DreicZjAoockG51dwHEMCxHwfFx3KIPQA90KUY3cRY5uVqyD8uPHzLbQhrWnKLICM0u2 i1CYqI3qilmPYjpLPXIJLCqfoPT5sIfUhjhVG1sGJ7kSiphc6a4ov4rC4PwHIeUeIq2i3bZK UVjm9LRnBbhrZAkVOd75zQAUxzYdeng585nqUhaB4+Ifn5+cTAN7PoNdzF4+kqm8rblo20VX Rv2opfI8dGrrhzGFt7UNA30+al34ZNPx6QLqZHjkvyLUc4LE8fARt5wXZo5+c0FJlUFqK4vO EIc6mZ3YY6d2xgU3fEQpZ/VNj+ZadOOhGPxDavBcT+Ukk0Zu4oEXOxO/SjIISmbgdhm46sT1 qKAL67ssrj4a+glK3zddWx73Z4oo9se4Nrg+p6Okp0kL9GCRLL5PxP4suumNPJoI6szcNCpJ Jt+NzPFzVfS4M0jAFZ3y8YZdM4zpCfcaDA1o0Ii4612ZQKmbHiLydTK1LcQ7JwjDx8ji878J NmZdxyIW/oklgAdvkqdxIKo3bEdQzx1LkkXARhsFkC4uanKI0+ZGhUnFakVK5Ckmqc7dpd2J eXEjWZklkHxypvDp8W4+FL//+PYgvSGfGhpXTBXDS8BP/QzIQ+iM/QnDSkhwi9rD4DiZ2tPF EFF6ZSpFkbT7iQrNrhh+AsreBqKwxXWB1lNzjU9FmrGo4toQadi7AcnxaHrazcOUdfXp8dPD i1c+Pn//Z/PyDe4oBDUkz/nklcI+tNJU7YrAgQ+e0Q9uUJ9xZJyejJ6/OIJfcFRFzcJQ1vtp nZ26BKu6MKpWp0VCw9SxtfQQdMyZjkcyY7mlj18e3++eNv1J7z3o6koKqQcUHrRehMQD7Yq4 hZikf9iBoNWnzPS2jkGdx/oAt6xgMOaDkWTMCQ9dRAmY7uNOlgB+LDPMDdPUYqRN4mRddNW8 AyZXhp8fn94fXh8+be7eaG5PD/fv8Pv75pecMTZ/i4l/Eb8En2pzD5jGwu6YO8r6utKREcro Fd2CRXNTIUUVl+VkFyDPMOVmjo+TA01I15ekKEsIN8LXM3kRu3u+f3x6unv9gWjz+fLU9zFz R8JdjXTMsQbHbu6+v7/8tnTbXz82v8SUwgl6zr+oMxT2XDYXWdZ33z89vvz35n9gemwgUOPr HSUIxb39B+WtiwXLkpVBl6P7l0/CYICr3/+HYniHQmZT3GahL5MhdeipizvN6076B5SSyV+g P9ZsKWSF9N+fV9+O//kHEHIGL5OtaJAi8vo0jhxR1teYkjZHZtqUaxu520g0sJeYWeyHgSkl YxpSVr1jDYYKDYljSdfmEs+XjoQyzzPyqsTzSMQMIPmyQlfj/JUuuvBt/6/DCW7g397psL17 /bT58Hb3/vD09Pj+8Ovm81TCmwF6z0L//teGjqXXh7d3cGyOJKJ1/Y2czxcg/ebD5XySqVCE HfeEcuuX1/evm/jvh9fH+7vn369eXh/unjf9mvHvCat02p+QPAqS/kRFGEpu0b9+Mum8dwio zcvz04/NO0y3t9/bslwWCyplTtvq7PSZxW1n3TmDkpe//3553hRzqNnNh6ymR3LH/lXckpH4 y6ZFmWH2r3ffvj7eI94EU9FFCf2Dbryw0OwKjEoUatpSEXeYnUYrPPbsV/ZQudKpVJwbvD0C 6KoikydkOVOg5zuUlTMBTDQn1JgQ3ZjvgrYYswEA4GF7pNMzpSJYV4E3U0PNaJMT0bEu0PZZ NTLjO0ONJd7id+vhme0lGzoCvj48faO/gQNkSWaDDLhX7tCysKvPGUCKkjsTUujgNBUWzG00 nGH6mvsrU934vOwqPSARa2tDVzjJdbQIlZt12md4mGrGpL1maG2XxB04jz2klTIYGac8icGh gdzGNfMkP83Wt29Pdz827d3zw5PW1Qw6xlABKpjRYWTwZyhgyZGMHy2rH/vKb/2x7l3f35q+ FE+zazIqXsFtvxNuU6SyDNGfbMu+OVZjXQYYxtBQbUteOVlZpPF4lbp+b8tXqismz4qBnsGv aNljUTm72MIUchL+FsyA81srtBwvLZwgdq0Uz7yAmDtX9MfWdc5nuyALutXbCdaaoq6bEtyw W+H2YxJjkD/TYix7WrEqs+RNesVcFfU+LUgLtuJXqbUNU8vDa19mcQqVKvsrmtvBtb3g5mwj hAS09ENKZZotnvUUf3gs063l4beJQrYUt7Nc//rCpwHc3vPFp5Mrs4abmjKyvOhQihoOAdGc Yqg9G9HyNSkK2lqobmbFNmVRZcNYJin8Wh/pOGuwgpuuIOAZ5DA2PajTt+i3bUgK/+g47R0/ Ckff7dHpQP+PSQOxRU6nwbZyy/Vqy9CaLibtLuu6W3A3fDbEqpjmNi3oLO2qILS3aE8KkMjB RyH4lGZN/vNg+SGt4NaEq3fN2O3omE5dFDEPJRKkdpBegGTuIXYuQAL3T2uw0EEkoapLZUVR bI30T893slx+vYPj4xhTNAnYrLhqRs+9OeX2Hi2ciiXtWF7TQdLZZDCWyWHEcsNTmN6grxER tOf2dplZ6CcnRU8/VTGMpA/Dn4BE2xOKaWpwgzV4jhdftecQfuDHVxWG6NuGbvL0+NLTAYbW ZEJ4bkUPSGZEu7dNy0DfHcvbae8Lx5vrYY/fha8pTgWhMlozwKTYOlvsjf4KpitFm9FBMbSt 5fuJEzqiiKFs6WLyXVeke3QvXDiSVLAK3bvXx09fVPEmSWsyycBSk5ID/ZI9hDamYhqqlWWC 47TLUFLN/B7J9YL9fAS9S6JmX0FUxUPRwivEtB1AGb/Pxl3kWyd3zHGlCKSrb8pFbDfUCSTA tq9dL0C+bBen2diSKDizWS8YT5n+VCCl/4oocLScKXlroabhM5c/clcSgVgzfTdD0v5Q1OB1 MQlc2pu25SgCcd+QQ7GLud1hGGhlKHxMGYzAIqUQunfkreRzZyKTOvDpp4gCrVyapE1th1iG xxUA4nf9dL2I6yFwUd8jKiyMBkXqX7ipspqwyC/pKfRtbZEUWAY9CRvdmEQ+Ecf4sOMWptpZ cAJoahplbusTU2pVl7T7o1x0NRCNkEux1iGyAzAOQ+T6IfZ2c0aAGOrIRvkiy/VQq1sB4cnf fGZVBV2W3WvsDDxDuqyNpSPlzKC7ho/nCvuJ62O6P0nGyuqenZPH62PRXS3xhPLXu78fNn99 //wZgoqohzx69E6qtJSihVAa0/ndiiTh9+k4zQ7XUqqE/suLsuy4ekxmJE17S1PFGoMenPbZ rizkJOSW4HkBA80LGHheedNlxb4eszotRJdHlLVr+sNKX7oeOPQHZ6AzmCJoMT1dwXSQ0grp /j4HTUdOZdIsHUXTQygxTq7KYn+QK1/RHWS6ayBKFeE4C42lA0V/pSd9969zeB7tYp9m07QQ e7zL1OyJnTJLMVP7yYFWbkfrMBpfywEK3kzgvQNON/ZD7/mibEzpk8Wv3A0ZSFdNJY/T5Wws lUhPEa4VousPOhtYf+3u7v/99Pjl6/vmXxvaHjV889JhcNxJypiQyW5CLBx4pZdbdKNyeoM7 BIapCF0n9rnhFRSD9CfXt66xF4TA5iuYsBnMRFc0fANinzaOV8m0037veK4Te2rlZ3WvoVQq y7vBNt+L7oen9tCPfJXLr/+Bw9diQ3b0OOjSZVjyBztNAbWLNf4a6GApb2Xytwlo364g3bjZ AEJ9p64Q5IXXyrxOmmq8KTNsN1pR61tWjBVFgZkVoizhfRbWOdwbFVLdFuIUouGlhJ5XXwqv OZ9oI8ISCxawgnZpYFshngHd94ekRp8qL5jpkQLaskyK0XdhRs/pmf5RWWUn1iQATdf4z28v T3QFnSSYSe2pX78fq+pWj1UrkenP8ljV5I/IwvldcwPBPZeVrourbHfM6b6h54wwJ0+sY9vR DVF2Ao2hu4ZLDvgSjmY/7WB9fJXBHTy61l7osWUlaPbCPgh/jew2iW4utTTQBNZpH6OXUwIk KY+943haBuRIv/GBZY4vvgLobDETRixnarimm5nTkeZYix5DlD9GJfgTkNqk0ghjVqY6sciS rR/JdJJda2so0Lv4pipS2Q9hDfdvBNQtSIvnQpAaHrqZKOVlNvsQ6zfZXDVlCpY2SqO6BmIN ykQ62HYNyRjTzCvq/kqrkClCH++nIwSv6ZDug4mpk6dWzy47dAD0Lw9/jPN0KhV7dAZ3z0C0 xkCtDI2JwQJR6Rks66pv45NaDWZxeLQDX3E/CPj2qPgq42HU0t9iMKUQVZcLTRoo4LqeSu2g r6OS28fsj8CTSzBEkOcDhU42tUakSfTqFCkWtRbIKpQFrsThLHBrkaLrmpZsabVAnCsPdonN ISnk08La68BHbPSAXMIC2xW4DRQAjiXEdVTjWQoA+mtt8v8N/CncFRkPSaqUrnUW0KBlqvUU 0NuvP94e7++eNuXdD0WXPeVYNy0rcUiy4mSsL7ORPZla1MeHU6PWben8M/VQConTvRoAZS7h tj1nXgpbH7kp+uSA9GdVScJoe9PBnM6qCs9w4pM0CiNMPp75qj1OlYw7OUDfQpqW2j+iZeKA VdoxVqw/KVzV03PDkSr5naS/Q6LN4eXtHQ9GKuSiPOoEEkkPYujLhTSCeVySZAScRmH8tuzz Sq0mZzU5HacxMZzDZRzzIf0TuH6L+poRMelNUpFDglV2jXSGZJ/DT8MLghVVFeUui48Ge1qA mdy28CzQ98nAOsCPIlfrdoQ0AR3BqPsICkiutS93INcyoZI31bU1Q1aj8c6EDpWMSFd6XAW+ cKlbZRU4BpOLmWgmb0QsIBp5f7z/N2a2OKU91iTOMwjYchSvECpC5QhtQpGFopVwcWLU2Q0s 3MIgh7/4cVaSRRfqaPbjxEC7Dg43NZ074+EGLHPqfabvZXDERNZdlkNcu5bjb3EVDkeA20VM z8FrkFSBK5rLrVRfpWqRXDi1syzbs23MrzADZKVNz46upNNnDHaUR4kORnS1ouG46+GPVBb+ 1sHvARiAvww0VZyHp1PrMlGV58WMpR6feSXAJYexc4Dra81tfZ+94qwq2dXawjW4TVz5hguq mY8+3Z64keQbZSZKLkRmonR7sfaO7ChEpJvjXy6owHBxwwBGn4SMq7qaWohaD6dxYjsesUQX V4yBuDrgMyJ1lKe5vA96198aB5B298MHHX+Cq1D7JIb3eiq1TPytPahtgvng/6PVpiCunZeu vcX0dSLCGZaAoeviwswb/3p6fP73B/tXJnN1+91mut/6DjHjNuTbwz3YTII0PJu9fqB/MG3e vvpVW5529MB+hV45Alf1b8O7pxzoR1CI4PlBIbHA57d9pvUC920zzR7zUMLeXy490r8+fvki Lf48DV2v98qRTWTwM/SZMidYQ5f8Q4NLCBKw6nGRRwIdMioHUpED001JQEQLIfGT9mhsWZz0 xanosYOphEOWxZk1u8Bkn5x19eO3dzAHftu88/5eR1r98M7fbIAh7efHL5sP8Fne716/PLzr w2zpfnhOB9qyy53G321dak0b12LEXYlXZ71kR6skhDd96theOnPSr048Lj4XO7CkE+4jYtu+ pSJCXJRlJtwNrgdZ+n9d7OIau4Hu+mTk0YzXpyyUxMQSXG8NTgXZa1FtRlDW7pjrT4jIbZ2A Jk+8gbphVLFYnnqsmlM2KR9N5QNstjVGTUo5hI53Ue0mUmFJ6TMpzLhS+aVzj8Nk5CHeCXue FJqwqPYQAacoQKch4Ho7uFI8pDFVLZfgqGhKSIxaPoDxNahHduC0VpLkRQ6+agkITayUIWtN Qd0m3DMJVFlS4RRwKXdEsj2lreQSBf6G4ysGZT5Ni6YvBbUyJ3aF7H2WU9UiuVj+eP/68vby +X1z+PHt4fW30+bL9wcqnYu3ObMl/QXoXId9l93ykALrNVMf7xX16sLbN2WaF2gn8xjipXCq oH+AxXrZNFJ81BkIN2Nt/L+UPcly4ziy9/cVijrNRHS/Fhdthz5QJCXR4maCsuW6MFS2qqwY W/KT5Jiu+fqHBLgggaSq51JlZSYWYkkkErkg31txNtWVdBPMSVcsWFMT2xYgwotg5MxVhRoF x6KRo+ad0FA4Nj9GksI9JnHdvprVZywF4wd+OBnSnwE4FJNFxTF7CEH1cro9GUCCxJGRyRT8 g0+/2Sokt4J7KWS1Z2hfQOTVIxdeUriHGivffzvxqyg7fZ6pwLtSL50pSawkhN905yFajwzC CaDs7jXwDswBqjzCiqPILzIwWwPE2KW1cGTX2os1P6XmmRrmtfEuTlaKtY/MLl8liLQuK1RX jWRQ8Iv5df9xPj1TV18ZvADeCcieEoVlpR/vlx9kfXnClvJBdwkSKwDImZOEklvSTaMm2lMR Hoceo86vmY/i8eURktN2ZjsSwT/pH+zn5bp/H2THgf96+Pjn4AJi9/fDs6KSkL4d72+nHxzM Tj7lZEShZTle4f6lt5iJlVYU59Pu5fn03leOxMsUgtv8j8V5v7887972g/vTObrvq+RXpFJs /N9k21eBgRPI+8/dG+9ab99JvHJSQGzyyNis2wO/Lf1l1FkX2nJxLt1yrrIhVwpVuM3W/bdW gSJ9gKfWw6II7wk+HW5LvxO5w7+uXKKul52p45LEIsz6nadqzmrEgnn8gBkacF31UYOpwF8E jeOQsdw6Ai1olopAsXprRF6mI2tk9rIop7OJ4xEdZcmoL6hVTdE8YlC6UM6OCkWOjFS+C7ny 5Bs7Bat8JKIrCFAI9kc5BML1IloIclxxfcngB1DbLKpf/rmgBGylOK6z6QmrcnHNkiQ2rpjL /vIGQQ5jTVGXvd0473vzvCoZ1vPz/m1/Pr3vsbu1x0V4a4zSyjSgmQraxo6aWKsG4LCeDRDF HxdANTJfDSCpcH3zxLOR3U/ioeBA8rdexufLVtwHYxraT68Hmg08e0r6ZHgoTBq/HhWBKoZJ wEwDqCbS6y0LkJGRAPS88Eoc6vV669+B0xqOAO07du/TijdxR6P+6K41vv9dxZvQAQI5Zuqi OPQJqCktPbuBhKLuChCl+UuEI7kaf3jrj22c05f5HujDqQfxcj11LJxcjYPmnp6quzms8c6Q u+W44wf/4HoavNT+zpzjczav7x0unC9FJoi4RCzRCybDmVVQHJmjLNVSH37P0PaY2OMx/j2z tN+21phNJoaGPMETXNV4ONaKckgVLSAiLLg3xHFIGbggOm2XcNyETLMmENMK9x0pB+C39m0T nP2aQ6bkCzBHzGwHFZ3h8JYAmdH3DC+YuWP6ROXMT6TlpcO012koUNDwOjc7gvk+BM6zamB3 v4Hnn56qZRIFfj5qZcL0IYyzPGzzh1P36Ygf4cp+WW0n2LFB5sHqaVk+TeAPgAx4Ls7HJUDT HptcwJF+wBKjBqHg8swQZ1yUaU97IglLJB1fEnA26Y4AGAeHzoWL/ZjOouLnDs44wgEokR0A ZhaKs5FWXy191FJvU4cfrQF1BEhMxQIhHCZZoL+TlGLdDaULcGd3UUMdWrhq0C6jM39LvGVb ztSs1RpOmUV61jbFpgy9/dTgscXG9lgD85rUjIgSNpmpUqSETR3XNfrCelMQ1pWL16aensp4 /trWAUej2HdHtMNKHQo+0QtBAHin3oiUem4xtoZ4QutryrapqTlYbh0i6jEj4qAMQhllA0l7 RcjPOd0rH1evFK5vtB9v/I6jHVRTRz1TVonv1jbZ7UW3LSX78Lp/F7ZCbH+8nFBdZexxGXZV JzlDHFegwq9ZjSNGb56E4ykS4eC3LpIJmHbM+D6bkrs38u6xrJEnbDJUXXihN1EBzj9smaPU mjlTfz58leH5O32NPgrShu7wUgMGfI7qCCbIvo8kUIX0hHUZCLu4TozlTbm2UlX0Z3lbSmrK FIU0Jlht5up3mBWjYqXWGRqH5HUNpwacayPEQCApsURp2Wk0HCMxaISCtMJvHJaXQ/pyHQLK pUUQjkD3mNFoZsMzHgu1ugFO1zCaOQWuYog7PrbdQr/OjJB+Wf42aWZj/QY1QnHHxe+p1tPJ mNoGAoH7NZkMccelsKVKSE6PHw7nGFPaMzzPwO9DjVHBXFcVaPmJD0lusSwxVo1AkrHt4Ji+ /Gwe0YlKOGJq43uDn7sTuydDEsfNSP9dfhbwXg+ndm2xoB4SHDEaTXrOTo6cOFiaqqFji2pI ng9yhIyIe+SekNa2nFG8fL6/N44AKj8xcLUL2/7/PvfH558D9vN4fd1fDv8BY4IgYGoQJqly Xu6P+/Puejr/ERwgaNO3T3jKU08bLhIbJi9Ia91Thagjf91d9r/HnGz/MohPp4/BP3gXIHpU 08WL0kWVCSxcFAhYAGqxs279v62782W7OTyIVf34eT5dnk8fe/7h+nEnlCFDfGsBkOVo3EkC aS4kFCpjrcC2YK5+J22PwKU1plGLrcdsLizbZAjXfOMMUQYWCSAZ+/KpyCqHX3b0Y6RGgZX3 DTRYj+jocunYwyG18s0hlmfpfvd2fVWkjAZ6vg6K3XU/SE7HwxXPyCJ0XfV4lwDVTtLbOkMU Cr6GoEAKZCMKUu2X7NXn++HlcP1JLJLEdlTJN1iVmGOsQNIm85GsSobyD8vfeL5qGDo9VuUG pS2OJkhjAr9tNBFG7yXb4Zv6CvZI7/vd5fO8f99zYfKTj4axBZDmrQbpK1oAJ7TWQ+Cw6BdZ uAIJ0ZVUGIkGYbHN2HSC/GNrCB7AFqrJlOtkS56lUfoAO2csdg7SRKsIHBxXRdF6vHrzxCwZ B2xrbKoaTm7VBtf0vzkY+mdPrQAGv7ZkIaCdjlvabgmfQIIP3gUVQ3pPL9jAVV5dFjHsMvSb 8wOsGcsDNnN67voCOSP1jPOVNVEZG/zG8qGfOLY1paYTMKr8wX87qu6I/x6rmwd+j9Xs58vc 9vIhNl6UMP51w+GCaLOVqFlsz4ZqLH+MUQ2HBcTCzrJ3zONXdzJNUF7wmzmRuFvPPRaXBbZH feCT5Pqqp4G3dbXQnRKiiM5p5lko50+Wl3welXpz3lNhpYxTlUeWRQaJAYT6pMDKteOoq4ev +81DxOwRAcK7pAMj9lD6zHEtVwNMsGq4SZPOx340pvopMDjXIoAmE1LMZLE7ctAAbNjImtqU gdmDn8Z42CVEVeU9hInQR+gQ1STkIR5bKmf9yqfGtodIjMLbWpoI7X4c91ep9yY2/Ho6m6j3 CfitXk3WwxlSidUvKYm3TEmgzjBVVE9KOW/paEGYksR3RnZP0LiaWYoahWRCUjUzvkr80dR1 et9EdLoe97uaqkgcJHFguLZcMU5j6uS0/E8bvPbjbf8XEqKFPmGD9BaIsD7nn98OR2OulZOE wAuCxo538PtAxs19Ox33uPUoLcOi2OSl8vKJJ+WJLRj1btm2T7dSH0hHLqnJoNTHH59v/O+P 0+Ugsu0RX/J3yJHw/3G68mPz0L2Mqndtm9zlAbOmqgQKt1QX3XABMLV0gKoG5zdVdCwAwHKM m+6IzHEpiNFRW+axLuD2fCD58XzQr9g1Jsln1lA/p3tqlqXlVfC8v4AoQjCUeT4cD5Ml5gF5 zxNrvOJMDgfWzLn4QdGucnUuIj+3NOE/jy1VOpe/tYyUEoYzZ+exIwt2M8JGPU8IHOEo01uz orwImXl9ElBSzpMYfIiNXBw4ZJXbwzHNsr7mHhd0xuScGRPTSXvHw/EHMV/MmTlISWwS11N+ +uvwDlcL2HQvIrz28x7tTVXAGfWksIJwrQU4AofVA7XpkrmFpLhcGsM20tAimExc9e2FFQsc 25RtZ9oCUlGjHpkUqqGfJeCwdoY2tSQf4pETD7v05O0c3Byp2mzvcnoDX5JfPj7bbIauZDaz tMv3L+qS/H3//gGKHXLPgupuNsWcLoLIc2GRZH62wd638XY2HKvyloSok1YmXI4ea7+VfVPy o0KVKcVvO0AdcKzpaKx+JvUJ3TTlj8gQUR6Hxb2I8GwGKOEYsOJU7zDVQnVgABv/wgO6DnYn LEK9CE220UbbRO7560paUrcSgYgsEOWZX6qhnTg7CEsyzYvEzAs/YeW8fifSsZGI0rh81OEQ nK/xG5I7ePU0YJ/fLsJcrhuLOopQxdHKXagD1uEWEXruQ1zs1ANjLxuXhBK1c3BVZkWBgj+o yKC3GIu4oIHukwjrxQ+UcRnQLBgf3mQ7Te6hZ7j2JNqGMfUxgMy3XmVP06RaMXUZIBR8q9Ep 8dbfl0RLNOvl+SpLwyoJkvGYtGUBsswP4wyeWooAp8fBs9YWyR7DAiep9+foRxXn7ZNTvj9/ P53fBRt6l1owykXgFlm7trw2qp53fDmfDi9IlkqDIusJGdGQt4e/p2hH0ockTLSfUqBUlnWd mjkEg+ak6cXqcXA9757FeaVvc1aqgWPKBOy/ywzehSKfQkCouhIj9NAnHMSyTeGHZhAiBdd6 mpHYRVl4ajQauYPLlQmpliUK+NHCWUl7S7cECdvcJshLUnvVoJvABp1m0RxnRV2dLykXsYWa WoH/EJ7h4AGSZkGIMYnHSsMrTkHIt04TLsMdYBRneiiOgoDNQ7ACpSSOTVxG/Ijbdtox5WZF +NNvwARhOZnZStC2Gsgsd4ge8gDeZwwL4Z2S2hrYvNJR1tVRRimXWRwluscOB0kz/Z4sjeIy 58ugvd1X8LM+LfHFbsGX7f3GCwI6mVzGSnQZwdbS8gXr8MYPbMG+kJj44IEsyOVAfmnMvYL1 +IPyyUvJeePFIhxSIdyWtgyWpNokA6jaemVJ188pnIo08uUY16zOFf3NGESj9amhbWhY6G8K 5KcoMFrEEAFbb9KoFG4dCru7mwc2/qWX5Y0kc9/zV8peKsKIjyTHIM7ZADkpDizRYkSgqZ6R VuqUA0k21w0K2YAyIkQTd1qP77T6FLAyrp3+dMGoTGhqKQjvBnEwqJneaq3D7/tNVnoYRHQI wGraQfidpRBLlnOhQuVZCga83HC6SkA+egXtz7ilPq6R0xbMRl2HiGA0pMpsbEPfImBsqGGR BHXKG4+t42ypVyuRanPzsl19nQKg1JcIpftviMQiFRxqqc9zS1NsUi4I8l3zVBlOsBp139BJ rMf48izpNsIFhFPT/HAbCSWK9YFe2MaHCxAML81h6hLtpsLl+sbLoLqxrwSJHFCiZ8KRwOvx Q5C1C0f0KL2TOQlvfAM/bIReI8KROBp0/JV28evwlOtkg/3KSnTGU1sx3EIAMZ1fS1gdHCrL yVkQ4Xs5HqkaEi7Lgt3mUw+eV8qvI8VTjvMyITC/Vi4ZwsF6Uo+EFqQIXAZqvom4iJKCGXrq lZsiJL+C6QGrAx0QSUATJKJrybvhbp6ATFAnwPVFiMwehfu8n6gmaVhqW0YAID6A8CUUMsmi bzmKgIZ1CWCVmkMyqlE7JyWwLELlnLxfJGX1YOkAWyvll8oKg8S3C+aiTS9hmA/w8UUAf4Pt 0GoncpIlQCRRSKiAOHgLg7TPEYQDr4KouE3gxY+eiLwdx9kjSRqlQbglMSms4q0ej08hSEI+ NFmOVoyU7XbPryi2OtPkkxogzxwTvOJndLYsvMREERtEIrI5cKcqjsjEa4IGtjBiDB2093xQ SNRedQZT8lPlZwe/8yvpH5BtGsRdQtqNWDbj13960jfBomHPTeV0hVKrn7E/Fl75R7iFf9Oy r8mEcUqtwW4NLvoOJVEtWn8S0kQliTKInsDC8s8vn9fv0y/tiVgax58A9Y2vQBaP6Ppw68uk JuOy/3w5QZpa5YtbDqHFShUA0IGVSCQVYH8VxUFB5kFah0WKwqpiNUQbMHIZLb20BCWZt0Qx C+C/biwa5YrZc2WqIiYDhMiwHNS0cC75mBVrlUrRl2gsCH6rvEz8Ru8LEtIjigmk++e7Ru5W tE6/yLISKEik7JrYTL14YJgxJIThxyB5cjREMDVhDET424KIeXN+Sm+CnIokykmol/llIRyi +CGbKdIFnPT6TxgN1GAbcqxZI5u0yH39d7VU34U4gIUCVq2LOfZzk+TNZ0SpEOkgUqoP8Th7 Tty6UO+9xw/zFb3H/YivFmV64bdkydSbjMBCyNrHrmdyuhBLBarH0FtX+SPsD1pBJag2uc+r 68cbt3UVaZwDHZR2nenwoM3L+SJ6ogdUEv6N/t1az34WeH1M11v08uNZTs9UGqtLPWZtsOUv h8tpOh3Nfre+qGhItgT8qHLVh0qEmTjILwvjJrTJNSKakpHlNBK7p/WpavmuYfp6PMUWhBqO ZkoaEbWuNRKnt3X3RuuUHaRGMu6teNaDmTl9ZWaj/qGYOb/8ypnb1+R0Ynwll1lghVWUOxYq a9k3esWR1Fs60IiQUbg/TZsWDbZpsNPXdepSqeJHdH1jGmzsmwZBpXpDX+P0fKXbA9f6tc6i aVUQsA2GJZ7PT+NEDa7dgP2Q3yF9/QMkhl+8NgWl+WtJiozf6shqn4oojumKl17IMTeqXfIr 2dqsM+J99dS8AC0i3ahpjdAXa9mLGhy/Lq/p8FRAsSkXSF0fxHQ4m00awXqmFOlZ9XivynlI 3S0dvvbPn2cwBzDiwsFJ1H0O/OL3t/tNyMpKuzZBTg5+CeEzBWQQIQwJ2mWx4cjAONoaAV5q JGoC1GIVrCD5USEv7UgmqbVKVZCETDwql0Xk0xEDKQ2UgSTPNxH7S2TaTnn3QDMB90ohbfjY bdYguoGqFryCuYd13UIF7AsaSHUiM51QVkn1RacbANURKmbJn1/AV+bl9O/jbz9377vf3k67 l4/D8bfL7vue13N4+e1wvO5/wJz/9u3j+xe5DNb783H/JtJQ7YV5TbcclBDLg8PxAMbeh//s auedZqHBEwH/BH9dpVmKXg8jCBUphwzHjtQoFny7YQIlzzrZeIPu73vrfKgv8lbvnRVS+6Yq RGA1wsOXvK6ef35cT4Pn03nfpebuPlwSgyoNZcdAYNuEh15AAk1StvajfKWaXWgIswiItyTQ JC1UpWEHIwnNTBpNx3t74vV1fp3nJjUHmjWA5tYk5SzVWxL11nCzAA49i6nbm432xlVTLReW PU02sYFINzENRIYYNTwX/1PXBokX/xGLYlOuQhyJs8boKQIwNkyXMmWgVEx8fns7PP/+r/3P wbNYzz8gAc5PYxkXzDN6EJhrKfR9AkYSFgHziM5z3vUQ2qORhWQTabjxeX0Fi87n3XX/MgiP osNgOfvvw/V14F0up+eDQAW76874Al/NxtNMIIe963QrfoR59jDP4ifsU9DuxmXELNU1otl3 4X30QHzpyuOc7KEZ8blwWHw/vaj6xqbtOTWf/mJ+Y3WU5ur1ibUaqnY2NSwuHg1YhhNztmt0 TglENXZLtMfP6MfCM7dtuuofWEivUm7MaYLnmXb8VrvLa9/wJZ65/FYUcCtHGgMfJGVjgry/ XM0WCt+xzZICbDayJfntPPbWoW3OhoSbI8krL61hEC3M5Svq1xdw7/gmgUvACLqIL1lhc0at xiIJ+OLvXwyAVx2sO7A9GlNglPaw2UorNfl1B6Sq4OCRRTFWjqBcZhps4phVwWPLPFsSlZXL wpqRWiaJf8xlJ6RocPh4RcY3LetgRNUcWpFWTQ0+3cwjc114hW/OJxdZHiGubS/CUAE2q8xL Qn4hMrm874FY31eIleb6Aag5TQH57YtfHH7rlffVC6jJ9WLmkebNGh8n2HRonqZcCMiRyWe7 SlxqMYR0Qo4G/ZjpsYXlsji9f4Chu+bd3g7QIvZKMqp0za6/Zkb/pi618ulX6Q65MllY/VQt rbx3x5fT+yD9fP+2Pze+9XSnIR575ecF+arZfFgxFzGJNuaaAEzNoI3hELhefaxC5NNK147C aPcugujtIRguq/cxRSKsKKG9QdBydIvtFcxbiiKlWEyLBnn/BuPCT5CKFC8MobTrydvh23nH r0jn0+f1cCQOTXCylXyJgFMsRnjlyrNKSeXaS0Pi5Oa8WVyS0KhWRrxdQ0tGooOej27OTy7z QqI76xbJreZ7z+Hu625ImUDUc+CtTKkNjFO9MmnjR5q8pcFzCf3GZmnJoOmhS8j8nMIML68g IVfT1ifj9ClUvi+tGsh+JnG2jPxquSWD/bGnBBJKcwJQA8EzU9dJBZlv5nFNwzZzTLYdDWeV Hxa12UdY23F2BPnaZ1Mw3XgALNRBUUyaRAAdtnusFXi4iUFxyvo1WoLmJw+lnY4w2KptUNod DP7z38V15yKSt1wOP47SkeT5df/8r8Pxh2IzLt5WVY1agex+TDz788sXDRtuy8JTR8Yob1DI bJDucDZuKUP+R+AVT7/sDOcQkLCElX+DQvA3+At63dkb/I0haqqcR+n/V3Zku3HbwF/JYwu0 QR0EqfvgB127q1oSZR1Ze18E11m4RhrH8FH48zuHjiE5lNOHADE5S/GYGQ7nxEmRQ87mbE4o EGKPTZSnn4b6Qp7q1DbE8PKGe6vRcvmjr2TUAGy1tUUejKzR3X/iHARPrOEgNnwKZQGZtEpQ NdiY0lFWSJAiqwK9VdYNfZdLg1ximtQW7rHccDZUfRlnasVXVrRGllYjATKGi9RqOvlkQ/gv l2TIu36wf2U/nuDPuUyI1w5EncVXpzbvED0fA+ICgUTN3pGwHAg4CJVxJZ+se9C+FRNZ1SmP /TdiInQF7qOwwbLdpbpikO1m90S7Nc389gPeGCAAFBbZHvimc1pBklRGxlZtZBIYVfiP+kxA lFTAqVmDvzxgs/v3cClzlI1tFD9U+7B5JA9obIyaUmvrdoDlXkcLPNwfN07+lJg2tgYUbMva hu1BRumJjuJQRmrH5SEAbwLtYr0TpSvWhzjZWX9Q+E9H2XSlI07UtibJgcY/Z7BFjVU0J6KA BRnmhE2pXEcFT6qhpVTSAzCirYwJSikFcVJEDcYe7TI7sm72SqJaQwi7MY1X9xrbK1NNP8fs zFahQuxHwTlYJ3pb8OYIqqz7obHCMNILwd22hYntvxQCrQo7qmA+h86Uuc0yisPQRXYq+OYC RURNxinr3EqIA39sUvFdk6dYyA4uQ5mVfmNgZxQvImxXPW8R/vT11Bnh9FXy8BZj9ozYGDLl pFltZIwYsE1rK9HkVm3ljokwbefCtY1Mk1RDrQ+Pd/fPXzkc+dvx6da3RHK5cKqS4txm2Ize MKqpLOEYOCwGX8C9W8wGjN+DEBd9nnVnH+cjGiU/bwRRFjtG/7JxKmlWRJoYOJVad1x/reYp geViEbwqY4PSbdY0AKepDPiH8G8srC6PILits5Li7p/jr89330Yh6olAb7j90T8E/tb49vTa 0LW3TzI7W8LSO3G0QO1fAdnWRa6bcQVQuo+ajS4DbNMYg1vyWqWGrCJDT9mjtmsMN5rIAnhl Rs7bZ6cnf3yQSF4D58SAz9IS9Bp4v9No0KnZjjOM0kZHZiAmaSjidbQcs4DOlWXUSf7t9tCc MDrnyp1sbXI3Im4MeTEYycnublwR0N6rSa7+USQglCEN0d3NRMXp8a+X21s0t+b3T8+PL5j4 SwYiRvi6AwFfBqmLxtnUy0dy9tvriQbFUen6CGPEeotOCVjteXno+IE/ZMmna+gcMETuGP6t eT3Hre2zQQ0YkVKHoIEV9JUsLMyt6D7rDxQV8DQsQ0UO6UlJgOrB/dBR2JvBzqkuFo5zkyb+ eTDBf5EHwpsQcxjbATQ8CvbTxavHRuCvzb4KhFBSN2Bya9yoCeUrGPa0AsLO9gGH1KKPJzA9 lI0gQuFmhEDjVoKYVABt+Rsx9axMkZ0kerey4DIJYEvpCJVVKXOplfE+6z5B3FmZsuxJiNBj XkYkoMI35IihnC3zD8wUoPrqJiTXnWP5d0VPxr3oGo6SQmUoKi4/ACmmqf084BFo3WcnnuvH gpTefu4wyYWrgyf4d+b7w9Mv7zBv68sDc7bd9f2tFCywMCg6nxgja1FazRgK3AsFIXeiLGL6 7uw3cXJm06ErSV+rdRLEvLFz2PWwI13U6oe7vwC2D8w/NZqkS+yBvyWv/PVVs7sXsPkvL1QY 3adzxj3PhZmaPbpYnGuUId1Twu06z7JaV4yMmNZkWVnP1YJwAYKz/fT0cHePRnVY27eX5+Pr Ef5zfL55//79zyJZjJnK0G9JNPXl5LrBCqZjwJy69TQGLneFsBp4nfRddhlwfh9RUykP6IC8 Pch+z0DAncy+jgKZFcZZ7VsnPMMBoKV5nNoC4VcNfA1Oy+cG476xAUSr8WrvIpAARgSGntLL 2uQTYsa6TfD3yzvjfyDJTDwUWAFcY1NEMgCSeI+T/IJEL9iwoa/QoAjUwZochfXz3bN+c1iS umBUX/ke/3L9fP0OL/Ab1G16sjfpRX0G7YaWuVi4dqdyUKSuDOSbckijLsK3CSbXy22/vNXJ u59K4IUA4g5IbH5p4ibpLX60yNhJjzfQRsEAARFGEwGEAdNUySKEjQiENx2J6zOD/3Ai+yf0 sEbOLtT4/ikBlrU2j7wvRmG9UcR0+5VHFAVSGOpN9GXi7HemqwuWM7psStukUygAVMlVZzSB tjI1L7ZxZOhNX/HzZL13C3LyToeZXr1uohkegKmzpGQfcGaow3ZAMGaOTggh6QkkiJi/iCm6 Bmd4HjjBXRR6WWRmbl0/KlpH8JaxAvcSt7/d5/gqc9cmhhrDkdq91JaM1xsqhIIzt7436Znc D42A4nKbHoXOilEzgWjsD+0f4qJH0k5wRaWx8UhiHgGuWrR66VIQS7jB4fm0xj0DAt9uZTIj 2ESQtjbe1szw3rJYtPE/NwPs9kAP4fmMeDnino9wbQXy8U6qy5yOWZC2sYKHjeFWAZTiDXMK bFt9GblXK/ObuqMKWHqE5jj+nWObmqCAfKZ+dTfGjwa3Iy7OyYo75WhwkdAjYKHVqrodk5h2 6fCvmQI5sYOzV0Q2i2VOpz/ZLcIQeOiowMcMGWTVtU9H3UVwq9Qrl4r44JvAgvpJSRiGbKOy LkJBlRTkgDsPbzbvFn36W79ER8EuT0nr3l4dYqPdf7Zc5LOXFhN7Yd6JBpArN24R9knw1ngF BjYmnFVrmRXq8ECu2mOkf4BH7ADdhxgTlVaqyY6xTIok1h5IpXN3fHpGERHfQ8n3f4+P17ci hTDlOLK0QpT0iBYUiIlc0iKtdGeXdJpvgdF1FhSlJyENFcFwgGq+kwV738yJMj7K4bmdmM8T oxWP9ga2lG4NmBCi+OjTtcgN52mnKx34WYp2/BYwJwxS5hWqR+swRPD38SSj05thhThjdPJc 6SdblikMFnsPQpF6FRnG+mDA2pGzB/snS9H8zgkvfJddIrWs7AwbXTg+SOWgI1Sb1FYENHup QEen5mmj7tlrQjbOZh97KGgGpCx0hT7rL3s32aLsvSQLZLgfE3psQIwKQzRoY+9Qe7yynyHX QurNU93DkxH5fAXLYfVOvh5n7ejl5yYhcYaodVUmd6JLzA5tU8DsdUIHvonT0L1U7NE2eVMC u9UEB0YXLw0FtwSY3MQIyKdnhrB4hPSOCRMGTH+llzfSs6m59EBxc8GweWY4WZmAdLdKVuS2 EzA9TYMEAaAvqKNYvYC8GDY2jf4HlsMqAgufAQA= --ew6BAiZeqk4r7MaW-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1026812593063832889==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: Re: [PATCH] sparse: use static inline for __chk_{user, io}_ptr() Date: Tue, 30 Jun 2020 19:58:24 +0800 Message-ID: <202006301948.YepBvUua%lkp@intel.com> In-Reply-To: <20200628072019.67107-1-luc.vanoostenryck@gmail.com> List-Id: --===============1026812593063832889== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Luc, I love your patch! Perhaps something to improve: [auto build test WARNING on next-20200626] [cannot apply to linux/master linus/master v5.8-rc2 v5.8-rc1 v5.7 v5.8-rc3] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Luc-Van-Oostenryck/sparse-= use-static-inline-for-__chk_-user-io-_ptr/20200628-152401 base: 36e3135df4d426612fc77db26a312c2531108603 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 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-9.3.0 make.cross = C=3D CF=3D'-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=3Dsh = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * >> drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:467:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:512:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:526:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:882:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:969:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected signed int const *__gu_add= r @@ got signed int [noderef] [usertype] __user * @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected signed int const *_= _gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [us= ertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile= [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_a= ddr drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_n= um' not described in 'mtd_dev_param' drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' = not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' des= cription in 'ubi_leb_read_sg' drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'prod= uce_free_peb' - unexpected unlock drivers/mtd/ubi/eba.c:1304: warning: Function parameter or member 'vidb'= not described in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1304: warning: Excess function parameter 'vid_hdr'= description in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1483: warning: Function parameter or member 'ai' n= ot described in 'print_rsvd_warning' drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_= ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' d= escription in 'gluebi_notify' {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *_= _gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __u= ser * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [= noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int const *__gu_a= ddr -- drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * >> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * >> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_ad= dr drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_ad= dr -- drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected int const *__gu_addr = @@ got int [noderef] __user * @@ drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__g= u_addr drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __use= r * >> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const vol= atile [noderef] __user *ptr 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/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] __us= er *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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_ad= dr drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [nodere= f] [usertype] __user * >> drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [nodere= f] [usertype] __user * drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const vola= tile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {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 {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:280: drivers/net/ppp/ppp_async.o] E= rror 1 {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. -- drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in co= mparison 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 com= parison 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 initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ 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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected char const *__gu_addr= @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__= gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef= ] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_ad= dr -- drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = initializer (different address spaces) @@ expected unsigned long const = *__gu_addr @@ got unsigned long [noderef] __user * @@ drivers/input/serio/serport.c:213:21: sparse: expected unsigned long= const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [nod= eref] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = argument 1 (different address spaces) @@ expected void const volatile [= noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long cons= t *__gu_addr -- drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n initializer (different address spaces) @@ expected char const *__gu_a= ddr @@ 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 [node= ref] __user * >> drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const = volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu= _addr -- drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user * @@ drivers/input/mousedev.c:683:21: sparse: expected char const *__gu_a= ddr drivers/input/mousedev.c:683:21: sparse: got char const [noderef] __= user * >> drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr -- drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected signed int const *__gu_addr= @@ got signed int [noderef] [usertype] __user * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__= gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [use= rtype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_ad= dr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected long const *__gu_addr @@ = got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long const *__gu_addr -- drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected int const *__gu_addr = @@ got int [noderef] __user * @@ drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__g= u_addr drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __use= r * >> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr -- 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_ad= dr -- drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [nodere= f] [usertype] __user * >> drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [nodere= f] [usertype] __user * drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const vola= tile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr -- drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in co= mparison 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 com= parison 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 initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ -- >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const = volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le6= 4 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but n= ot used [-Wunused-but-set-variable] 617 | int ret; | ^~~ {standard input}: Assembler messages: {standard input}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vring= h.o] Error 1 make[5]: Target '__build' not remade because of errors. -- drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * >> drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:467:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:512:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:526:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:882:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:969:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected signed int const *__gu_add= r @@ got signed int [noderef] [usertype] __user * @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected signed int const *_= _gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [us= ertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile= [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_a= ddr -- >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const = volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le6= 4 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc -- drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected restricted __virtio16 const= *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * = @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio1= 6 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [no= deref] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile = [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 con= st *__gu_addr -- drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected unsigned int const *__gu_ad= dr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *= __gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [u= sertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile = [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_= addr -- drivers/char/ipmi/ipmi_msghandler.c:2327:5: sparse: sparse: context imba= lance in 'ipmi_request_supply_msgs' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:4452:39: sparse: sparse: context imb= alance in 'handle_new_recv_msgs' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4509:9: sparse: sparse: context imba= lance in 'smi_recv_tasklet' - different lock contexts for basic block drivers/char/ipmi/ipmi_msghandler.c:4544:39: sparse: sparse: context imb= alance in 'ipmi_smi_msg_received' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4640:39: sparse: sparse: context imb= alance in 'check_msg_timeout' - unexpected unlock drivers/pci/of.c:262: warning: Function parameter or member 'ib_resource= s' not described in 'devm_of_pci_get_host_bridge_resources' sound/core/seq/seq_clientmgr.c:709:9: sparse: sparse: context imbalance = in 'deliver_to_subscribers' - different lock contexts for basic block drivers/virtio/virtio_ring.c:1400:50: sparse: sparse: incorrect type in = argument 2 (different base types) @@ expected restricted __virtio16 [us= ertype] *p @@ got restricted __le16 * @@ drivers/virtio/virtio_ring.c:1400:50: sparse: expected restricted __= virtio16 [usertype] *p drivers/virtio/virtio_ring.c:1400:50: sparse: got restricted __le16 * drivers/virtio/virtio_ring.c:1401:33: sparse: sparse: incorrect type in = argument 3 (different base types) @@ expected restricted __virtio16 [us= ertype] v @@ got restricted __le16 [usertype] @@ drivers/virtio/virtio_ring.c:1401:33: sparse: expected restricted __= virtio16 [usertype] v drivers/virtio/virtio_ring.c:1401:33: sparse: got restricted __le16 = [usertype] include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast to restricted __= virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast to restricted __= virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast from restricted = __virtio16 include/linux/virtio_ring.h:53:17: sparse: sparse: cast to restricted __= virtio16 In file included from include/linux/bits.h:23, from include/linux/bitops.h:5, from include/linux/kernel.h:12, from include/asm-generic/bug.h:20, from arch/sh/include/asm/bug.h:112, from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/pinctrl/sh-pfc/pinctrl.c:10: drivers/pinctrl/sh-pfc/pinctrl.c: In function 'sh_pfc_pinconf_get_drive_= strength': include/linux/bits.h:27:7: warning: comparison of unsigned expression < = 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CH= ECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/pinctrl/sh-pfc/pinctrl.c:523:26: note: in expansion of macro 'GE= NMASK' 523 | val =3D (val >> offset) & GENMASK(size - 1, 0); | ^~~~~~~ {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2608: Error: unknown opcode {standard input}:2716: Error: unknown opcode {standard input}:2865: Error: unknown opcode {standard input}:4434: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib-of.o] Err= or 1 drivers/clk/clkdev.c: In function 'vclkdev_alloc': drivers/clk/clkdev.c:173:3: warning: function 'vclkdev_alloc' might be a= candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=3Dformat] 173 | vscnprintf(cla->dev_id, sizeof(cla->dev_id), dev_fmt, ap); | ^~~~~~~~~~ make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib-cdev.o] E= rror 1 {standard input}: Assembler messages: {standard input}:817: Error: unknown opcode {standard input}:911: Error: unknown opcode {standard input}:983: Error: unknown opcode {standard input}:1212: Error: unknown opcode {standard input}:1638: Error: unknown opcode {standard input}:2539: Error: unknown opcode {standard input}:2699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_fifo.o] Err= or 1 {standard input}: Assembler messages: {standard input}:1564: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/clk/clk-fixed-factor.o= ] Error 1 drivers/clk/clk-fixed-rate.c:173: warning: Function parameter or member = 'node' not described in 'of_fixed_clk_setup' {standard input}: Assembler messages: {standard input}:588: Error: unknown opcode {standard input}:679: Error: unknown opcode {standard input}:881: Error: unknown opcode {standard input}:1580: Error: unknown opcode {standard input}:2048: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4526: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_queue.o] Er= ror 1 sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_ty= pe_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [= noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr {standard input}:6767: Error: unknown opcode {standard input}:7990: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1544: Error: unknown opcode {standard input}:1823: Error: unknown opcode {standard input}:2489: Error: unknown opcode {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_memory.o] E= rror 1 {standard input}: Assembler messages: {standard input}:598: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3999: Error: unknown opcode {standard input}:8582: Error: unknown opcode {standard input}: Assembler messages: {standard input}:396: Error: unknown opcode {standard input}:449: Error: unknown opcode {standard input}:496: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib-legacy.o]= Error 1 {standard input}: Assembler messages: {standard input}:701: Error: unknown opcode {standard input}:842: Error: unknown opcode {standard input}:1135: Error: unknown opcode {standard input}:1381: Error: unknown opcode {standard input}:1520: Error: unknown opcode {standard input}:13022: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/control.o] Error 1 {standard input}: Assembler messages: {standard input}:4126: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_clientmgr.o= ] Error 1 make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_timer.o] Er= ror 1 sound/core/seq/seq_virmidi.c:65:12: sparse: sparse: context imbalance in= 'snd_virmidi_dev_receive_event' - different lock contexts for basic block drivers/char/ipmi/ipmi_si_intf.c:1044:39: sparse: sparse: context imbala= nce in 'poll' - unexpected unlock sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initialize= r (different address spaces) @@ expected int const *__gu_addr @@ go= t int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1= (different address spaces) @@ expected void const volatile [noderef] _= _user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [no= deref] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_tim= er_process_callbacks' - unexpected unlock {standard input}:4251: Error: unknown opcode {standard input}: Assembler messages: {standard input}:537: Error: unknown opcode {standard input}:1302: Error: unknown opcode {standard input}:1585: Error: unknown opcode {standard input}:2430: Error: unknown opcode {standard input}:3051: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: sound/core/seq/seq_ports.o] Er= ror 1 In file included from include/linux/bits.h:23, from include/linux/bitops.h:5, from include/linux/kernel.h:12, from include/asm-generic/bug.h:20, from arch/sh/include/asm/bug.h:112, from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from include/linux/gpio/driver.h:5, from drivers/gpio/gpio-cadence.c:11: drivers/gpio/gpio-cadence.c: In function 'cdns_gpio_probe': include/linux/bits.h:27:7: warning: comparison of unsigned expression < = 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CH= ECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-cadence.c:178:12: note: in expansion of macro 'GENMASK' 178 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ include/linux/bits.h:27:7: warning: comparison of unsigned expression < = 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CH= ECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-cadence.c:251:12: note: in expansion of macro 'GENMASK' 251 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ {standard input}: Assembler messages: {standard input}:290: Error: unknown opcode {standard input}:11573: Error: unknown opcode {standard input}:11920: Error: unknown opcode drivers/gpio/gpio-altera.c:34: warning: Function parameter or member 'ir= q_chip' not described in 'altera_gpio_chip' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'd'= not described in 'altera_gpio_irq_set_type' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'ty= pe' not described in 'altera_gpio_irq_set_type' make[3]: *** [scripts/Makefile.build:497: sound/core/seq] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:9475: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/pm.o] Err= or 1 {standard input}:2423: Error: unknown opcode drivers/video/backlight/lcd.c:191: warning: Function parameter or member= 'parent' not described in 'lcd_device_register' {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8114: Error: unknown opcode sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (d= ifferent address spaces) @@ expected int const *__gu_addr @@ got in= t [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (di= fferent address spaces) @@ expected void const volatile [noderef] __use= r *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [nodere= f] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_de= tach_substream' - different lock contexts for basic block make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/boot.o] E= rror 1 make[2]: *** [scripts/Makefile.build:497: sound/drivers] Error 2 make[3]: *** [scripts/Makefile.build:280: sound/drivers/aloop.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:3026: Error: unknown opcode {standard input}:3843: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/init.o] Error 1 drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_s= tate_t degrades to integer drivers/regulator/core.c:1627:56: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:1629:56: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:455:17: sparse: sparse: restricted suspend_stat= e_t degrades to integer drivers/regulator/core.c:455:25: sparse: sparse: restricted suspend_stat= e_t degrades to integer drivers/regulator/core.c:469:47: sparse: sparse: restricted suspend_stat= e_t degrades to integer drivers/regulator/core.c:3347:65: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:3823:47: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:3965:65: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:5527:54: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:5528:54: sparse: sparse: restricted suspend_sta= te_t degrades to integer {standard input}: Assembler messages: {standard input}:434: Error: unknown opcode {standard input}:509: Error: unknown opcode {standard input}:613: Error: unknown opcode sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] = [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] = [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_ad= dr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_= arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd= _pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_sn= d_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'sn= d_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 's= nd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 's= nd_pcm_stream_group_ref' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:5233: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4553: Error: unknown opcode {standard input}: Assembler messages: {standard input}:236: Error: unknown opcode {standard input}:295: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/init.o] E= rror 1 {standard input}:3362: Error: unknown opcode sound/core/pcm_native.c: In function 'constrain_mask_params': sound/core/pcm_native.c:264:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 264 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'constrain_interval_params': sound/core/pcm_native.c:300:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 300 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c: In function 'constrain_params_by_rules': sound/core/pcm_native.c:341:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 341 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:340:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 340 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'snd_pcm_hw_params_choose': sound/core/pcm_native.c:625:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 625 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:624:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 624 | struct snd_mask old_mask; | ^~~~~~~~ {standard input}: Assembler messages: {standard input}:3018: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4659: Error: unknown opcode {standard input}:5501: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/bus/moxtet.o] Error 1 {standard input}:3484: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_intf= .o] Error 1 {standard input}:4920: Error: unknown opcode {standard input}:5376: Error: unknown opcode {standard input}:5736: Error: unknown opcode {standard input}:5700: Error: unknown opcode {standard input}:6533: Error: unknown opcode {standard input}:7131: Error: unknown opcode {standard input}:7162: Error: unknown opcode {standard input}:7751: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm.o] Error 1 {standard input}:6527: Error: unknown opcode {standard input}:9334: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/main.o] E= rror 1 make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/bus] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/bus/mhi] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/bus/mhi/core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8576: Error: unknown opcode {standard input}:8731: Error: unknown opcode {standard input}:9915: Error: unknown opcode drivers/video/backlight/ili922x.c:116: warning: Function parameter or me= mber 's' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:116: warning: Function parameter or me= mber 'x' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:127: warning: cannot understand functi= on prototype: 'int ili922x_id =3D 1; ' drivers/video/backlight/ili922x.c:136: warning: cannot understand functi= on prototype: 'struct ili922x ' drivers/video/backlight/ili922x.c:298: warning: Function parameter or me= mber 'spi' not described in 'ili922x_reg_dump' make[3]: *** [scripts/Makefile.build:280: drivers/virtio/virtio_ring.o] = Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/virtio] Error 2 make[3]: Target '__build' not remade because of errors. drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_s= tate_t degrades to integer {standard input}:10775: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8297: Error: unknown opcode drivers/phy/phy-core.c:1078: warning: Function parameter or member 'chil= dren' not described in '__devm_of_phy_provider_register' drivers/phy/phy-core.c:1125: warning: Function parameter or member 'phy_= provider' not described in 'devm_of_phy_provider_unregister' {standard input}:9406: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib.o] Error 1 {standard input}: Assembler messages: {standard input}:7731: Error: unknown opcode {standard input}:7762: Error: unknown opcode {standard input}:7905: Error: unknown opcode {standard input}:8086: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8767: Error: unknown opcode {standard input}:8326: Error: unknown opcode {standard input}:8895: Error: unknown opcode {standard input}:9185: Error: unknown opcode {standard input}:11789: Error: unknown opcode {standard input}:16656: Error: unknown opcode {standard input}:17378: Error: unknown opcode drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noder= ef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const = *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noder= ef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const = *__gu_addr {standard input}:19062: Error: unknown opcode {standard input}:24388: Error: unknown opcode {standard input}:19134: Error: unknown opcode drivers/video/of_videomode.c:32: warning: Function parameter or member '= np' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member '= vm' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member '= index' not described in 'of_get_videomode' make[3]: *** [scripts/Makefile.build:281: sound/core/pcm_native.o] Error= 1 drivers/tty/serial/8250/8250_core.c: In function 'serial8250_isa_init_po= rts': drivers/tty/serial/8250/8250_core.c:537:9: warning: comparison of unsign= ed expression < 0 is always false [-Wtype-limits] 537 | i < ARRAY_SIZE(old_serial_port) && i < nr_uarts; | ^ make[3]: *** [scripts/Makefile.build:281: sound/core/timer.o] Error 1 drivers/clk/clk-si5341.c: In function 'si5341_output_get_parent': drivers/clk/clk-si5341.c:886:6: warning: variable 'err' set but not used= [-Wunused-but-set-variable] 886 | int err; | ^~~ {standard input}: Assembler messages: {standard input}:15972: Error: unknown opcode {standard input}:16003: Error: unknown opcode {standard input}:30099: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/regulator/core.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:1404: Error: unknown opcode {standard input}:1435: Error: unknown opcode {standard input}:2854: Error: unknown opcode {standard input}:5067: Error: unknown opcode {standard input}:5165: Error: unknown opcode {standard input}:5942: Error: unknown opcode {standard input}:6548: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/reset/core.o] Error 1 drivers/video/of_display_timing.c:58: warning: Function parameter or mem= ber 'dt' not described in 'of_parse_display_timing' sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __us= er * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __us= er * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_s= tate_t degrades to integer {standard input}:23655: Error: unknown opcode {standard input}:24012: Error: unknown opcode drivers/video/backlight/lms501kf03.c:96:28: warning: 'seq_sleep_in' defi= ned but not used [-Wunused-const-variable=3D] 96 | static const unsigned char seq_sleep_in[] =3D { | ^~~~~~~~~~~~ drivers/video/backlight/lms501kf03.c:92:28: warning: 'seq_up_dn' defined= but not used [-Wunused-const-variable=3D] 92 | static const unsigned char seq_up_dn[] =3D { | ^~~~~~~~~ {standard input}: Assembler messages: {standard input}:5681: Error: unknown opcode {standard input}:5971: Error: unknown opcode {standard input}:6100: Error: unknown opcode sound/core/pcm_iec958.c:119: warning: Function parameter or member 'para= ms' not described in 'snd_pcm_create_iec958_consumer_hw_params' sound/core/pcm_iec958.c:119: warning: Excess function parameter 'hw_para= ms' description in 'snd_pcm_create_iec958_consumer_hw_params' {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode {standard input}:27408: Error: unknown opcode {standard input}:27496: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Err= or 1 {standard input}:29012: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7334: Error: unknown opcode {standard input}:7365: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_msghand= ler.o] Error 1 drivers/tty/serial/8250/8250_port.c:1884:5: sparse: sparse: context imba= lance in 'serial8250_handle_irq' - different lock contexts for basic block drivers/tty/serial/8250/8250_port.c:3295:9: sparse: sparse: context imba= lance in 'serial8250_console_write' - different lock contexts for basic blo= ck drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or = member 'val' not described in 'fb_notifier_call_chain' drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or = member 'v' not described in 'fb_notifier_call_chain' {standard input}:11646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pinctrl/core.o] Error 1 {standard input}: Assembler messages: {standard input}:1590: Error: unknown opcode {standard input}:1673: Error: unknown opcode {standard input}:1788: Error: unknown opcode {standard input}:1891: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/seq_device.o] Error= 1 {standard input}:4994: Error: unknown opcode {standard input}:5079: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpio-pca953x.o] E= rror 1 {standard input}: Assembler messages: {standard input}:1007: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_hotm= od.o] Error 1 drivers/tty/serial/8250/8250_dw.c:631:36: warning: 'dw8250_acpi_match' d= efined but not used [-Wunused-const-variable=3D] 631 | static const struct acpi_device_id dw8250_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:280: sound/core/pcm_lib.o] Error 1 drivers/gpio/gpio-tqmx86.c:262:37: sparse: sparse: cast truncates bits f= rom constant value (ffffff0f becomes f) drivers/pinctrl/pinmux.c:83: warning: Function parameter or member 'pctl= dev' not described in 'pinmux_can_be_used_for_gpio' drivers/pinctrl/pinmux.c:108: warning: Function parameter or member 'pct= ldev' not described in 'pin_request' drivers/pinctrl/pinmux.c:261: warning: Function parameter or member 'gpi= o' not described in 'pinmux_request_gpio' drivers/pinctrl/pinmux.c:751: warning: Function parameter or member 'sel= ector' not described in 'pinmux_generic_get_function' drivers/pinctrl/pinmux.c:751: warning: Excess function parameter 'group_= selector' description in 'pinmux_generic_get_function' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member '= map' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member '= num_maps' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:409: warning: Function parameter or member = 'out_args' not described in 'pinctrl_parse_index_with_args' drivers/pinctrl/devicetree.c:409: warning: Excess function parameter 'ou= t_arts' description in 'pinctrl_parse_index_with_args' {standard input}: Assembler messages: {standard input}:7829: Error: unknown opcode {standard input}:8720: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1272: Error: unknown opcode {standard input}:1303: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1977: Error: unknown opcode {standard input}:12334: Error: unknown opcode {standard input}:12716: Error: unknown opcode {standard input}:13942: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/rawmidi.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: sound/core] Error 2 make[2]: Target '__build' not remade because of errors. make[1]: *** [Makefile:1765: sound] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/char/hw_random/core.o]= Error 1 drivers/char/ipmi/ipmi_ssif.c:355:13: sparse: sparse: context imbalance = in 'start_clear_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:374:13: sparse: sparse: context imbalance = in 'start_flag_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:415:9: sparse: sparse: context imbalance i= n 'start_event_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:438:9: sparse: sparse: context imbalance i= n 'start_recv_msg_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:469:17: sparse: sparse: context imbalance = in 'handle_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:570:13: sparse: sparse: context imbalance = in 'watch_timeout' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:903:9: sparse: sparse: context imbalance i= n 'msg_done_handler' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:1078:17: sparse: sparse: context imbalance= in 'start_next_msg' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:1106:9: sparse: sparse: context imbalance = in 'sender' - wrong count at exit drivers/pinctrl/pinconf-generic.c:242: warning: Function parameter or me= mber 'pctldev' not described in 'pinconf_generic_parse_dt_config' drivers/video/fbdev/ocfb.c:327:24: sparse: sparse: incorrect type in ass= ignment (different address spaces) @@ expected void [noderef] __iomem *= fb_virt @@ got void * @@ drivers/video/fbdev/ocfb.c:327:24: sparse: expected void [noderef] _= _iomem *fb_virt drivers/video/fbdev/ocfb.c:327:24: sparse: got void * drivers/video/fbdev/ocfb.c:367:64: sparse: sparse: incorrect type in arg= ument 3 (different address spaces) @@ expected void *cpu_addr @@ go= t void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:367:64: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:367:64: sparse: got void [noderef] __iome= m *fb_virt drivers/video/fbdev/ocfb.c:380:32: sparse: sparse: incorrect type in arg= ument 3 (different address spaces) @@ expected void *cpu_addr @@ go= t void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:380:32: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:380:32: sparse: got void [noderef] __iome= m *fb_virt {standard input}: Assembler messages: {standard input}:6038: Error: unknown opcode {standard input}:7532: Error: unknown opcode {standard input}:7606: Error: unknown opcode {standard input}:7896: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5769: Error: unknown opcode {standard input}:5872: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fbmem= .o] Error 1 make[5]: *** [scripts/Makefile.build:280: drivers/tty/serial/8250/8250_p= ort.o] Error 1 {standard input}: Assembler messages: {standard input}:197: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/char/hw_random/ba431-r= ng.o] Error 1 {standard input}:35531: Error: unknown opcode {standard input}:37684: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/clk/clk.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/clk] Error 2 {standard input}: Assembler messages: {standard input}:2683: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_powerof= f.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/reset] Error 2 make[3]: Target '__build' not remade because of errors. include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the= end of 'l' (4 8) drivers/lightnvm/core.c:703:36: sparse: sparse: invalid access past the = end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) drivers/lightnvm/core.c:928:36: sparse: sparse: invalid access past the = end of 'ppa' (4 8) drivers/lightnvm/core.c:927:36: sparse: sparse: invalid access past the = end of 'ppa' (4 8) drivers/lightnvm/core.c:897:35: sparse: sparse: invalid access past the = end of 'ppa' (4 8) drivers/lightnvm/core.c:896:34: sparse: sparse: invalid access past the = end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the= end of 'l' (4 8) drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in initializer (different address spaces) @@ expected char const *__gu= _addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char cons= t *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [no= deref] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in argument 1 (different address spaces) @@ expected void const volati= le [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void cons= t volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__= gu_addr make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/tty/serial/8250] Error= 2 drivers/tty/serial/serial_core.c:139:9: sparse: sparse: context imbalanc= e in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:219:17: sparse: sparse: context imbalan= ce in 'uart_port_startup' - different lock contexts for basic block drivers/tty/serial/serial_core.c:321:9: sparse: sparse: context imbalanc= e in 'uart_shutdown' - different lock contexts for basic block drivers/tty/serial/serial_core.c:569:9: sparse: sparse: context imbalanc= e in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:617:9: sparse: sparse: context imbalanc= e in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:620:12: sparse: sparse: context imbalan= ce in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:633:12: sparse: sparse: context imbalan= ce in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:670:9: sparse: sparse: context imbalanc= e in 'uart_flush_buffer' - different lock contexts for basic block drivers/video/fbdev/core/fbmon.c:617: warning: Function parameter or mem= ber 'specs' not described in 'fb_create_modedb' drivers/video/fbdev/core/fbmon.c:1103: warning: bad line: drivers/regulator/devres.c:187: warning: Function parameter or member 'd= ev' not described in 'devm_regulator_register' drivers/regulator/devres.c:226: warning: Function parameter or member 'd= ev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Function parameter or member 'r= dev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Excess function parameter 'regu= lator' description in 'devm_regulator_unregister' {standard input}: Assembler messages: {standard input}:3307: Error: unknown opcode drivers/regulator/of_regulator.c:18:43: sparse: sparse: restricted suspe= nd_state_t degrades to integer drivers/regulator/of_regulator.c:193:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:196:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:199:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:202:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:203:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:252:26: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/tty/serdev/core.c: In function 'serdev_controller_remove': drivers/tty/serdev/core.c:791:6: warning: variable 'dummy' set but not u= sed [-Wunused-but-set-variable] 791 | int dummy; | ^~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/char/hw_random] Error 2 make[4]: Target '__build' not remade because of errors. drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: incorrect= type in argument 1 (different base types) @@ expected unsigned long wo= rd @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: expected unsi= gned long word drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: got restricte= d __le32 [usertype] drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: cast to r= estricted __le32 {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pinctrl] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Er= ror 1 {standard input}:4332: Error: unknown opcode {standard input}:4958: Error: unknown opcode {standard input}:5123: Error: unknown opcode {standard input}:5293: Error: unknown opcode {standard input}:5453: Error: unknown opcode {standard input}:6020: Error: unknown opcode {standard input}:6287: Error: unknown opcode {standard input}:6384: Error: unknown opcode {standard input}:6612: Error: unknown opcode {standard input}:6723: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_watchdo= g.o] Error 1 drivers/tty/serdev/core.c:811: warning: Function parameter or member 'ow= ner' not described in '__serdev_device_driver_register' drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef= ] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *_= _gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef= ] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *_= _gu_addr drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: incorrect= type in argument 1 (different base types) @@ expected unsigned long wo= rd @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: expected unsi= gned long word drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: got restricte= d __le32 [usertype] drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: cast to r= estricted __le32 drivers/video/backlight/backlight.c:329: warning: Function parameter or = member 'reason' not described in 'backlight_force_update' drivers/video/backlight/backlight.c:354: warning: Function parameter or = member 'props' not described in 'backlight_device_register' drivers/video/fbdev/core/fbcon.c: In function 'fbcon_exit': drivers/video/fbdev/core/fbcon.c:3653:7: warning: variable 'pending' set= but not used [-Wunused-but-set-variable] 3653 | int pending =3D 0; | ^~~~~~~ drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due= to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_ssif.o]= Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char/ipmi] Error 2 {standard input}: Assembler messages: {standard input}:842: Error: unknown opcode {standard input}:1418: Error: unknown opcode {standard input}:1660: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fb_de= fio.o] Error 1 {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1251: Error: unknown opcode {standard input}:1578: Error: unknown opcode {standard input}:1773: Error: unknown opcode {standard input}:1941: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serdev/serdev-ttyp= ort.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/serdev] Error 2 {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Err= or 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' = was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_= size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' w= as not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_u= nicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_u= nitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was= not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected signed int const *__gu_addr @= @ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu= _addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usert= ype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr drivers/regulator/of_regulator.c:546: warning: Function parameter or mem= ber 'rdev' not described in 'of_check_coupling_data' {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode drivers/char/tpm/st33zp24/i2c.c:291:36: warning: 'st33zp24_i2c_acpi_matc= h' defined but not used [-Wunused-const-variable=3D] 291 | static const struct acpi_device_id st33zp24_i2c_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/serial/max3100.c:202:13: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned short [addressabl= e] [usertype] etx @@ got restricted __be16 [usertype] @@ drivers/tty/serial/max3100.c:202:13: sparse: expected unsigned short= [addressable] [usertype] etx drivers/tty/serial/max3100.c:202:13: sparse: got restricted __be16 [= usertype] drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'se= rial_console_write' - unexpected unlock {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: sparse: incorrect typ= e in argument 1 (different base types) @@ expected restricted __be32 co= nst [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: expected restrict= ed __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: got unsigned int = const [usertype] * drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: sparse: incorrect typ= e in argument 1 (different base types) @@ expected restricted __be32 co= nst [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: expected restrict= ed __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: got unsigned int = const [usertype] * drivers/char/tpm/st33zp24/spi.c:408:36: warning: 'st33zp24_spi_acpi_matc= h' defined but not used [-Wunused-const-variable=3D] 408 | static const struct acpi_device_id st33zp24_spi_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/vt/consolemap.c:716: warning: Function parameter or member '= src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src= _vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= list' not described in 'con_get_unimap' drivers/base/firmware_loader/main.c:266:9: sparse: sparse: context imbal= ance in 'free_fw_priv' - wrong count at exit {standard input}: Assembler messages: {standard input}:148: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/gpio] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/vt] Error 2 {standard input}:3721: Error: unknown opcode {standard input}:3752: Error: unknown opcode {standard input}: Assembler messages: {standard input}:220: Error: unknown opcode {standard input}:327: Error: unknown opcode {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode {standard input}:164: Error: unknown opcode make[7]: *** [scripts/Makefile.build:281: drivers/gpu/drm/arm/display/ko= meda/komeda_framebuffer.o] Error 1 drivers/tty/serial/ifx6x60.c:230:25: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned int [usertype] @@= got restricted __be32 [usertype] @@ drivers/tty/serial/ifx6x60.c:230:25: sparse: expected unsigned int [= usertype] drivers/tty/serial/ifx6x60.c:230:25: sparse: got restricted __be32 [= usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned short [usertype] = @@ got restricted __be16 [usertype] @@ drivers/tty/serial/ifx6x60.c:204:25: sparse: expected unsigned short= [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: got restricted __be16 [= usertype] drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *_= _gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __u= ser *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_a= ddr drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:58:13: sparse: sparse: incorrect type in assi= gnment (different base types) @@ expected unsigned short val @@ got= restricted __be16 [usertype] @@ drivers/regulator/ad5398.c:58:13: sparse: expected unsigned short val drivers/regulator/ad5398.c:58:13: sparse: got restricted __be16 [use= rtype] include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'li= nflex_console_write' - unexpected unlock drivers/tty/serial/digicolor-usart.c:412:26: sparse: sparse: context imb= alance in 'digicolor_uart_console_write' - different lock contexts for basi= c block drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Function parameter or m= ember 'byte' not described in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Excess function paramet= er 'word' description in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Function parameter or m= ember 'bytes' not described in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Excess function paramet= er 'words' description in 'eeprom_93cx6_multireadb' {standard input}:7328: Error: unknown opcode {standard input}:7422: Error: unknown opcode {standard input}:9021: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/lightnvm/core.o] Error= 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/lightnvm] Error 2 drivers/misc/eeprom/at24.c:228:36: warning: 'at24_acpi_ids' defined but = not used [-Wunused-const-variable=3D] 228 | static const struct acpi_device_id at24_acpi_ids[] =3D { | ^~~~~~~~~~~~~ drivers/misc/ti-st/st_core.c:283:41: sparse: sparse: cast to restricted = __le16 {standard input}: Assembler messages: {standard input}:4929: Error: unknown opcode {standard input}:5877: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/serial/sc16is7xx.o= ] Error 1 {standard input}: Assembler messages: {standard input}:255: Error: unknown opcode {standard input}:318: Error: unknown opcode drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: expected unsigned = short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: expected unsigned = short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: expected unsigned = short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned int [address= able] [assigned] [usertype] data @@ got restricted __le32 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: expected unsigned = int [addressable] [assigned] [usertype] data drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: got restricted __l= e32 [usertype] drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: expected unsigned = short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:857:17: sparse: sparse: cast to restri= cted __le32 {standard input}:4985: Error: unknown opcode {standard input}:5016: Error: unknown opcode {standard input}:5690: Error: unknown opcode {standard input}:10136: Error: unknown opcode {standard input}: Assembler messages: {standard input}:113: Error: unknown opcode {standard input}:268: Error: unknown opcode {standard input}:415: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/tpm/tpm-dev.o] Er= ror 1 drivers/tty/serial/sifive.c:157: warning: cannot understand function pro= totype: 'struct sifive_serial_port ' {standard input}:10604: Error: unknown opcode {standard input}:10862: Error: unknown opcode {standard input}:12350: Error: unknown opcode {standard input}:14125: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_io.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/video/fbdev/core] Erro= r 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/video/fbdev] Error 2 make[3]: Target '__build' not remade because of errors. make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/video] Error 2 {standard input}: Assembler messages: {standard input}:1604: Error: unknown opcode {standard input}:1635: Error: unknown opcode {standard input}:3057: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/base/firmware_loader/m= ain.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/base/firmware_loader] = Error 2 {standard input}:13546: Error: unknown opcode {standard input}:13840: Error: unknown opcode drivers/tty/serial/men_z135_uart.c:182: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:182: warning: Excess function paramet= er 'port' description in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:244: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:244: warning: Excess function paramet= er 'arg' description in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:294: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:294: warning: Excess function paramet= er 'arg' description in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:604: warning: Function parameter or m= ember 'port' not described in 'men_z135_enable_ms' drivers/gpu/drm/panel/panel-simple.c:42: warning: Cannot understand * @= modes: Pointer to array of fixed modes appropriate for this panel. If on line 42 - I thought it was a doc line {standard input}: Assembler messages: {standard input}:68: Error: unknown opcode {standard input}:2359: Error: unknown opcode {standard input}:2442: Error: unknown opcode {standard input}:3396: Error: unknown opcode {standard input}:3565: Error: unknown opcode {standard input}:3706: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/ti-st/st_core.o] = Error 1 {standard input}:14520: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:3244: Error: unknown opcode {standard input}:5104: Error: unknown opcode {standard input}:6454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/serial_core= .o] Error 1 {standard input}: Assembler messages: {standard input}:2813: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/tty/serial] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/ifx6x60.o] = Error 1 make[4]: Target '__build' not remade because of errors. {standard input}:4294: Error: unknown opcode {standard input}:4937: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/dd.o] Error 1 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:218:15: sparse: sparse: sy= mbol 'vint_table' was not declared. Should it be static? drivers/misc/lis3lv02d/lis3lv02d.c:182:52: sparse: sparse: cast to restr= icted __le16 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm] Error 2 make[5]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display] E= rror 2 make[5]: Target '__build' not remade because of errors. make[6]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display/ko= meda] Error 2 make[6]: Target '__build' not remade because of errors. make[7]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2656: Error: unknown opcode {standard input}:2711: Error: unknown opcode {standard input}:2905: Error: unknown opcode {standard input}:3299: Error: unknown opcode {standard input}:3433: Error: unknown opcode {standard input}:4219: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4943: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/lis3lv02d/lis3lv0= 2d.o] Error 1 drivers/misc/ti-st/st_kim.c:42: warning: Function parameter or member 'i= d' not described in 'st_get_plat_device' drivers/misc/ti-st/st_kim.c:53: warning: Function parameter or member 'k= im_gdata' not described in 'validate_firmware_response' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= kim_gdata' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= data' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= count' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:272: warning: Function parameter or member '= kim_gdata' not described in 'download_firmware' drivers/misc/ti-st/st_kim.c:445: warning: Function parameter or member '= kim_data' not described in 'st_kim_start' drivers/misc/ti-st/st_kim.c:509: warning: Function parameter or member '= kim_data' not described in 'st_kim_stop' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member '= core_data' not described in 'st_kim_ref' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member '= id' not described in 'st_kim_ref' drivers/base/platform.c:1352:20: warning: no previous prototype for 'ear= ly_platform_cleanup' [-Wmissing-prototypes] 1352 | void __weak __init early_platform_cleanup(void) { } | ^~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c: In function 's6e3ha2_set_= brightness': drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:456:17: warning: compariso= n of unsigned expression < 0 is always false [-Wtype-limits] 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/char/tpm/tpm_tis_spi_main.c:278:36: warning: 'acpi_tis_spi_match= ' defined but not used [-Wunused-const-variable=3D] 278 | static const struct acpi_device_id acpi_tis_spi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:1799: Error: unknown opcode >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const = volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le6= 4 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected unsigned int const *__gu_a= ddr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const = *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] _= _user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile= [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu= _addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned char const *= __gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char = const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= *__gu_addr drivers/char/mem.c:163:37: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void *addr @@ got void [node= ref] __user *__cl_addr @@ drivers/char/mem.c:163:37: sparse: expected void *addr drivers/char/mem.c:163:37: sparse: got void [noderef] __user *__cl_a= ddr {standard input}:10077: Error: unknown opcode {standard input}:10108: Error: unknown opcode {standard input}:10266: Error: unknown opcode drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter= or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function paramete= r or member 'connector' not described in 'tpg110_get_modes' drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but n= ot used [-Wunused-but-set-variable] 617 | int ret; | ^~~ make[3]: *** [scripts/Makefile.build:497: drivers/misc/ti-st] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devres.c:1114:9: sparse: sparse: cast removes address space= '__percpu' of expression {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:142: Error: unknown opcode {standard input}:462: Error: unknown opcode {standard input}:1553: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1798: Error: unknown opcode {standard input}:1998: Error: unknown opcode {standard input}:2036: Error: unknown opcode drivers/char/mem.c:98:29: warning: no previous prototype for 'unxlate_de= v_mem_ptr' [-Wmissing-prototypes] 98 | #define unxlate_dev_mem_ptr unxlate_dev_mem_ptr | ^~~~~~~~~~~~~~~~~~~ drivers/char/mem.c:99:13: note: in expansion of macro 'unxlate_dev_mem_p= tr' 99 | void __weak unxlate_dev_mem_ptr(phys_addr_t phys, void *addr) | ^~~~~~~~~~~~~~~~~~~ drivers/tty/tty_ldisc.c:884:6: warning: no previous prototype for 'tty_s= ysctl_init' [-Wmissing-prototypes] 884 | void tty_sysctl_init(void) | ^~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-so= ny-acx565akm.o] Error 1 {standard input}: Assembler messages: {standard input}:2927: Error: unknown opcode {standard input}:3313: Error: unknown opcode {standard input}:5003: Error: unknown opcode {standard input}:5186: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ioctl.o] Error= 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/char/tpm] Error 2 drivers/base/devtmpfs.c:362:36: sparse: sparse: incorrect type in argume= nt 2 (different address spaces) @@ expected char const [noderef] __user= * @@ got char * @@ drivers/base/devtmpfs.c:362:36: sparse: expected char const [noderef= ] __user * drivers/base/devtmpfs.c:362:36: sparse: got char * drivers/base/devtmpfs.c:388:36: sparse: sparse: incorrect type in argume= nt 2 (different address spaces) @@ expected char const [noderef] __user= * @@ got char * @@ drivers/base/devtmpfs.c:388:36: sparse: expected char const [noderef= ] __user * drivers/base/devtmpfs.c:388:36: sparse: got char * drivers/base/devtmpfs.c:391:20: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected char const [noderef] __user= *filename @@ got char * @@ drivers/base/devtmpfs.c:391:20: sparse: expected char const [noderef= ] __user *filename drivers/base/devtmpfs.c:391:20: sparse: got char * drivers/base/devtmpfs.c:392:21: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected char const [noderef] __user= *filename @@ got char * @@ drivers/base/devtmpfs.c:392:21: sparse: expected char const [noderef= ] __user *filename drivers/base/devtmpfs.c:392:21: sparse: got char * {standard input}: Assembler messages: {standard input}:1471: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1849: Error: unknown opcode drivers/misc/enclosure.c:115: warning: Function parameter or member 'nam= e' not described in 'enclosure_register' drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb'= not described in 'enclosure_register' drivers/misc/enclosure.c:283: warning: Function parameter or member 'num= ber' not described in 'enclosure_component_alloc' drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' d= escription in 'enclosure_component_alloc' drivers/misc/enclosure.c:363: warning: Function parameter or member 'com= ponent' not described in 'enclosure_add_device' drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' d= escription in 'enclosure_add_device' drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev= ' not described in 'enclosure_remove_device' drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' d= escription in 'enclosure_remove_device' {standard input}:2533: Error: unknown opcode {standard input}:2588: Error: unknown opcode {standard input}:2940: Error: unknown opcode {standard input}:3007: Error: unknown opcode {standard input}:3135: Error: unknown opcode {standard input}:3169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldisc.o] Error= 1 {standard input}: Assembler messages: {standard input}:365: Error: unknown opcode {standard input}:750: Error: unknown opcode {standard input}:801: Error: unknown opcode {standard input}:835: Error: unknown opcode {standard input}:1936: Error: unknown opcode {standard input}:2081: Error: unknown opcode {standard input}:2260: Error: unknown opcode {standard input}:2572: Error: unknown opcode {standard input}:2619: Error: unknown opcode {standard input}:2901: Error: unknown opcode {standard input}:3066: Error: unknown opcode {standard input}:3311: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3468: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_buffer.o] Erro= r 1 {standard input}:17253: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:2992: Error: unknown opcode drivers/base/attribute_container.c:304: warning: Function parameter or m= ember 'fn' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:304: warning: Function parameter or m= ember 'undo' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:357: warning: Function parameter or m= ember 'fn' not described in 'attribute_container_device_trigger' drivers/base/attribute_container.c:471: warning: Function parameter or m= ember 'cont' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or m= ember 'dev' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or m= ember 'classdev' not described in 'attribute_container_add_class_device_ada= pter' {standard input}: Assembler messages: {standard input}:77: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/misc/lis3lv02d] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devcon.c:12: warning: Function parameter or member 'devcon_= lock' not described in 'DEFINE_MUTEX' make[4]: *** [scripts/Makefile.build:281: drivers/base/regmap/regcache-r= btree.o] Error 1 {standard input}:6144: Error: unknown opcode drivers/regulator/max8998.c:418:5: sparse: sparse: symbol 'max8998_get_c= urrent_limit' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse:= symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be = static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse:= symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be sta= tic? make[3]: *** [scripts/Makefile.build:281: drivers/base/core.o] Error 1 drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr {standard input}:6769: Error: unknown opcode {standard input}:6868: Error: unknown opcode {standard input}:8445: Error: unknown opcode {standard input}: Assembler messages: {standard input}:292: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_mutex.o] Error= 1 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:456: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/regulator/max77686-reg= ulator.o] Error 1 {standard input}: Assembler messages: {standard input}:427: Error: unknown opcode {standard input}:975: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/misc.o] Error 1 {standard input}:11054: Error: unknown opcode {standard input}:11374: Error: unknown opcode {standard input}:11564: Error: unknown opcode {standard input}:12774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tty.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/cacheinfo.o] Erro= r 1 drivers/base/module.c: In function 'module_add_driver': drivers/base/module.c:36:6: warning: variable 'no_warn' set but not used= [-Wunused-but-set-variable] 36 | int no_warn; | ^~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no pre= vious prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototyp= es] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device = *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no pre= vious prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/regulator/max8998.c:418:5: warning: no previous prototype for 'm= ax8998_get_current_limit' [-Wmissing-prototypes] 418 | int max8998_get_current_limit(struct regulator_dev *rdev) | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected struct spinlock [usertype] = *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [us= ertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef= ] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in init= ializer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_a= ddr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertyp= e] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected void const volatile [node= ref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volati= le [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef = expression {standard input}: Assembler messages: {standard input}:2488: Error: unknown opcode {standard input}:2519: Error: unknown opcode {standard input}:2685: Error: unknown opcode {standard input}:3321: Error: unknown opcode {standard input}:3363: Error: unknown opcode {standard input}:3664: Error: unknown opcode {standard input}:3706: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4856: Error: unknown opcode {standard input}:5065: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_port.o] Error 1 drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:1081: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/devtmpfs.o] Error= 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:45: Error: unknown opcode {standard input}:401: Error: unknown opcode {standard input}:432: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}:828: Error: unknown opcode {standard input}:1271: Error: unknown opcode {standard input}:1426: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1658: Error: unknown opcode {standard input}:2032: Error: unknown opcode {standard input}:2233: 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}:2345: Error: unknown opcode {standard input}:2455: Error: unknown opcode {standard input}:3112: Error: unknown opcode {standard input}:3490: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/pty.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldsem.o] Error= 1 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: spars= e: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast = truncates bits from constant value (ffffff0d becomes d) drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'i= baud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'o= baud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ispe= ed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ospe= ed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 't= ty' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'o= baud' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Excess function parameter 'obad= ' description in 'tty_encode_baud_rate' {standard input}: Assembler messages: {standard input}:596: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tracesink.o] Err= or 1 {standard input}: Assembler messages: {standard input}:145: Error: unknown opcode {standard input}:1445: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_jobctrl.o] Err= or 1 drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user *buf @@ drivers/tty/sysrq.c:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user= *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/sysrq.c:1110: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}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/misc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/misc/mic] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vring= h.o] Error 1 make[5]: Target '__build' not remade because of errors. drivers/tty/n_gsm.c:2808:29: sparse: sparse: restricted __be16 degrades = to integer drivers/char/random.c:2296:6: warning: no previous prototype for 'add_hw= generator_randomness' [-Wmissing-prototypes] 2296 | void add_hwgenerator_randomness(const char *buffer, size_t count, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:3059: Error: unknown opcode {standard input}:3460: Error: unknown opcode {standard input}:4170: Error: unknown opcode {standard input}:4708: Error: unknown opcode {standard input}:4790: Error: unknown opcode {standard input}:5416: Error: unknown opcode drivers/regulator/stpmic1_regulator.c:25: warning: cannot understand fun= ction prototype: 'struct stpmic1_regulator_cfg ' make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_hdlc.o] Error 1 drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_s= uspend_enable': drivers/regulator/tps65218-regulator.c:131:10: warning: comparison of un= signed expression < 0 is always false [-Wtype-limits] 131 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_s= uspend_disable': drivers/regulator/tps65218-regulator.c:144:10: warning: comparison of un= signed expression < 0 is always false [-Wtype-limits] 144 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/dax/super.c:31:5: sparse: sparse: context imbalance in 'dax_read= _lock' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'dax_re= ad_unlock' - unexpected unlock {standard input}: Assembler messages: {standard input}:11802: Error: unknown opcode {standard input}:12977: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4429: Error: unknown opcode {standard input}:4530: Error: unknown opcode {standard input}:4650: Error: unknown opcode {standard input}:4835: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/sysrq.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/char/random.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char] Error 2 {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2380: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/dma-buf/heaps/heap-hel= pers.o] Error 1 make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65= dsi86.o] Error 1 drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or= member 'dev' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or= member 'reg' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or= member 'initdata' not described in 'wm8400_register_regulator' drivers/nvme/host/core.c:1509:23: sparse: sparse: context imbalance in '= nvme_get_ns_from_disk' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'nvme_p= ut_ns_from_disk' - unexpected unlock drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm= 8350' not described in 'wm8350_reg_lock' drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm= 8350' not described in 'wm8350_reg_unlock' {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2221: Error: unknown opcode {standard input}:2698: Error: unknown opcode {standard input}:4036: Error: unknown opcode {standard input}:4746: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/nvme/host/multipath.o]= Error 1 {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the= end of 'l' (4 8) drivers/dax/bus.c: In function 'do_id_store': drivers/dax/bus.c:93:27: warning: suggest braces around empty body in an= 'else' statement [-Wempty-body] 93 | /* nothing to remove */; | ^ drivers/dax/bus.c:98:29: warning: suggest braces around empty body in an= 'else' statement [-Wempty-body] 98 | /* dax_id already added */; | ^ drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35890' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35892' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35893' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35894' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35895' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35896' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_UNKNOWN' not desc= ribed in enum 'tc3589x_version' {standard input}: Assembler messages: {standard input}:1484: Error: unknown opcode -- {standard input}: Assembler messages: {standard input}:4257: Error: unknown opcode drivers/mtd/chips/cfi_probe.c:226:27: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:228:28: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:229:27: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:230:28: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:231:36: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:232:38: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:240:49: sparse: sparse: cast to restricted= __le32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi.o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:10885: Error: unknown opcode {standard input}:12291: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1292: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_probe.o]= Error 1 {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Err= or 1 drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const= *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] = __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__g= u_addr drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __be16 de= grades to integer drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __le16 de= grades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __be32 d= egrades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __le32 d= egrades to integer drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __le16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __le32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void [noderef] __iomem= *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef]= __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:52: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refre= sh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.= o] Error 1 {standard input}:5287: Error: unknown opcode {standard input}:6945: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/hsi/clients/hsi_char.o= ] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/hsi/clients] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:14437: Error: unknown opcode drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'd= rm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_de= v_exit' - unexpected unlock {standard input}: Assembler messages: {standard input}:127: Error: unknown opcode {standard input}:327: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/target/iscsi/iscsi_tar= get_device.o] Error 1 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mfd/twl4030-irq.c:485:26: sparse: sparse: incorrect type in assi= gnment (different base types) @@ expected unsigned int [usertype] word = @@ got restricted __le32 [usertype] @@ drivers/mfd/twl4030-irq.c:485:26: sparse: expected unsigned int [use= rtype] word drivers/mfd/twl4030-irq.c:485:26: sparse: got restricted __le32 [use= rtype] drivers/mfd/twl4030-irq.c:573:40: sparse: sparse: cast to restricted __l= e32 make[2]: *** [scripts/Makefile.build:497: drivers/tty] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_gsm.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/mfd/tps65218.c:58: warning: Function parameter or member 'tps' n= ot described in 'tps65218_reg_write' drivers/mfd/tps65218.c:58: warning: Excess function parameter 'tps65218'= description in 'tps65218_reg_write' drivers/mfd/tps65218.c:90: warning: Function parameter or member 'tps' n= ot described in 'tps65218_update_bits' drivers/mfd/tps65218.c:90: warning: Excess function parameter 'tps65218'= description in 'tps65218_update_bits' drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int con= st *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef= ] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volat= ile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *_= _gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected int const *__gu_addr @@= got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_= addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user = *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volat= ile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:160: Error: unknown opcode {standard input}:506: Error: unknown opcode {standard input}:2884: Error: unknown opcode {standard input}: Assembler messages: {standard input}:491: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsicam.o] Error 1 {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:4556: Error: unknown opcode {standard input}:4587: Error: unknown opcode {standard input}:5597: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4245: Error: unknown opcode {standard input}:4276: Error: unknown opcode {standard input}:4585: Error: unknown opcode {standard input}:4805: Error: unknown opcode {standard input}:5287: Error: unknown opcode {standard input}:5396: Error: unknown opcode {standard input}:8335: Error: unknown opcode {standard input}:8445: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-buf.o] Err= or 1 {standard input}:8024: Error: unknown opcode {standard input}:8115: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2514: Error: unknown opcode {standard input}:2545: Error: unknown opcode {standard input}:2898: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fabrics.o] E= rror 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode {standard input}:10758: Error: unknown opcode {standard input}:10797: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o]= Error 1 {standard input}: Assembler messages: {standard input}:11856: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/hsi] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:709: Error: unknown opcode {standard input}:1531: Error: unknown opcode {standard input}:14498: Error: unknown opcode {standard input}:14726: Error: unknown opcode {standard input}:14757: Error: unknown opcode {standard input}:14912: Error: unknown opcode {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}:16015: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: 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_tar= get_nego.o] Error 1 {standard input}:15553: Error: unknown opcode {standard input}:15618: Error: unknown opcode {standard input}:15746: Error: unknown opcode {standard input}:15842: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Err= or 1 {standard input}:2296: Error: unknown opcode {standard input}:3076: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:4112: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1395: Error: unknown opcode {standard input}:17398: Error: unknown opcode {standard input}:17709: Error: unknown opcode {standard input}:18513: Error: unknown opcode {standard input}: Assembler messages: {standard input}:745: Error: unknown opcode {standard input}:811: Error: unknown opcode {standard input}:5845: Error: unknown opcode {standard input}:6146: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mfd/twl6030-irq.o] Err= or 1 make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_cmdset_0= 020.o] Error 1 {standard input}: Assembler messages: {standard input}:250: Error: unknown opcode {standard input}:309: Error: unknown opcode {standard input}:20344: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 {standard input}:19577: Error: unknown opcode {standard input}:19671: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fc.o] Error 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/net/phy/mscc/mscc_main= .o] Error 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get_tpg.o] Error 1 {standard input}: Assembler messages: {standard input}:3819: Error: unknown opcode {standard input}: Assembler messages: {standard input}:759: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/gen_probe.o]= Error 1 drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: sparse: incorrect t= ype in assignment (different address spaces) @@ expected void * @@ = got void [noderef] __iomem * @@ drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: expected void * drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: got void [noder= ef] __iomem * drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: sparse: incorrect ty= pe in assignment (different base types) @@ expected unsigned int [usert= ype] FeatureSupport @@ got restricted __le32 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: expected unsigne= d int [usertype] FeatureSupport drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: got restricted _= _le32 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: sparse: incorrect ty= pe in assignment (different base types) @@ expected unsigned short [use= rtype] BlkStatusRegMask @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: expected unsigne= d short [usertype] BlkStatusRegMask drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: got restricted _= _le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: sparse: incorrect ty= pe in assignment (different base types) @@ expected unsigned short [use= rtype] ProtRegAddr @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: expected unsigne= d short [usertype] ProtRegAddr drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: got restricted _= _le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:415:32: sparse: sparse: cast to rest= ricted __le32 drivers/mtd/chips/cfi_cmdset_0001.c:416:34: sparse: sparse: cast to rest= ricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:417:29: sparse: sparse: cast to rest= ricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:455:51: sparse: sparse: cast to rest= ricted __le16 {standard input}:9394: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Erro= r 1 drivers/mtd/chips/map_ram.c:93:15: sparse: sparse: incorrect type in ass= ignment (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] __iome= m * {standard input}:21718: Error: unknown opcode {standard input}:23244: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected char const *__gu_addr= @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__= gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef= ] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_ad= dr {standard input}:4297: Error: unknown opcode {standard input}:2149: Error: unknown opcode {standard input}:6837: Error: unknown opcode {standard input}:7771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] E= rror 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get_login.o] Error 1 {standard input}:12582: Error: unknown opcode drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * >> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * >> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_ad= dr drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_ad= dr {standard input}: Assembler messages: {standard input}:3693: Error: unknown opcode {standard input}:23616: Error: unknown opcode {standard input}:17869: Error: unknown opcode {standard input}:19691: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_lib.o] Error= 1 {standard input}:10689: Error: unknown opcode {standard input}: Assembler messages: {standard input}:243: 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' n= ot 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_dev= s' not described in 'devm_mfd_add_devices' drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'mem_b= ase' not described in 'devm_mfd_add_devices' drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'irq_b= ase' not described in 'devm_mfd_add_devices' drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'domai= n' not described in 'devm_mfd_add_devices' {standard input}:13255: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_error.o] Err= or 1 drivers/scsi/constants.c:318:9: sparse: sparse: trying to concatenate 24= 850-character string (8191 bytes max) {standard input}: Assembler messages: {standard input}:2454: Error: unknown opcode {standard input}:2549: Error: unknown opcode {standard input}:4139: Error: unknown opcode drivers/mfd/axp20x-i2c.c:82:36: warning: 'axp20x_i2c_acpi_match' defined= but not used [-Wunused-const-variable=3D] 82 | static const struct acpi_device_id axp20x_i2c_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:4169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pcmcia/cs.o] Error 1 {standard input}:4343: Error: unknown opcode {standard input}:5768: Error: unknown opcode {standard input}:5888: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence.o] E= rror 1 {standard input}: Assembler messages: {standard input}:19049: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2228: Error: unknown opcode {standard input}:2367: Error: unknown opcode {standard input}:2474: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/auxdisplay] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/auxdisplay/charlcd.o] = Error 1 make[3]: Target '__build' not remade because of errors. drivers/mtd/chips/map_rom.c:79:15: sparse: sparse: incorrect type in ass= ignment (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] __iome= m * {standard input}:14456: Error: unknown opcode {standard input}:14487: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffe= r.o] Error 1 {standard input}: Assembler messages: {standard input}:659: Error: unknown opcode {standard input}:690: Error: unknown opcode {standard input}:985: Error: unknown opcode {standard input}:1113: Error: unknown opcode {standard input}:1167: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1544: Error: unknown opcode {standard input}:1605: Error: unknown opcode {standard input}:1670: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-arra= y.o] Error 1 {standard input}:36324: Error: unknown opcode {standard input}:23806: Error: unknown opcode {standard input}:24657: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1214: Error: unknown opcode {standard input}:1272: Error: unknown opcode {standard input}:1972: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/nvme/host] Error 2 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/nvme] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/core.o] Erro= r 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2172: Error: unknown opcode {standard input}:2646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spidev.o] Error 1 {standard input}: Assembler messages: {standard input}:1033: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode {standard input}:25062: Error: unknown opcode {standard input}:25162: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lo= ck.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.= o] Error 1 {standard input}:2248: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pcmcia] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:5540: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/net/phy/mscc] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3625: Error: unknown opcode {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:706: Error: unknown opcode {standard input}:737: Error: unknown opcode {standard input}:1041: Error: unknown opcode {standard input}:1594: Error: unknown opcode {standard input}:1952: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-chai= n.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serio.o] E= rror 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.o] = Error 1 {standard input}: Assembler messages: {standard input}:2215: Error: unknown opcode {standard input}:3190: Error: unknown opcode {standard input}:4699: Error: unknown opcode {standard input}:5118: Error: unknown opcode drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = initializer (different address spaces) @@ expected unsigned long const = *__gu_addr @@ got unsigned long [noderef] __user * @@ make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1 drivers/input/serio/serport.c:213:21: sparse: expected unsigned long= const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [nod= eref] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = argument 1 (different address spaces) @@ expected void const volatile [= noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long cons= t *__gu_addr {standard input}:4437: Error: unknown opcode {standard input}:12277: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get_util.o] Error 1 {standard input}:24613: Error: unknown opcode {standard input}:8699: Error: unknown opcode {standard input}:27000: Error: unknown opcode {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_objec= t.o] Error 1 drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or memb= er 'bus' not described in 'mdiobus_setup_mdiodev_from_board_info' drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or memb= er '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}:2397: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input/gameport] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/input/gameport/gamepor= t.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}:27868: Error: unknown opcode {standard input}:28124: Error: unknown opcode {standard input}:29258: Error: unknown opcode {standard input}:29431: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0= 001.o] Error 1 {standard input}:11093: Error: unknown opcode {standard input}:11414: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get.o] Error 1 {standard input}: Assembler messages: {standard input}:750: Error: unknown opcode {standard input}:781: Error: unknown opcode {standard input}:960: Error: unknown opcode {standard input}:1188: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/sync_file.o] E= rror 1 {standard input}:12432: Error: unknown opcode {standard input}:13251: Error: unknown opcode drivers/spi/spi-fsl-spi.c:93:44: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ 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 initi= alizer (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:317:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:459:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:652:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:655:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:655:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:656:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:656:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:656:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:657:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:657:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:657:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:658:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:658:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:658:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:669:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:669:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:669:32: sparse: got restricted __be32 * {standard input}:15094: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0= 002.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}:633: Error: unknown opcode {standard input}:664: Error: unknown opcode {standard input}:1073: Error: unknown opcode {standard input}:1322: Error: unknown opcode {standard input}:1604: Error: unknown opcode {standard input}:1953: Error: unknown opcode {standard input}:2122: Error: unknown opcode {standard input}:2303: Error: unknown opcode {standard input}:2563: Error: unknown opcode {standard input}:2748: Error: unknown opcode {standard input}:3150: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4049: Error: unknown opcode {standard input}:4457: Error: unknown opcode {standard input}:4618: Error: unknown opcode {standard input}:4651: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:5495: Error: unknown opcode {standard input}:5552: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/dma-buf/dma-resv.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serport.o]= Error 1 {standard input}: Assembler messages: {standard input}:903: Error: unknown opcode {standard input}:1142: Error: unknown opcode {standard input}:1290: Error: unknown opcode {standard input}:1441: Error: unknown opcode {standard input}:1610: Error: unknown opcode {standard input}:1884: Error: unknown opcode {standard input}:1919: Error: unknown opcode drivers/spi/spi-bitbang.c:181: warning: Function parameter or member 'sp= i' not described in 'spi_bitbang_setup' drivers/spi/spi-bitbang.c:215: warning: Function parameter or member 'sp= i' not described in 'spi_bitbang_cleanup' drivers/spi/spi-bitbang.c:434: warning: Function parameter or member 'bi= tbang' not described in 'spi_bitbang_stop' drivers/spi/spi-nxp-fspi.c:472:25: sparse: sparse: cast from restricted = __be32 drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n initializer (different address spaces) @@ expected char const *__gu_a= ddr @@ 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 [node= ref] __user * >> drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const = volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu= _addr drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'pr= iv' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'he= ap_devt' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'li= st' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'he= ap_cdev' not described in 'dma_heap' {standard input}: Assembler messages: {standard input}:2232: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26183: Error: unknown opcode {standard input}:26467: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-dw-core.o] Err= or 1 {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] Err= or 1 make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_con= figfs.o] Error 1 {standard input}: Assembler messages: {standard input}:3961: 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}: Assembler messages: {standard input}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:7182: Error: unknown opcode {standard input}:7213: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_scan.o] Erro= r 1 {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:947: Error: unknown opcode {standard input}:2699: Error: unknown opcode {standard input}:3747: Error: unknown opcode {standard input}:3869: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-rockchip.o] Er= ror 1 {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:281: drivers/input/serio/serio_raw.= o] Error 1 {standard input}: Assembler messages: {standard input}:96: Error: unknown opcode {standard input}:950: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode {standard input}:2684: Error: unknown opcode {standard input}:2715: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] = Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/target/iscsi] Error 2 {standard input}:4260: Error: unknown opcode {standard input}:5105: Error: unknown opcode {standard input}:5144: Error: unknown opcode {standard input}:5312: Error: unknown opcode {standard input}:5553: Error: unknown opcode {standard input}:5593: Error: unknown opcode {standard input}:5683: Error: unknown opcode {standard input}:6086: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode {standard input}:9089: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_dev= ice.o] Error 1 drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = const *__gu_addr make[2]: *** [scripts/Makefile.build:497: drivers/dma-buf] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:3236: Error: unknown opcode {standard input}: Assembler messages: {standard input}:9550: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/docg3.o] E= rror 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] 106 | unsigned long tmp; | ^~~ {standard input}: Assembler messages: {standard input}:1690: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode drivers/mtd/devices/phram.c:85:34: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void [noderef] __iomem *= addr @@ got void *priv @@ drivers/mtd/devices/phram.c:85:34: sparse: expected void [noderef] _= _iomem *addr drivers/mtd/devices/phram.c:85:34: sparse: got void *priv drivers/mtd/devices/phram.c:101:23: sparse: sparse: incorrect type in as= signment (different address spaces) @@ expected void *priv @@ got v= oid [noderef] __iomem * @@ drivers/mtd/devices/phram.c:101:23: sparse: expected void *priv drivers/mtd/devices/phram.c:101:23: sparse: got void [noderef] __iom= em * drivers/mtd/devices/phram.c:131:25: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void [noderef] __iomem = *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:131:25: sparse: expected void [noderef] = __iomem *addr drivers/mtd/devices/phram.c:131:25: sparse: got void *priv {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spi-rspi.o] Error 1 {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.= o] Error 1 {standard input}: Assembler messages: {standard input}:2064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o]= Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/input/serio] Error 2 {standard input}:2128: Error: unknown opcode {standard input}:2155: Error: unknown opcode {standard input}:2203: Error: unknown opcode {standard input}:2263: Error: unknown opcode {standard input}:2290: Error: unknown opcode {standard input}:4073: Error: unknown opcode {standard input}:4354: Error: unknown opcode {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:2330: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/= iforce-main.o] Error 1 {standard input}: Assembler messages: {standard input}:2249: Error: unknown opcode {standard input}:2280: Error: unknown opcode {standard input}:2554: Error: unknown opcode {standard input}:2686: Error: unknown opcode {standard input}:2747: Error: unknown opcode {standard input}:2774: Error: unknown opcode {standard input}:3263: Error: unknown opcode {standard input}:3323: Error: unknown opcode {standard input}:3350: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:11327: Error: unknown opcode drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected int const *__gu_addr = @@ got int [noderef] __user * @@ drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__g= u_addr drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __use= r * >> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr {standard input}:14940: Error: unknown opcode {standard input}:5452: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] = Error 1 {standard input}:6890: Error: unknown opcode {standard input}:6885: Error: unknown opcode {standard input}:6962: Error: unknown opcode {standard input}:7318: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4209: Error: unknown opcode {standard input}:4298: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/= iforce-ff.o] Error 1 {standard input}:10137: Error: unknown opcode {standard input}:10322: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy.o] Error 1 drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'f= mt' not described in 'pr_fmt' {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}:12950: Error: unknown opcode {standard input}:13352: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_alu= a.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_pr.= o] Error 1 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_ad= dr {standard input}: Assembler messages: {standard input}:807: Error: unknown opcode {standard input}:988: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/devices/block2mtd.= o] Error 1 {standard input}: Assembler messages: {standard input}:1074: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}:1293: Error: unknown opcode {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:497: drivers/input/joystick/iforce]= Error 2 make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/= iforce-packets.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/atkbd.o= ] Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uap= i.o] Error 1 {standard input}: Assembler messages: {standard input}:705: Error: unknown opcode drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [nodere= f] [usertype] __user * >> drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [nodere= f] [usertype] __user * drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const vola= tile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {standard input}:2503: Error: unknown opcode {standard input}:2548: Error: unknown opcode {standard input}:2582: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o= ] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_mod= eset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_he= lper.o] Error 1 {standard input}: Assembler messages: {standard input}:2519: Error: unknown opcode {standard input}:3287: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4810: Error: unknown opcode drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or membe= r 'slavecs' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or membe= r 'slavebus' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter '= flashcs' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter '= flashbus' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Function parameter or membe= r 'dev' not described in 'zynqmp_qspi_suspend' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Excess function parameter '= _dev' description in 'zynqmp_qspi_suspend' make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_tpg= .o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/spi] Error 2 drivers/input/joystick/analog.c:169:17: sparse: sparse: undefined identi= fier 'boot_cpu_has' drivers/input/joystick/analog.c:169:17: sparse: sparse: undefined identi= fier 'rdtsc' drivers/input/joystick/analog.c:169:17: sparse: sparse: cast from unknow= n type drivers/input/joystick/analog.c:179:24: sparse: sparse: undefined identi= fier '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 identi= fier '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 identi= fier '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/net/slip/slip.c:458:14: sparse: sparse: incompatible types in co= mparison 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 com= parison 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 initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ 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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __wsum [usertype] sum arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [= assigned] sum {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}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:176: Error: unknown opcode drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer n= ot defined for this architecture. [-Wcpp] 160 | #warning Precise timer not defined for this architecture. | ^~~~~~~ {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}:656: Error: unknown opcode {standard input}:701: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/newtonk= bd.o] Error 1 {standard input}:6282: Error: unknown opcode {standard input}:8161: Error: unknown opcode {standard input}:10803: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] E= rror 1 make[4]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/analog.= 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 {standard input}:8991: Error: unknown opcode include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (400 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1000 becomes 0) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (10000000 becomes 0) {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}: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:280: drivers/net/ppp/ppp_async.o] E= rror 1 {standard input}:4211: Error: unknown opcode {standard input}:4254: Error: unknown opcode 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}: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}:17424: Error: unknown opcode drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: sparse: incorrec= t type in argument 2 (different address spaces) @@ expected void const = *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: expected voi= d const *__from drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: got void [no= deref] __iomem * -- make[3]: *** [scripts/Makefile.build:497: drivers/input/keyboard] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8751: Error: unknown opcode {standard input}:8811: Error: unknown opcode {standard input}:8838: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_fil= e.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 'n= ew_driver' description in 'mdio_driver_register' make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] = Error 1 make[5]: *** [scripts/Makefile.build:280: drivers/mtd/nand/onenand/onena= nd_base.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/mtd/nand/onenand] Erro= r 2 {standard input}: Assembler messages: {standard input}:3784: Error: unknown opcode {standard input}:3818: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4680: Error: unknown opcode {standard input}:4869: Error: unknown opcode {standard input}:5089: Error: unknown opcode {standard input}:5116: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_ibl= ock.o] Error 1 {standard input}: Assembler messages: {standard input}:4684: 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:497: drivers/net/slip] Error 2 make[4]: Target '__build' not remade because of errors. 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/input/misc/drv260x.c: In function 'drv260x_probe': drivers/input/misc/drv260x.c:478:20: warning: comparison of unsigned exp= ression < 0 is always false [-Wtype-limits] 478 | if (haptics->mode < DRV260X_LRA_MODE || | ^ drivers/input/misc/drv260x.c:490:23: warning: comparison of unsigned exp= ression < 0 is always false [-Wtype-limits] 490 | if (haptics->library < DRV260X_LIB_EMPTY || | ^ {standard input}:13511: 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[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o= ] Error 1 make[4]: Target '__build' not remade because of errors. drivers/input/rmi4/rmi_driver.c: In function 'rmi_read_register_desc': drivers/input/rmi4/rmi_driver.c:583:24: warning: comparison is always fa= lse due to limited range of data type [-Wtype-limits] 583 | if (size_presence_reg < 0 || size_presence_reg > 35) | ^ 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}:633: Error: unknown opcode {standard input}:667: Error: unknown opcode {standard input}: Assembler messages: {standard input}:454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/magella= n.o] Error 1 {standard input}: Assembler messages: {standard input}:3774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_transport_sr= p.o] Error 1 {standard input}:5419: Error: unknown opcode {standard input}:5485: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/mdio_bus.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:1603: Error: unknown opcode {standard input}: Assembler messages: {standard input}:361: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}: Assembler messages: {standard input}:489: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/twidjoy= .o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/target] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_tra= nsport.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'v= scsi' not described in 'virtscsi_complete_cmd' drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'b= uf' not described in 'virtscsi_complete_cmd' {standard input}:8780: Error: unknown opcode {standard input}:10054: Error: unknown opcode {standard input}:2622: Error: unknown opcode {standard input}: Assembler messages: {standard input}:460: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/spaceor= b.o] Error 1 drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected signed int const *__gu_addr @@ = got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_ad= dr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected char const *__gu_addr @@ got= char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[= assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr {standard input}:5503: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_driver.= o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/input/input.o] Error 1 drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'input_dev' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'client' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'regmap' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'work' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'regulator' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'page' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'magnitude' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'frequency' not described in 'drv2667_data' In file included from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/mtd/nand/spi/core.c:12: drivers/mtd/nand/spi/core.c: In function 'spinand_get_cfg': drivers/mtd/nand/spi/core.c:55:34: warning: comparison of unsigned expre= ssion < 0 is always false [-Wtype-limits] 55 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on =3D !!(x); 3036- | = ^ drivers/mtd/nand/spi/core.c: In function 'spinand_set_cfg': drivers/mtd/nand/spi/core.c:68:34: warning: comparison of unsigned expre= ssion < 0 is always false [-Wtype-limits] 68 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on =3D !!(x); 3043- | = ^ drivers/input/misc/mc13783-pwrbutton.c:32: warning: cannot understand fu= nction prototype: 'struct mc13783_pwrb ' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2 {standard input}: Assembler messages: {standard input}:7197: Error: unknown opcode {standard input}: Assembler messages: {standard input}:62: Error: unknown opcode {standard input}:1378: Error: unknown opcode {standard input}:1551: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-devnode.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}:11372: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1617: Error: unknown opcode {standard input}:1648: Error: unknown opcode {standard input}:1839: Error: unknown opcode {standard input}:2239: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-d= evice.o] Error 1 {standard input}:14484: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/debug.o] Error 1 drivers/i2c/busses/i2c-rk3x.c:244: warning: Function parameter or member= 'i2c' not described in 'rk3x_i2c_start' -- include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3111111000000001 becomes 1) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3111111000000001 becomes 1) drivers/net/wireless/ath/ath6kl/wmi.c: In function 'ath6kl_wmi_bitrate_r= eply_rx': drivers/net/wireless/ath/ath6kl/wmi.c:1204:6: warning: variable 'rate' s= et but not used [-Wunused-but-set-variable] 1204 | s32 rate; | ^~~~ {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {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] Err= or 1 In file included from include/linux/phy.h:14, from drivers/net/phy/at803x.c:10: drivers/net/phy/at803x.c: In function 'at803x_parse_dt': include/linux/bitfield.h:52:28: warning: comparison is always false due = to limited range of data type [-Wtype-limits] 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 3168- | = ^ include/linux/compiler.h:319:9: note: in definition of macro '__compilet= ime_assert' 319 | if (!(condition)) 3171- | ^~~~~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletim= e_assert' 339 | _compiletime_assert(condition, msg, __compiletime_assert_, __CO= UNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletim= e_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), = msg) | ^~~~~~~~~~~~~~~~~~ include/linux/bitfield.h:52:3: note: in expansion of macro 'BUILD_BUG_ON= _MSG' 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 3180- | = ^~~~~~~~~~~~~~~~ include/linux/bitfield.h:94:3: note: in expansion of macro '__BF_FIELD_C= HECK' 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); 3183- = | ^~~~~~~~~~~~~~~~ drivers/net/phy/at803x.c:431:24: note: in expansion of macro 'FIELD_PREP' 431 | priv->clk_25m_reg |=3D FIELD_PREP(mask, sel); | ^~~~~~~~~~ {standard input}:17458: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8653: Error: unknown opcode {standard input}:8872: Error: unknown opcode {standard input}:9073: Error: unknown opcode {standard input}:11038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:116: Error: unknown opcode {standard input}:308: Error: unknown opcode {standard input}:759: Error: unknown opcode {standard input}:1045: Error: unknown opcode {standard input}:1375: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/recovery.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-base.o] E= rror 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/at803x.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:832: Error: unknown opcode {standard input}:866: Error: unknown opcode {standard input}:900: Error: unknown opcode {standard input}:1663: Error: unknown opcode {standard input}:1840: Error: unknown opcode {standard input}:1933: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/core.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}:13038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:422: Error: unknown opcode {standard input}:453: Error: unknown opcode {standard input}:596: Error: unknown opcode {standard input}:4997: Error: unknown opcode drivers/net/ieee802154/ca8210.c:1840:27: sparse: sparse: incorrect type = in assignment (different base types) @@ expected restricted __le16 [add= ressable] [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 [add= ressable] [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 [userty= pe] dst_pan_id @@ got restricted __le16 [addressable] [usertype] pan_id= @@ drivers/net/ieee802154/ca8210.c:1971:28: sparse: expected unsigned s= hort [usertype] dst_pan_id drivers/net/ieee802154/ca8210.c:1971:28: sparse: got restricted __le= 16 [addressable] [usertype] pan_id make[3]: *** [scripts/Makefile.build:497: drivers/media/mc] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-request.o]= Error 1 make[4]: Target '__build' not remade because of errors. drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * >> drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:467:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:512:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:526:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:882:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:969:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected signed int const *__gu_add= r @@ got signed int [noderef] [usertype] __user * @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected signed int const *_= _gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [us= ertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile= [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_a= ddr {standard input}:15920: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/cfg80211.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/st.o] Error 1 {standard input}:18069: Error: unknown opcode drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_n= um' not described in 'mtd_dev_param' drivers/ptp/ptp_clockmatrix.c:886: warning: Cannot understand * @brief = Maximum absolute value for write phase offset in picoseconds on line 886 - I thought it was a doc line drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 {standard input}: Assembler messages: {standard input}:9541: Error: unknown opcode {standard input}:10157: Error: unknown opcode {standard input}:10878: Error: unknown opcode {standard input}:22530: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26163: Error: unknown opcode {standard input}:26696: Error: unknown opcode {standard input}:26766: Error: unknown opcode {standard input}:27013: Error: unknown opcode {standard input}:27083: Error: unknown opcode {standard input}:22467: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-c= trls.o] Error 1 {standard input}: Assembler messages: {standard input}:1716: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-c= lk.o] Error 1 drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' = not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' des= cription in 'ubi_leb_read_sg' make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/wmi.o] Error 1 {standard input}: Assembler messages: {standard input}:94: Error: unknown opcode {standard input}:157: Error: unknown opcode drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'prod= uce_free_peb' - unexpected unlock {standard input}:28518: Error: unknown opcode drivers/w1/masters/ds2482.c:23: warning: Incorrect use of kernel-doc for= mat: * Allow the active pullup to be disabled, default is enabled. drivers/w1/masters/ds2482.c:32: warning: cannot understand function prot= otype: 'int ds2482_active_pullup =3D 1; ' drivers/w1/masters/ds2482.c:82: warning: cannot understand function prot= otype: 'const u8 ds2482_chan_wr[8] =3D ' drivers/w1/masters/ds2482.c:132: warning: Function parameter or member '= conf' not described in 'ds2482_calculate_config' 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 pro= totype: 'const struct i2c_device_id ds2482_id[] =3D ' In file included from include/linux/bits.h:23, -- | ^~ make[4]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath] Erro= r 2 make[5]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath/ath6k= l] Error 2 make[5]: Target '__build' not remade because of errors. make[6]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_fro= ntend.o] Error 1 drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_REPORT_NONE' n= ot described in enum 'rmi_f54_report_type' drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_MAX_REPORT_TYP= E' not described in enum 'rmi_f54_report_type' make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/= brcm80211/brcmfmac/cfg80211.o] Error 1 {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/ff-memless.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:150: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2627: Error: unknown opcode {standard input}:2853: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_therm.o] = Error 1 {standard input}: Assembler messages: {standard input}:4053: Error: unknown opcode {standard input}:4416: Error: unknown opcode {standard input}:5294: Error: unknown opcode {standard input}:5775: Error: unknown opcode {standard input}:5806: Error: unknown opcode drivers/w1/w1.c:426:17: sparse: sparse: incorrect type in assignment (di= fferent base types) @@ expected unsigned long long [usertype] rn64_le @= @ got restricted __le64 [usertype] @@ drivers/w1/w1.c:426:17: sparse: expected unsigned long long [usertyp= e] 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 (d= ifferent base types) @@ expected unsigned long long [usertype] rn_le @@= got restricted __le64 [usertype] @@ drivers/w1/w1.c:920:21: sparse: expected unsigned long long [usertyp= e] rn_le drivers/w1/w1.c:920:21: sparse: got restricted __le64 [usertype] drivers/w1/slaves/w1_ds2405.c:30:24: sparse: sparse: cast to restricted = __le64 drivers/w1/slaves/w1_ds2405.c:182:32: sparse: sparse: cast to restricted= __le64 drivers/net/ieee802154/ca8210.c:326: warning: Function parameter or memb= er 'readq' not described in 'ca8210_test' drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or memb= er 'spi_transfer_complete' not described in 'ca8210_priv' drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or memb= er 'sync_exchange_complete' not described in 'ca8210_priv' drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or memb= er 'promiscuous' not described in 'ca8210_priv' drivers/net/ieee802154/ca8210.c:430: warning: Function parameter or memb= er 'short_address' not described in 'macaddr' drivers/net/ieee802154/ca8210.c:723: warning: Function parameter or memb= er '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' {standard input}:6400: Error: unknown opcode drivers/net/ieee802154/ca8210.c:3053: warning: Function parameter or mem= ber 'spi_device' not described in 'ca8210_remove' make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_ca_= en50221.o] Error 1 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 mem= ber 'spi_device' not described in 'ca8210_probe' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c: In function 'br= cmf_fweh_handle_if_event': drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:131:6: warning: = variable 'err' set but not used [-Wunused-but-set-variable] 131 | int err =3D 0; | ^~~ drivers/net/ieee802154/ca8210.c:3103: warning: Excess function parameter= 'priv' description in 'ca8210_probe' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= client' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= supplies' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= startup_delay' not described in 'rmi_i2c_xport' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: = sparse: incorrect type in initializer (different base types) @@ expecte= d signed int [usertype] requested_dwell @@ got restricted __le32 [usert= ype] dwell_time @@ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: = expected signed int [usertype] requested_dwell drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: = got restricted __le32 [usertype] dwell_time make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-main.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:497: drivers/input/rmi4] Error 2 make[4]: Target '__build' not remade because of errors. drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:36: warning: Fun= ction parameter or member 'datalen' not described in 'brcmf_fweh_queue_item' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Fun= ction parameter or member 'code' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Fun= ction parameter or member 'name' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Fu= nction parameter or member 'emsg' not described in 'brcmf_fweh_handle_if_ev= ent' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Fu= nction parameter or member 'data' not described in 'brcmf_fweh_handle_if_ev= ent' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Ex= cess function parameter 'item' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Ex= cess function parameter 'ifpp' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:391: warning: Fu= nction parameter or member 'packet_len' not described in 'brcmf_fweh_proces= s_event' drivers/net/wireless/marvell/libertas/cfg.c: In function 'lbs_ret_scan': drivers/net/wireless/marvell/libertas/cfg.c:586:6: warning: variable 'ss= id_len' set but not used [-Wunused-but-set-variable] 586 | u8 ssid_len =3D 0; | ^~~~~~~~ drivers/net/wireless/marvell/libertas/cfg.c:585:13: warning: variable 's= sid' set but not used [-Wunused-but-set-variable] 585 | const u8 *ssid =3D NULL; | ^~~~ drivers/net/wireless/marvell/libertas/cfg.c:507:6: warning: variable 'ts= fsize' 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 't= mp' set but not used [-Wunused-but-set-variable] 1075 | u8 *tmp; | ^~~ {standard input}: Assembler messages: {standard input}:4685: Error: unknown opcode {standard input}:5831: Error: unknown opcode {standard input}:6023: Error: unknown opcode {standard input}:7361: Error: unknown opcode {standard input}:8193: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/power/supply/power_sup= ply_core.o] Error 1 {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}:2338: Error: unknown opcode {standard input}:3447: Error: unknown opcode {standard input}:3506: Error: unknown opcode {standard input}:4106: Error: unknown opcode drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user * @@ drivers/input/mousedev.c:683:21: sparse: expected char const *__gu_a= ddr drivers/input/mousedev.c:683:21: sparse: got char const [noderef] __= user * >> drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr {standard input}: Assembler messages: {standard input}:151: Error: unknown opcode {standard input}:310: Error: unknown opcode {standard input}:388: Error: unknown opcode {standard input}:442: Error: unknown opcode {standard input}:964: Error: unknown opcode {standard input}:1011: Error: unknown opcode {standard input}:1188: Error: unknown opcode {standard input}:1238: Error: unknown opcode {standard input}:1825: Error: unknown opcode {standard input}:2025: Error: unknown opcode {standard input}:2459: Error: unknown opcode {standard input}:2649: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:2786: Error: unknown opcode drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected signed int const *__gu_addr= @@ got signed int [noderef] [usertype] __user * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__= gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [use= rtype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_ad= dr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected long const *__gu_addr @@ = got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long const *__gu_addr {standard input}:5323: Error: unknown opcode {standard input}:5889: Error: unknown opcode {standard input}:7566: Error: unknown opcode {standard input}:7818: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/media/dvb-core/dvb_rin= gbuffer.o] Error 1 drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_= ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' d= escription in 'gluebi_notify' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brc= mf_p2p_scan_prep': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:894:31: warning: = parameter 'vif' set but not used [-Wunused-but-set-parameter] 894 | struct brcmf_cfg80211_vif *vif) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brc= mf_p2p_tx_action_frame': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1549:6: warning: = variable 'timeout' set but not used [-Wunused-but-set-variable] 1549 | s32 timeout =3D 0; | ^~~~~~~ {standard input}: Assembler messages: {standard input}:7516: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/l= ibertas/cfg.o] Error 1 {standard input}: Assembler messages: {standard input}:1141: Error: unknown opcode {standard input}:1276: Error: unknown opcode {standard input}: Assembler messages: {standard input}:731: Error: unknown opcode {standard input}:822: Error: unknown opcode {standard input}:885: Error: unknown opcode {standard input}:912: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_int.o] Error 1 {standard input}: Assembler messages: {standard input}:1378: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_family.o] Error 1 {standard input}:3690: Error: unknown opcode {standard input}:4090: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-ir-raw.o] = Error 1 {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/mtd/ubi] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/w1/w1_io.c:396:26: sparse: sparse: cast to restricted __le64 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c:69: warning:= Function parameter or member 'c' not described in 'is_nvram_char' {standard input}:4163: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/mousedev.o] Erro= r 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/v4l2-core] Error= 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/media/dvb-core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:4801: Error: unknown opcode {standard input}:4842: Error: unknown opcode {standard input}:5588: Error: unknown opcode {standard input}:5636: Error: unknown opcode {standard input}: Assembler messages: {standard input}:6541: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/input/joydev.o] Error 1 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/= brcm80211/brcmfmac/p2p.o] Error 1 drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member = 'off' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member = 'count' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member = 'size' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'sl' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'addr' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'len' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'data' not described in 'w1_f23_write' {standard input}: Assembler messages: {standard input}:1581: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/mfd/rave-sp.o] Error 1 {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/l= ibertas/cmdresp.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_ds250x.o]= Error 1 {standard input}: Assembler messages: {standard input}:2294: Error: unknown opcode {standard input}:2782: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/media/cec/core/cec-cor= e.o] Error 1 drivers/net/wireless/marvell/libertas/main.c:42:14: sparse: sparse: symb= ol 'lbs_disablemesh' was not declared. Should it be static? {standard input}: Assembler messages: {standard input}:1514: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtdsuper.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/main.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_i= nv' defined but not used [-Wunused-const-variable=3D] 41 | static const u8 tos_to_tid_inv[] =3D { | ^~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ drivers/power/supply/cpcap-battery.c:292: warning: Function parameter or= member 'ccd' not described in 'cpcap_battery_read_accumulated' drivers/power/supply/cpcap-battery.c:292: warning: Excess function param= eter 'regs' description in 'cpcap_battery_read_accumulated' drivers/mtd/mtdcore.c:1612: warning: Function parameter or member 'secti= on' not described in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdcore.c:1612: warning: Excess function parameter 'sectionp= ' description in 'mtd_ooblayout_find_eccregion' {standard input}: Assembler messages: {standard input}:3167: Error: unknown opcode drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *_= _gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __u= ser * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [= noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int const *__gu_a= ddr {standard input}: Assembler messages: {standard input}:131: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: F= unction parameter or member 'reg50' not described in 'brcmf_btcoex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: F= unction parameter or member 'saved_regs_part2' not described in 'brcmf_btco= ex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:233: warning: = Function parameter or member 'btci' not described in 'btcmf_btcoex_save_par= t1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:253: warning: = Function parameter or member 'btci' not described in 'brcmf_btcoex_restore_= part1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:273: warning: = Function parameter or member 't' not described in 'brcmf_btcoex_timerfunc' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: = Function parameter or member 'vif' not described in 'brcmf_btcoex_set_mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: = Function parameter or member 'duration' not described in 'brcmf_btcoex_set_= mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: = Excess function parameter 'cfg' description in 'brcmf_btcoex_set_mode' {standard input}:3491: Error: unknown opcode {standard input}:3687: Error: unknown opcode {standard input}:5280: Error: unknown opcode {standard input}:5721: Error: unknown opcode {standard input}:5827: Error: unknown opcode {standard input}:5924: Error: unknown opcode make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/net/phy] Error 2 {standard input}: Assembler messages: {standard input}:669: Error: unknown opcode drivers/mtd/mtdpart.c:300: warning: Function parameter or member 'mtd' n= ot described in '__mtd_del_partition' drivers/mtd/mtdpart.c:300: warning: Excess function parameter 'priv' des= cription in '__mtd_del_partition' make[2]: *** [scripts/Makefile.build:497: drivers/w1] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/w1/slaves] Error 2 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/= brcm80211/brcmfmac/core.o] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:496:18: warn= ing: 'brcmf_fws_prio2fifo' defined but not used [-Wunused-const-variable=3D] 496 | static const int brcmf_fws_prio2fifo[] =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/libertas/main.c: In function 'lbs_start_car= d': drivers/net/wireless/marvell/libertas/main.c:1068:23: warning: suggest b= races around empty body in an 'if' statement [-Wempty-body] 1068 | lbs_start_mesh(priv); | ^ {standard input}:8561: Error: unknown opcode {standard input}:8864: Error: unknown opcode {standard input}:8937: Error: unknown opcode {standard input}:9046: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/m= wifiex/main.o] Error 1 make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/l= ibertas/cmd.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/mfd] Error 2 {standard input}: Assembler messages: {standard input}:3727: Error: unknown opcode {standard input}:4767: Error: unknown opcode {standard input}:5048: Error: unknown opcode {standard input}:7306: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7923: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/l= ibertas/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1252: Error: unknown opcode {standard input}:1694: Error: unknown opcode {standard input}:1725: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtd_blkdevs.o] Err= or 1 drivers/mtd/rfd_ftl.c:100:13: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:110:25: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:295:29: sparse: sparse: incorrect type in initiali= zer (different base types) @@ expected unsigned short [usertype] magic = @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:295:29: sparse: expected unsigned short [usert= ype] magic drivers/mtd/rfd_ftl.c:295:29: sparse: got restricted __le16 [usertyp= e] drivers/mtd/rfd_ftl.c:354:29: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:553:19: sparse: sparse: incorrect type in initiali= zer (different base types) @@ expected unsigned short [usertype] del @@= got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:553:19: sparse: expected unsigned short [usert= ype] del drivers/mtd/rfd_ftl.c:553:19: sparse: got restricted __le16 [usertyp= e] drivers/mtd/rfd_ftl.c:592:21: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:647:15: sparse: sparse: incorrect type in assignme= nt (different base types) @@ expected unsigned short [usertype] entry @= @ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:647:15: sparse: expected unsigned short [usert= ype] entry drivers/mtd/rfd_ftl.c:647:15: sparse: got restricted __le16 [usertyp= e] {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}: Assembler messages: {standard input}:444: Error: unknown opcode {standard input}:534: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/l= ibertas/tx.o] Error 1 {standard input}:9374: Error: unknown opcode {standard input}:11272: Error: unknown opcode {standard input}: Assembler messages: {standard input}:959: Error: unknown opcode {standard input}:1008: Error: unknown opcode {standard input}:2026: Error: unknown opcode {standard input}:2264: Error: unknown opcode {standard input}:2354: Error: unknown opcode drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 make[3]: *** [scripts/Makefile.build:281: drivers/net/loopback.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/rc] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8015: Error: unknown opcode {standard input}:13989: Error: unknown opcode {standard input}:8810: Error: unknown opcode drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Function = parameter or member 'device' not described in 'lbs_get_firmware_async' drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Excess fu= nction parameter 'dev' description in 'lbs_get_firmware_async' make[3]: *** [scripts/Makefile.build:281: drivers/thermal/thermal_core.o= ] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'name' not described in 'brcmf_fws_mac_descr= iptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'requested_packet' not described in 'brcmf_f= ws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'suppr_transit_count' not described in 'brcm= f_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'send_tim_signal' not described in 'brcmf_fw= s_mac_descriptor' -- | ^~~~~~~~~~~~~~~~ drivers/leds/led-class.c:516: warning: Function parameter or member 'dev= ' not described in 'devm_led_classdev_unregister' drivers/leds/led-class.c:516: warning: Excess function parameter 'parent= ' description in 'devm_led_classdev_unregister' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/crypto/ccree] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/crypto] Error 2 drivers/of/of_net.c:104: warning: Function parameter or member 'np' not = described in 'of_get_mac_address' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= node' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= uname' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= base' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= size' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= node' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= uname' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= res_base' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= res_size' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:171: warning: Function parameter or member = 'rmem' not described in '__reserved_mem_init_node' drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected restricted __virtio16 const= *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * = @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio1= 6 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [no= deref] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile = [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 con= st *__gu_addr In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ drivers/leds/leds-bcm6328.c:103: warning: Function parameter or member '= pin' not described in 'bcm6328_pin2shift' drivers/leds/leds-is31fl32xx.c:85: warning: Function parameter or member= 'sw_shutdown_func' not described in 'is31fl32xx_chipdef' {standard input}: Assembler messages: {standard input}:2987: Error: unknown opcode {standard input}:3885: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/of] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/of/overlay.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}: Error: unaligned opcodes detected in executable segment make[4]: *** [scripts/Makefile.build:281: drivers/mmc/core/sd.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/tdls.c:20: drivers/net/wireless/marvell/mwifiex/wmm.h:34:18: warning: 'mwifiex_1d_t= o_wmm_queue' defined but not used [-Wunused-const-variable=3D] 34 | static const u16 mwifiex_1d_to_wmm_queue[8] =3D { 1, 0, 0, 1, 2,= 2, 3, 3 }; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/11n.h:25, from drivers/net/wireless/marvell/mwifiex/debugfs.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_i= nv' defined but not used [-Wunused-const-variable=3D] 41 | static const u8 tos_to_tid_inv[] =3D { -- 105 | static const struct mmc_fixup mmc_ext_csd_fixups[] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}:734: Error: unknown opcode drivers/fsi/fsi-core.c:389:12: sparse: sparse: function 'fsi_slave_claim= _range' with external linkage has definition drivers/fsi/fsi-core.c:403:13: sparse: sparse: function 'fsi_slave_relea= se_range' with external linkage has definition drivers/mmc/core/regulator.c:178: warning: Function parameter or member = 'mmc' not described in 'mmc_regulator_set_vqmmc' drivers/mmc/core/regulator.c:178: warning: Function parameter or member = 'ios' not described in 'mmc_regulator_set_vqmmc' make[3]: *** [scripts/Makefile.build:280: drivers/soundwire/bus.o] Error= 1 {standard input}: Assembler messages: {standard input}:5851: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/extcon/extcon.o] Error= 1 drivers/nvmem/rave-sp-eeprom.c:48: warning: bad line: drivers/mmc/core/queue.c:212: warning: Function parameter or member 'mq'= not described in '__mmc_init_request' drivers/mmc/core/queue.c:212: warning: Excess function parameter 'q' des= cription in '__mmc_init_request' drivers/mcb/mcb-core.c:269: warning: Function parameter or member 'carri= er' not described in 'mcb_alloc_bus' drivers/mcb/mcb-core.c:466: warning: Function parameter or member 'mem' = not described in 'mcb_release_mem' drivers/mcb/mcb-core.c:466: warning: Excess function parameter 'dev' des= cription in 'mcb_release_mem' {standard input}: Assembler messages: {standard input}:2284: Error: unknown opcode {standard input}:3618: Error: unknown opcode drivers/mcb/mcb-parse.c:54:14: sparse: sparse: incorrect type in assignm= ent (different base types) @@ expected restricted __le32 [usertype] reg= 1 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:54:14: sparse: expected restricted __le32 [u= sertype] reg1 drivers/mcb/mcb-parse.c:54:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:55:14: sparse: sparse: incorrect type in assignm= ent (different base types) @@ expected restricted __le32 [usertype] reg= 2 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:55:14: sparse: expected restricted __le32 [u= sertype] reg2 drivers/mcb/mcb-parse.c:55:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:59:20: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:60:21: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:61:21: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:62:21: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:63:23: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:64:22: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:93:27: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:94:25: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:150:21: sparse: sparse: incorrect type in assign= ment (different base types) @@ expected restricted __le32 [usertype] re= g @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:150:21: sparse: expected restricted __le32 [= usertype] reg drivers/mcb/mcb-parse.c:150:21: sparse: got unsigned int [usertype] = r_ drivers/mcb/mcb-parse.c:152:29: sparse: sparse: restricted __le32 degrad= es to integer drivers/mcb/mcb-parse.c:198:25: sparse: sparse: cast to restricted __le16 make[2]: *** [scripts/Makefile.build:497: drivers/ipack] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/ipack/devices] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/ipack/devices/ipoctal.= o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:2517: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/hwtracing/intel_th/gth= .o] Error 1 drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or memb= er 'dev' not described in 'adc_jack_data' drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or memb= er 'wakeup_source' not described in 'adc_jack_data' {standard input}: Assembler messages: {standard input}:2947: Error: unknown opcode {standard input}:5905: Error: unknown opcode {standard input}:6153: Error: unknown opcode drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or me= mber 'drvdata' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or me= mber 'ndevres' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Excess function paramete= r 'irq' description in 'intel_th_alloc' make[4]: *** [scripts/Makefile.build:280: drivers/mmc/core/sdio_uart.o] = Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/intel_th] Er= ror 2 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/ras] Error 2 make[2]: *** [scripts/Makefile.build:497: drivers/soundwire] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6109: Error: unknown opcode {standard input}:6140: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8330: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/hwtracing/stm/core.o] = Error 1 {standard input}:6792: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/nvmem] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/nvmem/core.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-i2c.c:51:36: warning: 'bmc150_accel_acpi_= match' defined but not used [-Wunused-const-variable=3D] 51 | static const struct acpi_device_id bmc150_accel_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [scripts/Makefile.build:497: drivers/mmc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/mmc/core] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-core.c:218:3: warning: 'bmc150_accel_samp= le_upd_time' defined but not used [-Wunused-const-variable=3D] 218 | } bmc150_accel_sample_upd_time[] =3D { {0x08, 64}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/iio/accel/bma220_spi.c:312:36: warning: 'bma220_acpi_id' defined= but not used [-Wunused-const-variable=3D] 312 | static const struct acpi_device_id bma220_acpi_id[] =3D { | ^~~~~~~~~~~~~~ drivers/iio/accel/bmc150-accel-spi.c:36:36: warning: 'bmc150_accel_acpi_= match' defined but not used [-Wunused-const-variable=3D] 36 | static const struct acpi_device_id bmc150_accel_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5478: Error: unknown opcode {standard input}:5509: Error: unknown opcode {standard input}:6192: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/greybus/connection.o] = Error 1 drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected unsigned int const *__gu_ad= dr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *= __gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [u= sertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile = [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_= addr drivers/hwtracing/stm/ftrace.c:38: warning: Function parameter or member= 'export' not described in 'stm_ftrace_write' make[2]: *** [scripts/Makefile.build:497: drivers/extcon] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1280: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5218: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:3093: Error: unknown opcode {standard input}:3124: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/accel/bmc150-accel= -core.o] Error 1 drivers/iio/accel/mma9551.c:596:36: warning: 'mma9551_acpi_match' define= d but not used [-Wunused-const-variable=3D] 596 | static const struct acpi_device_id mma9551_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ drivers/iio/accel/mxc4005.c:475:36: warning: 'mxc4005_acpi_match' define= d but not used [-Wunused-const-variable=3D] 475 | static const struct acpi_device_id mxc4005_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'ind= io_dev' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'act= ive_scan_mask' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'irq= ' not described in 'ad7923_trigger_handler' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'p' = not described in 'ad7923_trigger_handler' drivers/iio/accel/kxcjk-1013.c:1505:36: warning: 'kx_acpi_match' defined= but not used [-Wunused-const-variable=3D] 1505 | static const struct acpi_device_id kx_acpi_match[] =3D { | ^~~~~~~~~~~~~ drivers/iio/accel/kxcjk-1013.c:208:3: warning: 'odr_start_up_times' defi= ned but not used [-Wunused-const-variable=3D] 208 | } odr_start_up_times[KX_MAX_CHIPS][12] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}:8004: Error: unknown opcode {standard input}:8739: Error: unknown opcode {standard input}:8873: Error: unknown opcode {standard input}:10708: Error: unknown opcode {standard input}:10842: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/greybus] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/greybus/operation.o] E= rror 1 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/stm] Error 2 drivers/iio/accel/mxc6255.c:169:36: warning: 'mxc6255_acpi_match' define= d but not used [-Wunused-const-variable=3D] 169 | static const struct acpi_device_id mxc6255_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5133: Error: unknown opcode drivers/iio/accel/stk8312.c:647:36: warning: 'stk8312_acpi_id' defined b= ut not used [-Wunused-const-variable=3D] 647 | static const struct acpi_device_id stk8312_acpi_id[] =3D { | ^~~~~~~~~~~~~~~ {standard input}:7235: Error: unknown opcode {standard input}:7423: Error: unknown opcode {standard input}:7501: Error: unknown opcode {standard input}:8109: Error: unknown opcode {standard input}: Assembler messages: {standard input}:857: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/buffer/industriali= o-buffer-cb.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/most/core.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/most] Error 2 drivers/iio/chemical/bme680_i2c.c:46:36: warning: 'bme680_acpi_match' de= fined but not used [-Wunused-const-variable=3D] 46 | static const struct acpi_device_id bme680_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~ drivers/iio/chemical/bme680_spi.c:149:36: warning: 'bme680_acpi_match' d= efined but not used [-Wunused-const-variable=3D] 149 | static const struct acpi_device_id bme680_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/iio/buffer] Error 2 make[4]: Target '__build' not remade because of errors. drivers/iio/adc/mcp320x.c:96: warning: Function parameter or member '___= _cacheline_aligned' not described in 'mcp320x' drivers/iio/chemical/sgp30.c:236: warning: Function parameter or member = 'duration_us' not described in 'sgp_read_cmd' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Function pa= rameter or member 'client' not described in 'ms_sensors_read_serial' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Excess func= tion parameter 'cli' description in 'ms_sensors_read_serial' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/iio/accel] Error 2 drivers/iio/adc/ad7949.c:58: warning: Function parameter or member 'indi= o_dev' not described in 'ad7949_adc_chip' drivers/iio/adc/ad7949.c:58: warning: Function parameter or member '____= cacheline_aligned' not described in 'ad7949_adc_chip' drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_preenable': drivers/iio/adc/ti_am335x_adc.c:297:21: warning: variable 'read' set but= not used [-Wunused-but-set-variable] 297 | int i, fifo1count, read; | ^~~~ drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_predisable': drivers/iio/adc/ti_am335x_adc.c:346:21: warning: variable 'read' set but= not used [-Wunused-but-set-variable] 346 | int fifo1count, i, read; | ^~~~ {standard input}: Assembler messages: {standard input}:1878: Error: unknown opcode {standard input}:3445: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/iio/common/ssp_sensors= /ssp_dev.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/iio/common/ssp_sensors= ] Error 2 drivers/iio/dac/ad5380.c:64: warning: Function parameter or member 'lock= ' not described in 'ad5380_state' drivers/iio/adc/max1363.c:190: warning: Function parameter or member 'lo= ck' not described in 'max1363_state' drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_threaded_irq_h= andler': drivers/iio/adc/twl4030-madc.c:475:9: warning: variable 'len' set but no= t used [-Wunused-but-set-variable] 475 | int i, len, ret; | ^~~ drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_conversion': drivers/iio/adc/twl4030-madc.c:619:18: warning: comparison is always fal= se due to limited range of data type [-Wtype-limits] 619 | if (req->method < TWL4030_MADC_RT || req->method > TWL4030_MADC= _SW2) { | ^ drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member '= lock' not described in 'adis16080_state' drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member '= ____cacheline_aligned' not described in 'adis16080_state' {standard input}: Assembler messages: {standard input}:3427: Error: unknown opcode -- drivers/gpio/gpio-cadence.c:178:12: note: in expansion of macro 'GENMASK' 178 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ include/linux/bits.h:27:7: warning: comparison of unsigned expression < = 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CH= ECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-cadence.c:251:12: note: in expansion of macro 'GENMASK' 251 | iowrite32(GENMASK(num_gpios - 1, 0), | ^~~~~~~ {standard input}: Assembler messages: {standard input}:290: Error: unknown opcode {standard input}:11573: Error: unknown opcode {standard input}:11920: Error: unknown opcode drivers/gpio/gpio-altera.c:34: warning: Function parameter or member 'ir= q_chip' not described in 'altera_gpio_chip' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'd'= not described in 'altera_gpio_irq_set_type' drivers/gpio/gpio-altera.c:78: warning: Function parameter or member 'ty= pe' not described in 'altera_gpio_irq_set_type' {standard input}:9475: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/pm.o] Err= or 1 {standard input}:2423: Error: unknown opcode drivers/video/backlight/lcd.c:191: warning: Function parameter or member= 'parent' not described in 'lcd_device_register' {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/boot.o] E= rror 1 drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_s= tate_t degrades to integer drivers/regulator/core.c:1627:56: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:1629:56: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:455:17: sparse: sparse: restricted suspend_stat= e_t degrades to integer drivers/regulator/core.c:455:25: sparse: sparse: restricted suspend_stat= e_t degrades to integer drivers/regulator/core.c:469:47: sparse: sparse: restricted suspend_stat= e_t degrades to integer drivers/regulator/core.c:3347:65: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:3823:47: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:3965:65: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:5527:54: sparse: sparse: restricted suspend_sta= te_t degrades to integer drivers/regulator/core.c:5528:54: sparse: sparse: restricted suspend_sta= te_t degrades to integer {standard input}: Assembler messages: {standard input}:434: Error: unknown opcode {standard input}:509: Error: unknown opcode {standard input}:613: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5233: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4553: Error: unknown opcode {standard input}: Assembler messages: {standard input}:236: Error: unknown opcode {standard input}:295: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/init.o] E= rror 1 {standard input}:3362: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3018: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4659: Error: unknown opcode {standard input}:5501: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/bus/moxtet.o] Error 1 {standard input}:3484: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_intf= .o] Error 1 {standard input}:4920: Error: unknown opcode {standard input}:5376: Error: unknown opcode {standard input}:5736: Error: unknown opcode {standard input}:5700: Error: unknown opcode {standard input}:6533: Error: unknown opcode {standard input}:7131: Error: unknown opcode {standard input}:7162: Error: unknown opcode {standard input}:7751: Error: unknown opcode {standard input}:6527: Error: unknown opcode {standard input}:9334: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/bus/mhi/core/main.o] E= rror 1 make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/bus] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/bus/mhi] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/bus/mhi/core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8576: Error: unknown opcode {standard input}:8731: Error: unknown opcode {standard input}:9915: Error: unknown opcode drivers/video/backlight/ili922x.c:116: warning: Function parameter or me= mber 's' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:116: warning: Function parameter or me= mber 'x' not described in 'CHECK_FREQ_REG' drivers/video/backlight/ili922x.c:127: warning: cannot understand functi= on prototype: 'int ili922x_id =3D 1; ' drivers/video/backlight/ili922x.c:136: warning: cannot understand functi= on prototype: 'struct ili922x ' drivers/video/backlight/ili922x.c:298: warning: Function parameter or me= mber 'spi' not described in 'ili922x_reg_dump' make[3]: *** [scripts/Makefile.build:280: drivers/virtio/virtio_ring.o] = Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/virtio] Error 2 make[3]: Target '__build' not remade because of errors. drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_s= tate_t degrades to integer {standard input}:10775: Error: unknown opcode drivers/phy/phy-core.c:1078: warning: Function parameter or member 'chil= dren' not described in '__devm_of_phy_provider_register' drivers/phy/phy-core.c:1125: warning: Function parameter or member 'phy_= provider' not described in 'devm_of_phy_provider_unregister' make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpiolib.o] Error 1 {standard input}: Assembler messages: {standard input}:8767: Error: unknown opcode {standard input}:11789: Error: unknown opcode drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noder= ef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const = *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noder= ef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const = *__gu_addr {standard input}:19062: Error: unknown opcode {standard input}:24388: Error: unknown opcode drivers/video/of_videomode.c:32: warning: Function parameter or member '= np' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member '= vm' not described in 'of_get_videomode' drivers/video/of_videomode.c:32: warning: Function parameter or member '= index' not described in 'of_get_videomode' drivers/tty/serial/8250/8250_core.c: In function 'serial8250_isa_init_po= rts': drivers/tty/serial/8250/8250_core.c:537:9: warning: comparison of unsign= ed expression < 0 is always false [-Wtype-limits] 537 | i < ARRAY_SIZE(old_serial_port) && i < nr_uarts; | ^ drivers/clk/clk-si5341.c: In function 'si5341_output_get_parent': drivers/clk/clk-si5341.c:886:6: warning: variable 'err' set but not used= [-Wunused-but-set-variable] 886 | int err; | ^~~ {standard input}: Assembler messages: {standard input}:15972: Error: unknown opcode {standard input}:16003: Error: unknown opcode {standard input}:30099: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/regulator/core.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:1404: Error: unknown opcode {standard input}:1435: Error: unknown opcode {standard input}:2854: Error: unknown opcode {standard input}:5067: Error: unknown opcode {standard input}:5165: Error: unknown opcode {standard input}:5942: Error: unknown opcode {standard input}:6548: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/reset/core.o] Error 1 drivers/video/of_display_timing.c:58: warning: Function parameter or mem= ber 'dt' not described in 'of_parse_display_timing' drivers/regulator/internal.h:43:42: sparse: sparse: restricted suspend_s= tate_t degrades to integer {standard input}:23655: Error: unknown opcode {standard input}:24012: Error: unknown opcode drivers/video/backlight/lms501kf03.c:96:28: warning: 'seq_sleep_in' defi= ned but not used [-Wunused-const-variable=3D] 96 | static const unsigned char seq_sleep_in[] =3D { | ^~~~~~~~~~~~ drivers/video/backlight/lms501kf03.c:92:28: warning: 'seq_up_dn' defined= but not used [-Wunused-const-variable=3D] 92 | static const unsigned char seq_up_dn[] =3D { | ^~~~~~~~~ {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode {standard input}:27408: Error: unknown opcode {standard input}:27496: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Err= or 1 {standard input}:29012: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7334: Error: unknown opcode {standard input}:7365: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_msghand= ler.o] Error 1 drivers/tty/serial/8250/8250_port.c:1884:5: sparse: sparse: context imba= lance in 'serial8250_handle_irq' - different lock contexts for basic block drivers/tty/serial/8250/8250_port.c:3295:9: sparse: sparse: context imba= lance in 'serial8250_console_write' - different lock contexts for basic blo= ck drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or = member 'val' not described in 'fb_notifier_call_chain' drivers/video/fbdev/core/fb_notify.c:44: warning: Function parameter or = member 'v' not described in 'fb_notifier_call_chain' {standard input}:11646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pinctrl/core.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}:4994: Error: unknown opcode {standard input}:5079: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/gpio/gpio-pca953x.o] E= rror 1 {standard input}: Assembler messages: {standard input}:1007: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_hotm= od.o] Error 1 drivers/tty/serial/8250/8250_dw.c:631:36: warning: 'dw8250_acpi_match' d= efined but not used [-Wunused-const-variable=3D] 631 | static const struct acpi_device_id dw8250_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~ drivers/gpio/gpio-tqmx86.c:262:37: sparse: sparse: cast truncates bits f= rom constant value (ffffff0f becomes f) drivers/pinctrl/pinmux.c:83: warning: Function parameter or member 'pctl= dev' not described in 'pinmux_can_be_used_for_gpio' drivers/pinctrl/pinmux.c:108: warning: Function parameter or member 'pct= ldev' not described in 'pin_request' drivers/pinctrl/pinmux.c:261: warning: Function parameter or member 'gpi= o' not described in 'pinmux_request_gpio' drivers/pinctrl/pinmux.c:751: warning: Function parameter or member 'sel= ector' not described in 'pinmux_generic_get_function' drivers/pinctrl/pinmux.c:751: warning: Excess function parameter 'group_= selector' description in 'pinmux_generic_get_function' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member '= map' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:27: warning: Function parameter or member '= num_maps' not described in 'pinctrl_dt_map' drivers/pinctrl/devicetree.c:409: warning: Function parameter or member = 'out_args' not described in 'pinctrl_parse_index_with_args' drivers/pinctrl/devicetree.c:409: warning: Excess function parameter 'ou= t_arts' description in 'pinctrl_parse_index_with_args' {standard input}: Assembler messages: {standard input}:1272: Error: unknown opcode {standard input}:1303: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1977: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/hw_random/core.o]= Error 1 drivers/char/ipmi/ipmi_ssif.c:355:13: sparse: sparse: context imbalance = in 'start_clear_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:374:13: sparse: sparse: context imbalance = in 'start_flag_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:415:9: sparse: sparse: context imbalance i= n 'start_event_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:438:9: sparse: sparse: context imbalance i= n 'start_recv_msg_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:469:17: sparse: sparse: context imbalance = in 'handle_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:570:13: sparse: sparse: context imbalance = in 'watch_timeout' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:903:9: sparse: sparse: context imbalance i= n 'msg_done_handler' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:1078:17: sparse: sparse: context imbalance= in 'start_next_msg' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:1106:9: sparse: sparse: context imbalance = in 'sender' - wrong count@exit drivers/pinctrl/pinconf-generic.c:242: warning: Function parameter or me= mber 'pctldev' not described in 'pinconf_generic_parse_dt_config' drivers/video/fbdev/ocfb.c:327:24: sparse: sparse: incorrect type in ass= ignment (different address spaces) @@ expected void [noderef] __iomem *= fb_virt @@ got void * @@ drivers/video/fbdev/ocfb.c:327:24: sparse: expected void [noderef] _= _iomem *fb_virt drivers/video/fbdev/ocfb.c:327:24: sparse: got void * drivers/video/fbdev/ocfb.c:367:64: sparse: sparse: incorrect type in arg= ument 3 (different address spaces) @@ expected void *cpu_addr @@ go= t void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:367:64: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:367:64: sparse: got void [noderef] __iome= m *fb_virt drivers/video/fbdev/ocfb.c:380:32: sparse: sparse: incorrect type in arg= ument 3 (different address spaces) @@ expected void *cpu_addr @@ go= t void [noderef] __iomem *fb_virt @@ drivers/video/fbdev/ocfb.c:380:32: sparse: expected void *cpu_addr drivers/video/fbdev/ocfb.c:380:32: sparse: got void [noderef] __iome= m *fb_virt {standard input}: Assembler messages: {standard input}:6038: Error: unknown opcode {standard input}:7532: Error: unknown opcode {standard input}:7606: Error: unknown opcode {standard input}:7896: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5769: Error: unknown opcode {standard input}:5872: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fbmem= .o] Error 1 make[5]: *** [scripts/Makefile.build:280: drivers/tty/serial/8250/8250_p= ort.o] Error 1 {standard input}: Assembler messages: {standard input}:197: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/char/hw_random/ba431-r= ng.o] Error 1 {standard input}:35531: Error: unknown opcode {standard input}:37684: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/clk/clk.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/clk] Error 2 {standard input}: Assembler messages: {standard input}:2683: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_powerof= f.o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/reset] Error 2 make[3]: Target '__build' not remade because of errors. include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the= end of 'l' (4 8) drivers/lightnvm/core.c:703:36: sparse: sparse: invalid access past the = end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) drivers/lightnvm/core.c:928:36: sparse: sparse: invalid access past the = end of 'ppa' (4 8) drivers/lightnvm/core.c:927:36: sparse: sparse: invalid access past the = end of 'ppa' (4 8) drivers/lightnvm/core.c:897:35: sparse: sparse: invalid access past the = end of 'ppa' (4 8) drivers/lightnvm/core.c:896:34: sparse: sparse: invalid access past the = end of 'ppa' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:461:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:454:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:453:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:452:35: sparse: sparse: invalid access past the= end of 'r' (4 8) include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the= end of 'l' (4 8) drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in initializer (different address spaces) @@ expected char const *__gu= _addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char cons= t *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [no= deref] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in argument 1 (different address spaces) @@ expected void const volati= le [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void cons= t volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__= gu_addr make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/tty/serial/8250] Error= 2 drivers/tty/serial/serial_core.c:139:9: sparse: sparse: context imbalanc= e in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:219:17: sparse: sparse: context imbalan= ce in 'uart_port_startup' - different lock contexts for basic block drivers/tty/serial/serial_core.c:321:9: sparse: sparse: context imbalanc= e in 'uart_shutdown' - different lock contexts for basic block drivers/tty/serial/serial_core.c:569:9: sparse: sparse: context imbalanc= e in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:617:9: sparse: sparse: context imbalanc= e in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:620:12: sparse: sparse: context imbalan= ce in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:633:12: sparse: sparse: context imbalan= ce in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:670:9: sparse: sparse: context imbalanc= e in 'uart_flush_buffer' - different lock contexts for basic block drivers/video/fbdev/core/fbmon.c:617: warning: Function parameter or mem= ber 'specs' not described in 'fb_create_modedb' drivers/video/fbdev/core/fbmon.c:1103: warning: bad line: drivers/regulator/devres.c:187: warning: Function parameter or member 'd= ev' not described in 'devm_regulator_register' drivers/regulator/devres.c:226: warning: Function parameter or member 'd= ev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Function parameter or member 'r= dev' not described in 'devm_regulator_unregister' drivers/regulator/devres.c:226: warning: Excess function parameter 'regu= lator' description in 'devm_regulator_unregister' {standard input}: Assembler messages: {standard input}:3307: Error: unknown opcode drivers/regulator/of_regulator.c:18:43: sparse: sparse: restricted suspe= nd_state_t degrades to integer drivers/regulator/of_regulator.c:193:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:196:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:199:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:202:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:203:22: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/regulator/of_regulator.c:252:26: sparse: sparse: restricted susp= end_state_t degrades to integer drivers/tty/serdev/core.c: In function 'serdev_controller_remove': drivers/tty/serdev/core.c:791:6: warning: variable 'dummy' set but not u= sed [-Wunused-but-set-variable] 791 | int dummy; | ^~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/char/hw_random] Error 2 make[4]: Target '__build' not remade because of errors. drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: incorrect= type in argument 1 (different base types) @@ expected unsigned long wo= rd @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: expected unsi= gned long word drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: got restricte= d __le32 [usertype] drivers/video/fbdev/core/cfbfillrect.c:359:32: sparse: sparse: cast to r= estricted __le32 {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pinctrl] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Er= ror 1 {standard input}:4332: Error: unknown opcode {standard input}:4958: Error: unknown opcode {standard input}:5123: Error: unknown opcode {standard input}:5293: Error: unknown opcode {standard input}:5453: Error: unknown opcode {standard input}:6020: Error: unknown opcode {standard input}:6287: Error: unknown opcode {standard input}:6384: Error: unknown opcode {standard input}:6612: Error: unknown opcode {standard input}:6723: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_watchdo= g.o] Error 1 drivers/tty/serdev/core.c:811: warning: Function parameter or member 'ow= ner' not described in '__serdev_device_driver_register' drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef= ] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *_= _gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef= ] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *_= _gu_addr drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: incorrect= type in argument 1 (different base types) @@ expected unsigned long wo= rd @@ got restricted __le32 [usertype] @@ drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: expected unsi= gned long word drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: got restricte= d __le32 [usertype] drivers/video/fbdev/core/sysfillrect.c:323:32: sparse: sparse: cast to r= estricted __le32 drivers/video/backlight/backlight.c:329: warning: Function parameter or = member 'reason' not described in 'backlight_force_update' drivers/video/backlight/backlight.c:354: warning: Function parameter or = member 'props' not described in 'backlight_device_register' drivers/video/fbdev/core/fbcon.c: In function 'fbcon_exit': drivers/video/fbdev/core/fbcon.c:3653:7: warning: variable 'pending' set= but not used [-Wunused-but-set-variable] 3653 | int pending =3D 0; | ^~~~~~~ drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due= to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_ssif.o]= Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char/ipmi] Error 2 {standard input}: Assembler messages: {standard input}:842: Error: unknown opcode {standard input}:1418: Error: unknown opcode {standard input}:1660: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/video/fbdev/core/fb_de= fio.o] Error 1 {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1251: Error: unknown opcode {standard input}:1578: Error: unknown opcode {standard input}:1773: Error: unknown opcode {standard input}:1941: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serdev/serdev-ttyp= ort.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/serdev] Error 2 {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Err= or 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' = was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_= size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' w= as not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_u= nicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_u= nitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was= not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected signed int const *__gu_addr @= @ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu= _addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usert= ype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr drivers/regulator/of_regulator.c:546: warning: Function parameter or mem= ber 'rdev' not described in 'of_check_coupling_data' {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode drivers/char/tpm/st33zp24/i2c.c:291:36: warning: 'st33zp24_i2c_acpi_matc= h' defined but not used [-Wunused-const-variable=3D] 291 | static const struct acpi_device_id st33zp24_i2c_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/serial/max3100.c:202:13: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned short [addressabl= e] [usertype] etx @@ got restricted __be16 [usertype] @@ drivers/tty/serial/max3100.c:202:13: sparse: expected unsigned short= [addressable] [usertype] etx drivers/tty/serial/max3100.c:202:13: sparse: got restricted __be16 [= usertype] drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'se= rial_console_write' - unexpected unlock {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: sparse: incorrect typ= e in argument 1 (different base types) @@ expected restricted __be32 co= nst [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: expected restrict= ed __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1711:50: sparse: got unsigned int = const [usertype] * drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: sparse: incorrect typ= e in argument 1 (different base types) @@ expected restricted __be32 co= nst [usertype] *p @@ got unsigned int const [usertype] * @@ drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: expected restrict= ed __be32 const [usertype] *p drivers/gpu/drm/i2c/tda998x_drv.c:1712:52: sparse: got unsigned int = const [usertype] * drivers/char/tpm/st33zp24/spi.c:408:36: warning: 'st33zp24_spi_acpi_matc= h' defined but not used [-Wunused-const-variable=3D] 408 | static const struct acpi_device_id st33zp24_spi_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/vt/consolemap.c:716: warning: Function parameter or member '= src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src= _vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= list' not described in 'con_get_unimap' drivers/base/firmware_loader/main.c:266:9: sparse: sparse: context imbal= ance in 'free_fw_priv' - wrong count at exit {standard input}: Assembler messages: {standard input}:148: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/gpio] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/vt] Error 2 {standard input}:3721: Error: unknown opcode {standard input}:3752: Error: unknown opcode {standard input}: Assembler messages: {standard input}:220: Error: unknown opcode {standard input}:327: Error: unknown opcode {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode {standard input}:164: Error: unknown opcode make[7]: *** [scripts/Makefile.build:281: drivers/gpu/drm/arm/display/ko= meda/komeda_framebuffer.o] Error 1 drivers/tty/serial/ifx6x60.c:230:25: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned int [usertype] @@= got restricted __be32 [usertype] @@ drivers/tty/serial/ifx6x60.c:230:25: sparse: expected unsigned int [= usertype] drivers/tty/serial/ifx6x60.c:230:25: sparse: got restricted __be32 [= usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned short [usertype] = @@ got restricted __be16 [usertype] @@ drivers/tty/serial/ifx6x60.c:204:25: sparse: expected unsigned short= [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: got restricted __be16 [= usertype] drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *_= _gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __u= ser *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_a= ddr drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:48:17: sparse: sparse: cast to restricted __b= e16 drivers/regulator/ad5398.c:58:13: sparse: sparse: incorrect type in assi= gnment (different base types) @@ expected unsigned short val @@ got= restricted __be16 [usertype] @@ drivers/regulator/ad5398.c:58:13: sparse: expected unsigned short val drivers/regulator/ad5398.c:58:13: sparse: got restricted __be16 [use= rtype] include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'li= nflex_console_write' - unexpected unlock drivers/tty/serial/digicolor-usart.c:412:26: sparse: sparse: context imb= alance in 'digicolor_uart_console_write' - different lock contexts for basi= c block drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Function parameter or m= ember 'byte' not described in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Excess function paramet= er 'word' description in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Function parameter or m= ember 'bytes' not described in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Excess function paramet= er 'words' description in 'eeprom_93cx6_multireadb' {standard input}:7328: Error: unknown opcode {standard input}:7422: Error: unknown opcode {standard input}:9021: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/lightnvm/core.o] Error= 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/lightnvm] Error 2 drivers/misc/eeprom/at24.c:228:36: warning: 'at24_acpi_ids' defined but = not used [-Wunused-const-variable=3D] 228 | static const struct acpi_device_id at24_acpi_ids[] =3D { | ^~~~~~~~~~~~~ drivers/misc/ti-st/st_core.c:283:41: sparse: sparse: cast to restricted = __le16 {standard input}: Assembler messages: {standard input}:4929: Error: unknown opcode {standard input}:5877: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/serial/sc16is7xx.o= ] Error 1 {standard input}: Assembler messages: {standard input}:255: Error: unknown opcode {standard input}:318: Error: unknown opcode drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: expected unsigned = short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: expected unsigned = short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: expected unsigned = short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned int [address= able] [assigned] [usertype] data @@ got restricted __le32 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: expected unsigned = int [addressable] [assigned] [usertype] data drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: got restricted __l= e32 [usertype] drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: expected unsigned = short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:857:17: sparse: sparse: cast to restri= cted __le32 {standard input}:4985: Error: unknown opcode {standard input}:5016: Error: unknown opcode {standard input}:5690: Error: unknown opcode {standard input}:10136: Error: unknown opcode {standard input}: Assembler messages: {standard input}:113: Error: unknown opcode {standard input}:268: Error: unknown opcode {standard input}:415: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/tpm/tpm-dev.o] Er= ror 1 drivers/tty/serial/sifive.c:157: warning: cannot understand function pro= totype: 'struct sifive_serial_port ' {standard input}:10604: Error: unknown opcode {standard input}:10862: Error: unknown opcode {standard input}:12350: Error: unknown opcode {standard input}:14125: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_io.o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/video/fbdev/core] Erro= r 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/video/fbdev] Error 2 make[3]: Target '__build' not remade because of errors. make[5]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/video] Error 2 {standard input}: Assembler messages: {standard input}:1604: Error: unknown opcode {standard input}:1635: Error: unknown opcode {standard input}:3057: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/base/firmware_loader/m= ain.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/base/firmware_loader] = Error 2 {standard input}:13546: Error: unknown opcode {standard input}:13840: Error: unknown opcode drivers/tty/serial/men_z135_uart.c:182: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:182: warning: Excess function paramet= er 'port' description in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:244: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:244: warning: Excess function paramet= er 'arg' description in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:294: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:294: warning: Excess function paramet= er 'arg' description in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:604: warning: Function parameter or m= ember 'port' not described in 'men_z135_enable_ms' drivers/gpu/drm/panel/panel-simple.c:42: warning: Cannot understand * @= modes: Pointer to array of fixed modes appropriate for this panel. If on line 42 - I thought it was a doc line {standard input}: Assembler messages: {standard input}:68: Error: unknown opcode {standard input}:2359: Error: unknown opcode {standard input}:2442: Error: unknown opcode {standard input}:3396: Error: unknown opcode {standard input}:3565: Error: unknown opcode {standard input}:3706: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/ti-st/st_core.o] = Error 1 {standard input}:14520: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:3244: Error: unknown opcode {standard input}:5104: Error: unknown opcode {standard input}:6454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/serial_core= .o] Error 1 {standard input}: Assembler messages: {standard input}:2813: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/tty/serial] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/ifx6x60.o] = Error 1 make[4]: Target '__build' not remade because of errors. {standard input}:4294: Error: unknown opcode {standard input}:4937: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/dd.o] Error 1 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:218:15: sparse: sparse: sy= mbol 'vint_table' was not declared. Should it be static? drivers/misc/lis3lv02d/lis3lv02d.c:182:52: sparse: sparse: cast to restr= icted __le16 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm] Error 2 make[5]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display] E= rror 2 make[5]: Target '__build' not remade because of errors. make[6]: *** [scripts/Makefile.build:497: drivers/gpu/drm/arm/display/ko= meda] Error 2 make[6]: Target '__build' not remade because of errors. make[7]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2656: Error: unknown opcode {standard input}:2711: Error: unknown opcode {standard input}:2905: Error: unknown opcode {standard input}:3299: Error: unknown opcode {standard input}:3433: Error: unknown opcode {standard input}:4219: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4943: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/lis3lv02d/lis3lv0= 2d.o] Error 1 drivers/misc/ti-st/st_kim.c:42: warning: Function parameter or member 'i= d' not described in 'st_get_plat_device' drivers/misc/ti-st/st_kim.c:53: warning: Function parameter or member 'k= im_gdata' not described in 'validate_firmware_response' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= kim_gdata' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= data' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= count' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:272: warning: Function parameter or member '= kim_gdata' not described in 'download_firmware' drivers/misc/ti-st/st_kim.c:445: warning: Function parameter or member '= kim_data' not described in 'st_kim_start' drivers/misc/ti-st/st_kim.c:509: warning: Function parameter or member '= kim_data' not described in 'st_kim_stop' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member '= core_data' not described in 'st_kim_ref' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member '= id' not described in 'st_kim_ref' drivers/base/platform.c:1352:20: warning: no previous prototype for 'ear= ly_platform_cleanup' [-Wmissing-prototypes] 1352 | void __weak __init early_platform_cleanup(void) { } | ^~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c: In function 's6e3ha2_set_= brightness': drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c:456:17: warning: compariso= n of unsigned expression < 0 is always false [-Wtype-limits] 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/char/tpm/tpm_tis_spi_main.c:278:36: warning: 'acpi_tis_spi_match= ' defined but not used [-Wunused-const-variable=3D] 278 | static const struct acpi_device_id acpi_tis_spi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:1799: Error: unknown opcode >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const = volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le6= 4 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected unsigned int const *__gu_a= ddr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const = *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] _= _user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile= [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu= _addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned char const *= __gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char = const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= *__gu_addr drivers/char/mem.c:163:37: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void *addr @@ got void [node= ref] __user *__cl_addr @@ drivers/char/mem.c:163:37: sparse: expected void *addr drivers/char/mem.c:163:37: sparse: got void [noderef] __user *__cl_a= ddr {standard input}:10077: Error: unknown opcode {standard input}:10108: Error: unknown opcode {standard input}:10266: Error: unknown opcode drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter= or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function paramete= r or member 'connector' not described in 'tpg110_get_modes' drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but n= ot used [-Wunused-but-set-variable] 617 | int ret; | ^~~ make[3]: *** [scripts/Makefile.build:497: drivers/misc/ti-st] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devres.c:1114:9: sparse: sparse: cast removes address space= '__percpu' of expression {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:142: Error: unknown opcode {standard input}:462: Error: unknown opcode {standard input}:1553: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1798: Error: unknown opcode {standard input}:1998: Error: unknown opcode {standard input}:2036: Error: unknown opcode drivers/char/mem.c:98:29: warning: no previous prototype for 'unxlate_de= v_mem_ptr' [-Wmissing-prototypes] 98 | #define unxlate_dev_mem_ptr unxlate_dev_mem_ptr | ^~~~~~~~~~~~~~~~~~~ drivers/char/mem.c:99:13: note: in expansion of macro 'unxlate_dev_mem_p= tr' 99 | void __weak unxlate_dev_mem_ptr(phys_addr_t phys, void *addr) | ^~~~~~~~~~~~~~~~~~~ drivers/tty/tty_ldisc.c:884:6: warning: no previous prototype for 'tty_s= ysctl_init' [-Wmissing-prototypes] 884 | void tty_sysctl_init(void) | ^~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-so= ny-acx565akm.o] Error 1 {standard input}: Assembler messages: {standard input}:2927: Error: unknown opcode {standard input}:3313: Error: unknown opcode {standard input}:5003: Error: unknown opcode {standard input}:5186: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ioctl.o] Error= 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/char/tpm] Error 2 drivers/base/devtmpfs.c:362:36: sparse: sparse: incorrect type in argume= nt 2 (different address spaces) @@ expected char const [noderef] __user= * @@ got char * @@ drivers/base/devtmpfs.c:362:36: sparse: expected char const [noderef= ] __user * drivers/base/devtmpfs.c:362:36: sparse: got char * drivers/base/devtmpfs.c:388:36: sparse: sparse: incorrect type in argume= nt 2 (different address spaces) @@ expected char const [noderef] __user= * @@ got char * @@ drivers/base/devtmpfs.c:388:36: sparse: expected char const [noderef= ] __user * drivers/base/devtmpfs.c:388:36: sparse: got char * drivers/base/devtmpfs.c:391:20: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected char const [noderef] __user= *filename @@ got char * @@ drivers/base/devtmpfs.c:391:20: sparse: expected char const [noderef= ] __user *filename drivers/base/devtmpfs.c:391:20: sparse: got char * drivers/base/devtmpfs.c:392:21: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected char const [noderef] __user= *filename @@ got char * @@ drivers/base/devtmpfs.c:392:21: sparse: expected char const [noderef= ] __user *filename drivers/base/devtmpfs.c:392:21: sparse: got char * {standard input}: Assembler messages: {standard input}:1471: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1849: Error: unknown opcode drivers/misc/enclosure.c:115: warning: Function parameter or member 'nam= e' not described in 'enclosure_register' drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb'= not described in 'enclosure_register' drivers/misc/enclosure.c:283: warning: Function parameter or member 'num= ber' not described in 'enclosure_component_alloc' drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' d= escription in 'enclosure_component_alloc' drivers/misc/enclosure.c:363: warning: Function parameter or member 'com= ponent' not described in 'enclosure_add_device' drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' d= escription in 'enclosure_add_device' drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev= ' not described in 'enclosure_remove_device' drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' d= escription in 'enclosure_remove_device' {standard input}:2533: Error: unknown opcode {standard input}:2588: Error: unknown opcode {standard input}:2940: Error: unknown opcode {standard input}:3007: Error: unknown opcode {standard input}:3135: Error: unknown opcode {standard input}:3169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldisc.o] Error= 1 {standard input}: Assembler messages: {standard input}:365: Error: unknown opcode {standard input}:750: Error: unknown opcode {standard input}:801: Error: unknown opcode {standard input}:835: Error: unknown opcode {standard input}:1936: Error: unknown opcode {standard input}:2081: Error: unknown opcode {standard input}:2260: Error: unknown opcode {standard input}:2572: Error: unknown opcode {standard input}:2619: Error: unknown opcode {standard input}:2901: Error: unknown opcode {standard input}:3066: Error: unknown opcode {standard input}:3311: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3468: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_buffer.o] Erro= r 1 {standard input}:17253: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:2992: Error: unknown opcode drivers/base/attribute_container.c:304: warning: Function parameter or m= ember 'fn' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:304: warning: Function parameter or m= ember 'undo' not described in 'attribute_container_device_trigger_safe' drivers/base/attribute_container.c:357: warning: Function parameter or m= ember 'fn' not described in 'attribute_container_device_trigger' drivers/base/attribute_container.c:471: warning: Function parameter or m= ember 'cont' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or m= ember 'dev' not described in 'attribute_container_add_class_device_adapter' drivers/base/attribute_container.c:471: warning: Function parameter or m= ember 'classdev' not described in 'attribute_container_add_class_device_ada= pter' {standard input}: Assembler messages: {standard input}:77: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/misc/lis3lv02d] Error 2 make[4]: Target '__build' not remade because of errors. drivers/base/devcon.c:12: warning: Function parameter or member 'devcon_= lock' not described in 'DEFINE_MUTEX' make[4]: *** [scripts/Makefile.build:281: drivers/base/regmap/regcache-r= btree.o] Error 1 {standard input}:6144: Error: unknown opcode drivers/regulator/max8998.c:418:5: sparse: sparse: symbol 'max8998_get_c= urrent_limit' was not declared. Should it be static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse:= symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be = static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse:= symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be sta= tic? make[3]: *** [scripts/Makefile.build:281: drivers/base/core.o] Error 1 drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr {standard input}:6769: Error: unknown opcode {standard input}:6868: Error: unknown opcode {standard input}:8445: Error: unknown opcode {standard input}: Assembler messages: {standard input}:292: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_mutex.o] Error= 1 make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:456: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/regulator/max77686-reg= ulator.o] Error 1 {standard input}: Assembler messages: {standard input}:427: Error: unknown opcode {standard input}:975: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/misc.o] Error 1 {standard input}:11054: Error: unknown opcode {standard input}:11374: Error: unknown opcode {standard input}:11564: Error: unknown opcode {standard input}:12774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tty.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/cacheinfo.o] Erro= r 1 drivers/base/module.c: In function 'module_add_driver': drivers/base/module.c:36:6: warning: variable 'no_warn' set but not used= [-Wunused-but-set-variable] 36 | int no_warn; | ^~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no pre= vious prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototyp= es] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device = *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no pre= vious prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/regulator/max8998.c:418:5: warning: no previous prototype for 'm= ax8998_get_current_limit' [-Wmissing-prototypes] 418 | int max8998_get_current_limit(struct regulator_dev *rdev) | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected struct spinlock [usertype] = *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [us= ertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef= ] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in init= ializer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_a= ddr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertyp= e] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected void const volatile [node= ref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volati= le [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef = expression {standard input}: Assembler messages: {standard input}:2488: Error: unknown opcode {standard input}:2519: Error: unknown opcode {standard input}:2685: Error: unknown opcode {standard input}:3321: Error: unknown opcode {standard input}:3363: Error: unknown opcode {standard input}:3664: Error: unknown opcode {standard input}:3706: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4856: Error: unknown opcode {standard input}:5065: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_port.o] Error 1 drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:1081: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/base/devtmpfs.o] Error= 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:45: Error: unknown opcode {standard input}:401: Error: unknown opcode {standard input}:432: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}:828: Error: unknown opcode {standard input}:1271: Error: unknown opcode {standard input}:1426: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1658: Error: unknown opcode {standard input}:2032: Error: unknown opcode {standard input}:2233: 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}:2345: Error: unknown opcode {standard input}:2455: Error: unknown opcode {standard input}:3112: Error: unknown opcode {standard input}:3490: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/pty.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldsem.o] Error= 1 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: spars= e: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast = truncates bits from constant value (ffffff0d becomes d) drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'i= baud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'o= baud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ispe= ed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ospe= ed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 't= ty' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'o= baud' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Excess function parameter 'obad= ' description in 'tty_encode_baud_rate' {standard input}: Assembler messages: {standard input}:596: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tracesink.o] Err= or 1 {standard input}: Assembler messages: {standard input}:145: Error: unknown opcode {standard input}:1445: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_jobctrl.o] Err= or 1 drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user *buf @@ drivers/tty/sysrq.c:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user= *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/sysrq.c:1110: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}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/misc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/misc/mic] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vring= h.o] Error 1 make[5]: Target '__build' not remade because of errors. drivers/tty/n_gsm.c:2808:29: sparse: sparse: restricted __be16 degrades = to integer drivers/char/random.c:2296:6: warning: no previous prototype for 'add_hw= generator_randomness' [-Wmissing-prototypes] 2296 | void add_hwgenerator_randomness(const char *buffer, size_t count, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:3059: Error: unknown opcode {standard input}:3460: Error: unknown opcode {standard input}:4170: Error: unknown opcode {standard input}:4708: Error: unknown opcode {standard input}:4790: Error: unknown opcode {standard input}:5416: Error: unknown opcode drivers/regulator/stpmic1_regulator.c:25: warning: cannot understand fun= ction prototype: 'struct stpmic1_regulator_cfg ' make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_hdlc.o] Error 1 drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_s= uspend_enable': drivers/regulator/tps65218-regulator.c:131:10: warning: comparison of un= signed expression < 0 is always false [-Wtype-limits] 131 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/regulator/tps65218-regulator.c: In function 'tps65218_pmic_set_s= uspend_disable': drivers/regulator/tps65218-regulator.c:144:10: warning: comparison of un= signed expression < 0 is always false [-Wtype-limits] 144 | if (rid < TPS65218_DCDC_1 || rid > TPS65218_LDO_1) | ^ drivers/dax/super.c:31:5: sparse: sparse: context imbalance in 'dax_read= _lock' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'dax_re= ad_unlock' - unexpected unlock {standard input}: Assembler messages: {standard input}:11802: Error: unknown opcode {standard input}:12977: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4429: Error: unknown opcode {standard input}:4530: Error: unknown opcode {standard input}:4650: Error: unknown opcode {standard input}:4835: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/sysrq.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/char/random.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/char] Error 2 {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2380: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/dma-buf/heaps/heap-hel= pers.o] Error 1 make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65= dsi86.o] Error 1 drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or= member 'dev' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or= member 'reg' not described in 'wm8400_register_regulator' drivers/regulator/wm8400-regulator.c:243: warning: Function parameter or= member 'initdata' not described in 'wm8400_register_regulator' drivers/nvme/host/core.c:1509:23: sparse: sparse: context imbalance in '= nvme_get_ns_from_disk' - wrong count at exit include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'nvme_p= ut_ns_from_disk' - unexpected unlock drivers/mfd/wm8350-core.c:136: warning: Function parameter or member 'wm= 8350' not described in 'wm8350_reg_lock' drivers/mfd/wm8350-core.c:165: warning: Function parameter or member 'wm= 8350' not described in 'wm8350_reg_unlock' {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2221: Error: unknown opcode {standard input}:2698: Error: unknown opcode {standard input}:4036: Error: unknown opcode {standard input}:4746: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/nvme/host/multipath.o]= Error 1 {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode include/linux/lightnvm.h:490:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:483:55: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:482:54: sparse: sparse: invalid access past the= end of 'l' (4 8) include/linux/lightnvm.h:481:53: sparse: sparse: invalid access past the= end of 'l' (4 8) drivers/dax/bus.c: In function 'do_id_store': drivers/dax/bus.c:93:27: warning: suggest braces around empty body in an= 'else' statement [-Wempty-body] 93 | /* nothing to remove */; | ^ drivers/dax/bus.c:98:29: warning: suggest braces around empty body in an= 'else' statement [-Wempty-body] 98 | /* dax_id already added */; | ^ drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35890' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35892' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35893' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35894' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35895' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_TC35896' not desc= ribed in enum 'tc3589x_version' drivers/mfd/tc3589x.c:32: warning: Enum value 'TC3589X_UNKNOWN' not desc= ribed in enum 'tc3589x_version' {standard input}: Assembler messages: {standard input}:1484: Error: unknown opcode -- {standard input}: Assembler messages: {standard input}:4257: Error: unknown opcode drivers/mtd/chips/cfi_probe.c:226:27: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:228:28: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:229:27: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:230:28: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:231:36: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:232:38: sparse: sparse: cast to restricted= __le16 drivers/mtd/chips/cfi_probe.c:240:49: sparse: sparse: cast to restricted= __le32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:329:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:334:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi.o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:10885: Error: unknown opcode {standard input}:12291: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1292: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_probe.o]= Error 1 {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Err= or 1 drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const= *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] = __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__g= u_addr drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __be16 de= grades to integer drivers/mtd/chips/cfi_util.c:97:26: sparse: sparse: restricted __le16 de= grades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __be32 d= egrades to integer drivers/mtd/chips/cfi_util.c:100:26: sparse: sparse: restricted __le32 d= egrades to integer drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __le16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:185:23: sparse: sparse: cast to restricted = __be16 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __le32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 drivers/mtd/chips/cfi_util.c:188:23: sparse: sparse: cast to restricted = __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void [noderef] __iomem= *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef]= __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:52: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refre= sh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.= o] Error 1 {standard input}:5287: Error: unknown opcode {standard input}:6945: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/hsi/clients/hsi_char.o= ] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/hsi/clients] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:14437: Error: unknown opcode drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'd= rm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_de= v_exit' - unexpected unlock {standard input}: Assembler messages: {standard input}:127: Error: unknown opcode {standard input}:327: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/target/iscsi/iscsi_tar= get_device.o] Error 1 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:141:40: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __le32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mtd/chips/cfi_cmdset_0020.c:142:42: sparse: sparse: cast to rest= ricted __be32 drivers/mfd/twl4030-irq.c:485:26: sparse: sparse: incorrect type in assi= gnment (different base types) @@ expected unsigned int [usertype] word = @@ got restricted __le32 [usertype] @@ drivers/mfd/twl4030-irq.c:485:26: sparse: expected unsigned int [use= rtype] word drivers/mfd/twl4030-irq.c:485:26: sparse: got restricted __le32 [use= rtype] drivers/mfd/twl4030-irq.c:573:40: sparse: sparse: cast to restricted __l= e32 make[2]: *** [scripts/Makefile.build:497: drivers/tty] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_gsm.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/mfd/tps65218.c:58: warning: Function parameter or member 'tps' n= ot described in 'tps65218_reg_write' drivers/mfd/tps65218.c:58: warning: Excess function parameter 'tps65218'= description in 'tps65218_reg_write' drivers/mfd/tps65218.c:90: warning: Function parameter or member 'tps' n= ot described in 'tps65218_update_bits' drivers/mfd/tps65218.c:90: warning: Excess function parameter 'tps65218'= description in 'tps65218_update_bits' drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int con= st *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef= ] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volat= ile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *_= _gu_addr drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected int const *__gu_addr @@= got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_= addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user = *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volat= ile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:160: Error: unknown opcode {standard input}:506: Error: unknown opcode {standard input}:2884: Error: unknown opcode {standard input}: Assembler messages: {standard input}:491: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsicam.o] Error 1 {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:4556: Error: unknown opcode {standard input}:4587: Error: unknown opcode {standard input}:5597: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4245: Error: unknown opcode {standard input}:4276: Error: unknown opcode {standard input}:4585: Error: unknown opcode {standard input}:4805: Error: unknown opcode {standard input}:5287: Error: unknown opcode {standard input}:5396: Error: unknown opcode {standard input}:8335: Error: unknown opcode {standard input}:8445: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-buf.o] Err= or 1 {standard input}:8024: Error: unknown opcode {standard input}:8115: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2514: Error: unknown opcode {standard input}:2545: Error: unknown opcode {standard input}:2898: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fabrics.o] E= rror 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode {standard input}:10758: Error: unknown opcode {standard input}:10797: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o]= Error 1 {standard input}: Assembler messages: {standard input}:11856: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/hsi] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:709: Error: unknown opcode {standard input}:1531: Error: unknown opcode {standard input}:14498: Error: unknown opcode {standard input}:14726: Error: unknown opcode {standard input}:14757: Error: unknown opcode {standard input}:14912: Error: unknown opcode {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}:16015: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: 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_tar= get_nego.o] Error 1 {standard input}:15553: Error: unknown opcode {standard input}:15618: Error: unknown opcode {standard input}:15746: Error: unknown opcode {standard input}:15842: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Err= or 1 {standard input}:2296: Error: unknown opcode {standard input}:3076: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:4112: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1395: Error: unknown opcode {standard input}:17398: Error: unknown opcode {standard input}:17709: Error: unknown opcode {standard input}:18513: Error: unknown opcode {standard input}: Assembler messages: {standard input}:745: Error: unknown opcode {standard input}:811: Error: unknown opcode {standard input}:5845: Error: unknown opcode {standard input}:6146: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mfd/twl6030-irq.o] Err= or 1 make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/cfi_cmdset_0= 020.o] Error 1 {standard input}: Assembler messages: {standard input}:250: Error: unknown opcode {standard input}:309: Error: unknown opcode {standard input}:20344: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 {standard input}:19577: Error: unknown opcode {standard input}:19671: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/fc.o] Error 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/net/phy/mscc/mscc_main= .o] Error 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get_tpg.o] Error 1 {standard input}: Assembler messages: {standard input}:3819: Error: unknown opcode {standard input}: Assembler messages: {standard input}:759: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/chips/gen_probe.o]= Error 1 drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: sparse: incorrect t= ype in assignment (different address spaces) @@ expected void * @@ = got void [noderef] __iomem * @@ drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: expected void * drivers/mtd/chips/cfi_cmdset_0001.c:1400:15: sparse: got void [noder= ef] __iomem * drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: sparse: incorrect ty= pe in assignment (different base types) @@ expected unsigned int [usert= ype] FeatureSupport @@ got restricted __le32 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: expected unsigne= d int [usertype] FeatureSupport drivers/mtd/chips/cfi_cmdset_0001.c:179:30: sparse: got restricted _= _le32 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: sparse: incorrect ty= pe in assignment (different base types) @@ expected unsigned short [use= rtype] BlkStatusRegMask @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: expected unsigne= d short [usertype] BlkStatusRegMask drivers/mtd/chips/cfi_cmdset_0001.c:180:32: sparse: got restricted _= _le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: sparse: incorrect ty= pe in assignment (different base types) @@ expected unsigned short [use= rtype] ProtRegAddr @@ got restricted __le16 [usertype] @@ drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: expected unsigne= d short [usertype] ProtRegAddr drivers/mtd/chips/cfi_cmdset_0001.c:181:27: sparse: got restricted _= _le16 [usertype] drivers/mtd/chips/cfi_cmdset_0001.c:415:32: sparse: sparse: cast to rest= ricted __le32 drivers/mtd/chips/cfi_cmdset_0001.c:416:34: sparse: sparse: cast to rest= ricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:417:29: sparse: sparse: cast to rest= ricted __le16 drivers/mtd/chips/cfi_cmdset_0001.c:455:51: sparse: sparse: cast to rest= ricted __le16 {standard input}:9394: Error: unknown opcode include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __le16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:313:24: sparse: sparse: cast to restricted __be16 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __le32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 include/linux/mtd/cfi.h:318:24: sparse: sparse: cast to restricted __be32 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Erro= r 1 drivers/mtd/chips/map_ram.c:93:15: sparse: sparse: incorrect type in ass= ignment (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] __iome= m * {standard input}:21718: Error: unknown opcode {standard input}:23244: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected char const *__gu_addr= @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__= gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef= ] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_ad= dr {standard input}:4297: Error: unknown opcode {standard input}:2149: Error: unknown opcode {standard input}:6837: Error: unknown opcode {standard input}:7771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] E= rror 1 make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get_login.o] Error 1 {standard input}:12582: Error: unknown opcode drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * >> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * >> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_ad= dr drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_ad= dr {standard input}: Assembler messages: {standard input}:3693: Error: unknown opcode {standard input}:23616: Error: unknown opcode {standard input}:17869: Error: unknown opcode {standard input}:19691: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_lib.o] Error= 1 {standard input}:10689: Error: unknown opcode {standard input}: Assembler messages: {standard input}:243: 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' n= ot 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_dev= s' not described in 'devm_mfd_add_devices' drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'mem_b= ase' not described in 'devm_mfd_add_devices' drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'irq_b= ase' not described in 'devm_mfd_add_devices' drivers/mfd/mfd-core.c:326: warning: Function parameter or member 'domai= n' not described in 'devm_mfd_add_devices' {standard input}:13255: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_error.o] Err= or 1 drivers/scsi/constants.c:318:9: sparse: sparse: trying to concatenate 24= 850-character string (8191 bytes max) {standard input}: Assembler messages: {standard input}:2454: Error: unknown opcode {standard input}:2549: Error: unknown opcode {standard input}:4139: Error: unknown opcode drivers/mfd/axp20x-i2c.c:82:36: warning: 'axp20x_i2c_acpi_match' defined= but not used [-Wunused-const-variable=3D] 82 | static const struct acpi_device_id axp20x_i2c_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:4169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/pcmcia/cs.o] Error 1 {standard input}:4343: Error: unknown opcode {standard input}:5768: Error: unknown opcode {standard input}:5888: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence.o] E= rror 1 {standard input}: Assembler messages: {standard input}:19049: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2228: Error: unknown opcode {standard input}:2367: Error: unknown opcode {standard input}:2474: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/auxdisplay] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/auxdisplay/charlcd.o] = Error 1 make[3]: Target '__build' not remade because of errors. drivers/mtd/chips/map_rom.c:79:15: sparse: sparse: incorrect type in ass= ignment (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] __iome= m * {standard input}:14456: Error: unknown opcode {standard input}:14487: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffe= r.o] Error 1 {standard input}: Assembler messages: {standard input}:659: Error: unknown opcode {standard input}:690: Error: unknown opcode {standard input}:985: Error: unknown opcode {standard input}:1113: Error: unknown opcode {standard input}:1167: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1544: Error: unknown opcode {standard input}:1605: Error: unknown opcode {standard input}:1670: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-arra= y.o] Error 1 {standard input}:36324: Error: unknown opcode {standard input}:23806: Error: unknown opcode {standard input}:24657: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1214: Error: unknown opcode {standard input}:1272: Error: unknown opcode {standard input}:1972: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/nvme/host] Error 2 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/nvme] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/nvme/host/core.o] Erro= r 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:2172: Error: unknown opcode {standard input}:2646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spidev.o] Error 1 {standard input}: Assembler messages: {standard input}:1033: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode {standard input}:25062: Error: unknown opcode {standard input}:25162: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lo= ck.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.= o] Error 1 {standard input}:2248: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/pcmcia] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:5540: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/net/phy/mscc] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3625: Error: unknown opcode {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:706: Error: unknown opcode {standard input}:737: Error: unknown opcode {standard input}:1041: Error: unknown opcode {standard input}:1594: Error: unknown opcode {standard input}:1952: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/dma-fence-chai= n.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serio.o] E= rror 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.o] = Error 1 {standard input}: Assembler messages: {standard input}:2215: Error: unknown opcode {standard input}:3190: Error: unknown opcode {standard input}:4699: Error: unknown opcode {standard input}:5118: Error: unknown opcode drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = initializer (different address spaces) @@ expected unsigned long const = *__gu_addr @@ got unsigned long [noderef] __user * @@ make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1 drivers/input/serio/serport.c:213:21: sparse: expected unsigned long= const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [nod= eref] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = argument 1 (different address spaces) @@ expected void const volatile [= noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long cons= t *__gu_addr {standard input}:4437: Error: unknown opcode {standard input}:12277: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get_util.o] Error 1 {standard input}:24613: Error: unknown opcode {standard input}:8699: Error: unknown opcode {standard input}:27000: Error: unknown opcode {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_objec= t.o] Error 1 drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or memb= er 'bus' not described in 'mdiobus_setup_mdiodev_from_board_info' drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or memb= er '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}:2397: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input/gameport] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/input/gameport/gamepor= t.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}:27868: Error: unknown opcode {standard input}:28124: Error: unknown opcode {standard input}:29258: Error: unknown opcode {standard input}:29431: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0= 001.o] Error 1 {standard input}:11093: Error: unknown opcode {standard input}:11414: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/target/iscsi/iscsi_tar= get.o] Error 1 {standard input}: Assembler messages: {standard input}:750: Error: unknown opcode {standard input}:781: Error: unknown opcode {standard input}:960: Error: unknown opcode {standard input}:1188: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/dma-buf/sync_file.o] E= rror 1 {standard input}:12432: Error: unknown opcode {standard input}:13251: Error: unknown opcode drivers/spi/spi-fsl-spi.c:93:44: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ 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 initi= alizer (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:317:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:459:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:652:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:655:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:655:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:656:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:656:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:656:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:657:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:657:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:657:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:658:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:658:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:658:32: sparse: got restricted __be32 * drivers/spi/spi-fsl-spi.c:669:32: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [usertype] __iomem *reg @@ got restricted __be32 * @@ drivers/spi/spi-fsl-spi.c:669:32: sparse: expected restricted __be32= [noderef] [usertype] __iomem *reg drivers/spi/spi-fsl-spi.c:669:32: sparse: got restricted __be32 * {standard input}:15094: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0= 002.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}:633: Error: unknown opcode {standard input}:664: Error: unknown opcode {standard input}:1073: Error: unknown opcode {standard input}:1322: Error: unknown opcode {standard input}:1604: Error: unknown opcode {standard input}:1953: Error: unknown opcode {standard input}:2122: Error: unknown opcode {standard input}:2303: Error: unknown opcode {standard input}:2563: Error: unknown opcode {standard input}:2748: Error: unknown opcode {standard input}:3150: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4049: Error: unknown opcode {standard input}:4457: Error: unknown opcode {standard input}:4618: Error: unknown opcode {standard input}:4651: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:5495: Error: unknown opcode {standard input}:5552: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/dma-buf/dma-resv.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serport.o]= Error 1 {standard input}: Assembler messages: {standard input}:903: Error: unknown opcode {standard input}:1142: Error: unknown opcode {standard input}:1290: Error: unknown opcode {standard input}:1441: Error: unknown opcode {standard input}:1610: Error: unknown opcode {standard input}:1884: Error: unknown opcode {standard input}:1919: Error: unknown opcode drivers/spi/spi-bitbang.c:181: warning: Function parameter or member 'sp= i' not described in 'spi_bitbang_setup' drivers/spi/spi-bitbang.c:215: warning: Function parameter or member 'sp= i' not described in 'spi_bitbang_cleanup' drivers/spi/spi-bitbang.c:434: warning: Function parameter or member 'bi= tbang' not described in 'spi_bitbang_stop' drivers/spi/spi-nxp-fspi.c:472:25: sparse: sparse: cast from restricted = __be32 drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n initializer (different address spaces) @@ expected char const *__gu_a= ddr @@ 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 [node= ref] __user * >> drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const = volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu= _addr drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'pr= iv' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'he= ap_devt' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'li= st' not described in 'dma_heap' drivers/dma-buf/dma-heap.c:43: warning: Function parameter or member 'he= ap_cdev' not described in 'dma_heap' {standard input}: Assembler messages: {standard input}:2232: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26183: Error: unknown opcode {standard input}:26467: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-dw-core.o] Err= or 1 {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] Err= or 1 make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_con= figfs.o] Error 1 {standard input}: Assembler messages: {standard input}:3961: 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}: Assembler messages: {standard input}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:7182: Error: unknown opcode {standard input}:7213: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_scan.o] Erro= r 1 {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:947: Error: unknown opcode {standard input}:2699: Error: unknown opcode {standard input}:3747: Error: unknown opcode {standard input}:3869: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi-rockchip.o] Er= ror 1 {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:281: drivers/input/serio/serio_raw.= o] Error 1 {standard input}: Assembler messages: {standard input}:96: Error: unknown opcode {standard input}:950: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode {standard input}:2684: Error: unknown opcode {standard input}:2715: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] = Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/target/iscsi] Error 2 {standard input}:4260: Error: unknown opcode {standard input}:5105: Error: unknown opcode {standard input}:5144: Error: unknown opcode {standard input}:5312: Error: unknown opcode {standard input}:5553: Error: unknown opcode {standard input}:5593: Error: unknown opcode {standard input}:5683: Error: unknown opcode {standard input}:6086: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode {standard input}:9089: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_dev= ice.o] Error 1 drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = const *__gu_addr make[2]: *** [scripts/Makefile.build:497: drivers/dma-buf] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}:3236: Error: unknown opcode {standard input}: Assembler messages: {standard input}:9550: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/docg3.o] E= rror 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] 106 | unsigned long tmp; | ^~~ {standard input}: Assembler messages: {standard input}:1690: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode drivers/mtd/devices/phram.c:85:34: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void [noderef] __iomem *= addr @@ got void *priv @@ drivers/mtd/devices/phram.c:85:34: sparse: expected void [noderef] _= _iomem *addr drivers/mtd/devices/phram.c:85:34: sparse: got void *priv drivers/mtd/devices/phram.c:101:23: sparse: sparse: incorrect type in as= signment (different address spaces) @@ expected void *priv @@ got v= oid [noderef] __iomem * @@ drivers/mtd/devices/phram.c:101:23: sparse: expected void *priv drivers/mtd/devices/phram.c:101:23: sparse: got void [noderef] __iom= em * drivers/mtd/devices/phram.c:131:25: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void [noderef] __iomem = *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:131:25: sparse: expected void [noderef] = __iomem *addr drivers/mtd/devices/phram.c:131:25: sparse: got void *priv {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spi-rspi.o] Error 1 {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.= o] Error 1 {standard input}: Assembler messages: {standard input}:2064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o]= Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/input/serio] Error 2 {standard input}:2128: Error: unknown opcode {standard input}:2155: Error: unknown opcode {standard input}:2203: Error: unknown opcode {standard input}:2263: Error: unknown opcode {standard input}:2290: Error: unknown opcode {standard input}:4073: Error: unknown opcode {standard input}:4354: Error: unknown opcode {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:2330: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/= iforce-main.o] Error 1 {standard input}: Assembler messages: {standard input}:2249: Error: unknown opcode {standard input}:2280: Error: unknown opcode {standard input}:2554: Error: unknown opcode {standard input}:2686: Error: unknown opcode {standard input}:2747: Error: unknown opcode {standard input}:2774: Error: unknown opcode {standard input}:3263: Error: unknown opcode {standard input}:3323: Error: unknown opcode {standard input}:3350: Error: unknown opcode {standard input}:3916: Error: unknown opcode {standard input}:11327: Error: unknown opcode drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected int const *__gu_addr = @@ got int [noderef] __user * @@ drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__g= u_addr drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __use= r * >> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr {standard input}:14940: Error: unknown opcode {standard input}:5452: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] = Error 1 {standard input}:6890: Error: unknown opcode {standard input}:6885: Error: unknown opcode {standard input}:6962: Error: unknown opcode {standard input}:7318: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4209: Error: unknown opcode {standard input}:4298: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/= iforce-ff.o] Error 1 {standard input}:10137: Error: unknown opcode {standard input}:10322: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy.o] Error 1 drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'f= mt' not described in 'pr_fmt' {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}:12950: Error: unknown opcode {standard input}:13352: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_alu= a.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_pr.= o] Error 1 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_ad= dr {standard input}: Assembler messages: {standard input}:807: Error: unknown opcode {standard input}:988: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/devices/block2mtd.= o] Error 1 {standard input}: Assembler messages: {standard input}:1074: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}:1293: Error: unknown opcode {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:497: drivers/input/joystick/iforce]= Error 2 make[5]: *** [scripts/Makefile.build:281: drivers/input/joystick/iforce/= iforce-packets.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/atkbd.o= ] Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uap= i.o] Error 1 {standard input}: Assembler messages: {standard input}:705: Error: unknown opcode drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [nodere= f] [usertype] __user * >> drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [nodere= f] [usertype] __user * drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const vola= tile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {standard input}:2503: Error: unknown opcode {standard input}:2548: Error: unknown opcode {standard input}:2582: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o= ] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_mod= eset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_he= lper.o] Error 1 {standard input}: Assembler messages: {standard input}:2519: Error: unknown opcode {standard input}:3287: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4810: Error: unknown opcode drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or membe= r 'slavecs' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Function parameter or membe= r 'slavebus' not described in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter '= flashcs' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:205: warning: Excess function parameter '= flashbus' description in 'zynqmp_gqspi_selectslave' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Function parameter or membe= r 'dev' not described in 'zynqmp_qspi_suspend' drivers/spi/spi-zynqmp-gqspi.c:902: warning: Excess function parameter '= _dev' description in 'zynqmp_qspi_suspend' make[3]: *** [scripts/Makefile.build:281: drivers/target/target_core_tpg= .o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/spi] Error 2 drivers/input/joystick/analog.c:169:17: sparse: sparse: undefined identi= fier 'boot_cpu_has' drivers/input/joystick/analog.c:169:17: sparse: sparse: undefined identi= fier 'rdtsc' drivers/input/joystick/analog.c:169:17: sparse: sparse: cast from unknow= n type drivers/input/joystick/analog.c:179:24: sparse: sparse: undefined identi= fier '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 identi= fier '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 identi= fier '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/net/slip/slip.c:458:14: sparse: sparse: incompatible types in co= mparison 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 com= parison 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 initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ 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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __wsum [usertype] sum arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [= assigned] sum {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}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:176: Error: unknown opcode drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer n= ot defined for this architecture. [-Wcpp] 160 | #warning Precise timer not defined for this architecture. | ^~~~~~~ {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}:656: Error: unknown opcode {standard input}:701: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/keyboard/newtonk= bd.o] Error 1 {standard input}:6282: Error: unknown opcode {standard input}:8161: Error: unknown opcode {standard input}:10803: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] E= rror 1 make[4]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/analog.= 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 {standard input}:8991: Error: unknown opcode include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (400 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1000 becomes 0) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (10000000 becomes 0) {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}: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:280: drivers/net/ppp/ppp_async.o] E= rror 1 {standard input}:4211: Error: unknown opcode {standard input}:4254: Error: unknown opcode 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}: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}:17424: Error: unknown opcode drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: sparse: incorrec= t type in argument 2 (different address spaces) @@ expected void const = *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: expected voi= d const *__from drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: got void [no= deref] __iomem * -- make[3]: *** [scripts/Makefile.build:497: drivers/input/keyboard] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8751: Error: unknown opcode {standard input}:8811: Error: unknown opcode {standard input}:8838: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_fil= e.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 'n= ew_driver' description in 'mdio_driver_register' make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] = Error 1 make[5]: *** [scripts/Makefile.build:280: drivers/mtd/nand/onenand/onena= nd_base.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/mtd/nand/onenand] Erro= r 2 {standard input}: Assembler messages: {standard input}:3784: Error: unknown opcode {standard input}:3818: Error: unknown opcode {standard input}:4649: Error: unknown opcode {standard input}:4680: Error: unknown opcode {standard input}:4869: Error: unknown opcode {standard input}:5089: Error: unknown opcode {standard input}:5116: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_ibl= ock.o] Error 1 {standard input}: Assembler messages: {standard input}:4684: 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:497: drivers/net/slip] Error 2 make[4]: Target '__build' not remade because of errors. 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/input/misc/drv260x.c: In function 'drv260x_probe': drivers/input/misc/drv260x.c:478:20: warning: comparison of unsigned exp= ression < 0 is always false [-Wtype-limits] 478 | if (haptics->mode < DRV260X_LRA_MODE || | ^ drivers/input/misc/drv260x.c:490:23: warning: comparison of unsigned exp= ression < 0 is always false [-Wtype-limits] 490 | if (haptics->library < DRV260X_LIB_EMPTY || | ^ {standard input}:13511: 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[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o= ] Error 1 make[4]: Target '__build' not remade because of errors. drivers/input/rmi4/rmi_driver.c: In function 'rmi_read_register_desc': drivers/input/rmi4/rmi_driver.c:583:24: warning: comparison is always fa= lse due to limited range of data type [-Wtype-limits] 583 | if (size_presence_reg < 0 || size_presence_reg > 35) | ^ 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}:633: Error: unknown opcode {standard input}:667: Error: unknown opcode {standard input}: Assembler messages: {standard input}:454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/magella= n.o] Error 1 {standard input}: Assembler messages: {standard input}:3774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_transport_sr= p.o] Error 1 {standard input}:5419: Error: unknown opcode {standard input}:5485: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/mdio_bus.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:1603: Error: unknown opcode {standard input}: Assembler messages: {standard input}:361: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}: Assembler messages: {standard input}:489: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/twidjoy= .o] Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/target] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/target/target_core_tra= nsport.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'v= scsi' not described in 'virtscsi_complete_cmd' drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'b= uf' not described in 'virtscsi_complete_cmd' {standard input}:8780: Error: unknown opcode {standard input}:10054: Error: unknown opcode {standard input}:2622: Error: unknown opcode {standard input}: Assembler messages: {standard input}:460: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/spaceor= b.o] Error 1 drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected signed int const *__gu_addr @@ = got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_ad= dr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected char const *__gu_addr @@ got= char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[= assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr {standard input}:5503: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_driver.= o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/input/input.o] Error 1 drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'input_dev' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'client' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'regmap' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'work' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'regulator' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'page' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'magnitude' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'frequency' not described in 'drv2667_data' In file included from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/mtd/nand/spi/core.c:12: drivers/mtd/nand/spi/core.c: In function 'spinand_get_cfg': drivers/mtd/nand/spi/core.c:55:34: warning: comparison of unsigned expre= ssion < 0 is always false [-Wtype-limits] 55 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on =3D !!(x); 2748- | = ^ drivers/mtd/nand/spi/core.c: In function 'spinand_set_cfg': drivers/mtd/nand/spi/core.c:68:34: warning: comparison of unsigned expre= ssion < 0 is always false [-Wtype-limits] 68 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on =3D !!(x); 2755- | = ^ drivers/input/misc/mc13783-pwrbutton.c:32: warning: cannot understand fu= nction prototype: 'struct mc13783_pwrb ' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2 {standard input}: Assembler messages: {standard input}:7197: Error: unknown opcode {standard input}: Assembler messages: {standard input}:62: Error: unknown opcode {standard input}:1378: Error: unknown opcode {standard input}:1551: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-devnode.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}:11372: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1617: Error: unknown opcode {standard input}:1648: Error: unknown opcode {standard input}:1839: Error: unknown opcode {standard input}:2239: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-d= evice.o] Error 1 {standard input}:14484: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/debug.o] Error 1 drivers/i2c/busses/i2c-rk3x.c:244: warning: Function parameter or member= 'i2c' not described in 'rk3x_i2c_start' -- include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3111111000000001 becomes 1) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3111111000000001 becomes 1) drivers/net/wireless/ath/ath6kl/wmi.c: In function 'ath6kl_wmi_bitrate_r= eply_rx': drivers/net/wireless/ath/ath6kl/wmi.c:1204:6: warning: variable 'rate' s= et but not used [-Wunused-but-set-variable] 1204 | s32 rate; | ^~~~ {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {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] Err= or 1 In file included from include/linux/phy.h:14, from drivers/net/phy/at803x.c:10: drivers/net/phy/at803x.c: In function 'at803x_parse_dt': include/linux/bitfield.h:52:28: warning: comparison is always false due = to limited range of data type [-Wtype-limits] 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 2880- | = ^ include/linux/compiler.h:319:9: note: in definition of macro '__compilet= ime_assert' 319 | if (!(condition)) 2883- | ^~~~~~~~~ include/linux/compiler.h:339:2: note: in expansion of macro '_compiletim= e_assert' 339 | _compiletime_assert(condition, msg, __compiletime_assert_, __CO= UNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletim= e_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), = msg) | ^~~~~~~~~~~~~~~~~~ include/linux/bitfield.h:52:3: note: in expansion of macro 'BUILD_BUG_ON= _MSG' 52 | BUILD_BUG_ON_MSG((_mask) > (typeof(_reg))~0ull, 2892- | = ^~~~~~~~~~~~~~~~ include/linux/bitfield.h:94:3: note: in expansion of macro '__BF_FIELD_C= HECK' 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); 2895- = | ^~~~~~~~~~~~~~~~ drivers/net/phy/at803x.c:431:24: note: in expansion of macro 'FIELD_PREP' 431 | priv->clk_25m_reg |=3D FIELD_PREP(mask, sel); | ^~~~~~~~~~ {standard input}:17458: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8653: Error: unknown opcode {standard input}:8872: Error: unknown opcode {standard input}:9073: Error: unknown opcode {standard input}:11038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:116: Error: unknown opcode {standard input}:308: Error: unknown opcode {standard input}:759: Error: unknown opcode {standard input}:1045: Error: unknown opcode {standard input}:1375: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/recovery.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/i2c/i2c-core-base.o] E= rror 1 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1771: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/at803x.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:832: Error: unknown opcode {standard input}:866: Error: unknown opcode {standard input}:900: Error: unknown opcode {standard input}:1663: Error: unknown opcode {standard input}:1840: Error: unknown opcode {standard input}:1933: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/core.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}:13038: Error: unknown opcode {standard input}: Assembler messages: {standard input}:422: Error: unknown opcode {standard input}:453: Error: unknown opcode {standard input}:596: Error: unknown opcode {standard input}:4997: Error: unknown opcode drivers/net/ieee802154/ca8210.c:1840:27: sparse: sparse: incorrect type = in assignment (different base types) @@ expected restricted __le16 [add= ressable] [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 [add= ressable] [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 [userty= pe] dst_pan_id @@ got restricted __le16 [addressable] [usertype] pan_id= @@ drivers/net/ieee802154/ca8210.c:1971:28: sparse: expected unsigned s= hort [usertype] dst_pan_id drivers/net/ieee802154/ca8210.c:1971:28: sparse: got restricted __le= 16 [addressable] [usertype] pan_id make[3]: *** [scripts/Makefile.build:497: drivers/media/mc] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/media/mc/mc-request.o]= Error 1 make[4]: Target '__build' not remade because of errors. drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * >> drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:467:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:512:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:526:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:882:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:969:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected signed int const *__gu_add= r @@ got signed int [noderef] [usertype] __user * @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected signed int const *_= _gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [us= ertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile= [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_a= ddr {standard input}:15920: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/cfg80211.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/scsi/st.o] Error 1 {standard input}:18069: Error: unknown opcode drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_n= um' not described in 'mtd_dev_param' drivers/ptp/ptp_clockmatrix.c:886: warning: Cannot understand * @brief = Maximum absolute value for write phase offset in picoseconds on line 886 - I thought it was a doc line drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 drivers/net/phy/dp83640.c:840:28: sparse: sparse: cast to restricted __b= e16 {standard input}: Assembler messages: {standard input}:9541: Error: unknown opcode {standard input}:10157: Error: unknown opcode {standard input}:10878: Error: unknown opcode {standard input}:22530: Error: unknown opcode {standard input}: Assembler messages: {standard input}:26163: Error: unknown opcode {standard input}:26696: Error: unknown opcode {standard input}:26766: Error: unknown opcode {standard input}:27013: Error: unknown opcode {standard input}:27083: Error: unknown opcode {standard input}:22467: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-c= trls.o] Error 1 {standard input}: Assembler messages: {standard input}:1716: Error: unknown opcode {standard input}:1985: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/v4l2-core/v4l2-c= lk.o] Error 1 drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' = not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' des= cription in 'ubi_leb_read_sg' make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/ath/ath6k= l/wmi.o] Error 1 {standard input}: Assembler messages: {standard input}:94: Error: unknown opcode {standard input}:157: Error: unknown opcode drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'prod= uce_free_peb' - unexpected unlock {standard input}:28518: Error: unknown opcode drivers/w1/masters/ds2482.c:23: warning: Incorrect use of kernel-doc for= mat: * Allow the active pullup to be disabled, default is enabled. drivers/w1/masters/ds2482.c:32: warning: cannot understand function prot= otype: 'int ds2482_active_pullup =3D 1; ' drivers/w1/masters/ds2482.c:82: warning: cannot understand function prot= otype: 'const u8 ds2482_chan_wr[8] =3D ' drivers/w1/masters/ds2482.c:132: warning: Function parameter or member '= conf' not described in 'ds2482_calculate_config' 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 pro= totype: 'const struct i2c_device_id ds2482_id[] =3D ' In file included from include/linux/bits.h:23, -- | ^~ make[4]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath] Erro= r 2 make[5]: *** [scripts/Makefile.build:497: drivers/net/wireless/ath/ath6k= l] Error 2 make[5]: Target '__build' not remade because of errors. make[6]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_fro= ntend.o] Error 1 drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_REPORT_NONE' n= ot described in enum 'rmi_f54_report_type' drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_MAX_REPORT_TYP= E' not described in enum 'rmi_f54_report_type' make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/= brcm80211/brcmfmac/cfg80211.o] Error 1 {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/ff-memless.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:150: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2627: Error: unknown opcode {standard input}:2853: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_therm.o] = Error 1 {standard input}: Assembler messages: {standard input}:4053: Error: unknown opcode {standard input}:4416: Error: unknown opcode {standard input}:5294: Error: unknown opcode {standard input}:5775: Error: unknown opcode {standard input}:5806: Error: unknown opcode drivers/w1/w1.c:426:17: sparse: sparse: incorrect type in assignment (di= fferent base types) @@ expected unsigned long long [usertype] rn64_le @= @ got restricted __le64 [usertype] @@ drivers/w1/w1.c:426:17: sparse: expected unsigned long long [usertyp= e] 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 (d= ifferent base types) @@ expected unsigned long long [usertype] rn_le @@= got restricted __le64 [usertype] @@ drivers/w1/w1.c:920:21: sparse: expected unsigned long long [usertyp= e] rn_le drivers/w1/w1.c:920:21: sparse: got restricted __le64 [usertype] drivers/w1/slaves/w1_ds2405.c:30:24: sparse: sparse: cast to restricted = __le64 drivers/w1/slaves/w1_ds2405.c:182:32: sparse: sparse: cast to restricted= __le64 drivers/net/ieee802154/ca8210.c:326: warning: Function parameter or memb= er 'readq' not described in 'ca8210_test' drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or memb= er 'spi_transfer_complete' not described in 'ca8210_priv' drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or memb= er 'sync_exchange_complete' not described in 'ca8210_priv' drivers/net/ieee802154/ca8210.c:375: warning: Function parameter or memb= er 'promiscuous' not described in 'ca8210_priv' drivers/net/ieee802154/ca8210.c:430: warning: Function parameter or memb= er 'short_address' not described in 'macaddr' drivers/net/ieee802154/ca8210.c:723: warning: Function parameter or memb= er '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' {standard input}:6400: Error: unknown opcode drivers/net/ieee802154/ca8210.c:3053: warning: Function parameter or mem= ber 'spi_device' not described in 'ca8210_remove' make[4]: *** [scripts/Makefile.build:280: drivers/media/dvb-core/dvb_ca_= en50221.o] Error 1 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 mem= ber 'spi_device' not described in 'ca8210_probe' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c: In function 'br= cmf_fweh_handle_if_event': drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:131:6: warning: = variable 'err' set but not used [-Wunused-but-set-variable] 131 | int err =3D 0; | ^~~ drivers/net/ieee802154/ca8210.c:3103: warning: Excess function parameter= 'priv' description in 'ca8210_probe' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= client' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= supplies' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= startup_delay' not described in 'rmi_i2c_xport' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: = sparse: incorrect type in initializer (different base types) @@ expecte= d signed int [usertype] requested_dwell @@ got restricted __le32 [usert= ype] dwell_time @@ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: = expected signed int [usertype] requested_dwell drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1741:40: sparse: = got restricted __le32 [usertype] dwell_time make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-main.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:497: drivers/input/rmi4] Error 2 make[4]: Target '__build' not remade because of errors. drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:36: warning: Fun= ction parameter or member 'datalen' not described in 'brcmf_fweh_queue_item' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Fun= ction parameter or member 'code' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:44: warning: Fun= ction parameter or member 'name' not described in 'brcmf_fweh_event_name' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Fu= nction parameter or member 'emsg' not described in 'brcmf_fweh_handle_if_ev= ent' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Fu= nction parameter or member 'data' not described in 'brcmf_fweh_handle_if_ev= ent' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Ex= cess function parameter 'item' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:127: warning: Ex= cess function parameter 'ifpp' description in 'brcmf_fweh_handle_if_event' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c:391: warning: Fu= nction parameter or member 'packet_len' not described in 'brcmf_fweh_proces= s_event' drivers/net/wireless/marvell/libertas/cfg.c: In function 'lbs_ret_scan': drivers/net/wireless/marvell/libertas/cfg.c:586:6: warning: variable 'ss= id_len' set but not used [-Wunused-but-set-variable] 586 | u8 ssid_len =3D 0; | ^~~~~~~~ drivers/net/wireless/marvell/libertas/cfg.c:585:13: warning: variable 's= sid' set but not used [-Wunused-but-set-variable] 585 | const u8 *ssid =3D NULL; | ^~~~ drivers/net/wireless/marvell/libertas/cfg.c:507:6: warning: variable 'ts= fsize' 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 't= mp' set but not used [-Wunused-but-set-variable] 1075 | u8 *tmp; | ^~~ {standard input}: Assembler messages: {standard input}:4685: Error: unknown opcode {standard input}:5831: Error: unknown opcode {standard input}:6023: Error: unknown opcode {standard input}:7361: Error: unknown opcode {standard input}:8193: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/power/supply/power_sup= ply_core.o] Error 1 {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}:2338: Error: unknown opcode {standard input}:3447: Error: unknown opcode {standard input}:3506: Error: unknown opcode {standard input}:4106: Error: unknown opcode drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user * @@ drivers/input/mousedev.c:683:21: sparse: expected char const *__gu_a= ddr drivers/input/mousedev.c:683:21: sparse: got char const [noderef] __= user * >> drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr {standard input}: Assembler messages: {standard input}:151: Error: unknown opcode {standard input}:310: Error: unknown opcode {standard input}:388: Error: unknown opcode {standard input}:442: Error: unknown opcode {standard input}:964: Error: unknown opcode {standard input}:1011: Error: unknown opcode {standard input}:1188: Error: unknown opcode {standard input}:1238: Error: unknown opcode {standard input}:1825: Error: unknown opcode {standard input}:2025: Error: unknown opcode {standard input}:2459: Error: unknown opcode {standard input}:2649: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:2786: Error: unknown opcode drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected signed int const *__gu_addr= @@ got signed int [noderef] [usertype] __user * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__= gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [use= rtype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_ad= dr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected long const *__gu_addr @@ = got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long const *__gu_addr {standard input}:5323: Error: unknown opcode {standard input}:5889: Error: unknown opcode {standard input}:7566: Error: unknown opcode {standard input}:7818: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/media/dvb-core/dvb_rin= gbuffer.o] Error 1 drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_= ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' d= escription in 'gluebi_notify' drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brc= mf_p2p_scan_prep': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:894:31: warning: = parameter 'vif' set but not used [-Wunused-but-set-parameter] 894 | struct brcmf_cfg80211_vif *vif) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c: In function 'brc= mf_p2p_tx_action_frame': drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c:1549:6: warning: = variable 'timeout' set but not used [-Wunused-but-set-variable] 1549 | s32 timeout =3D 0; | ^~~~~~~ {standard input}: Assembler messages: {standard input}:7516: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/l= ibertas/cfg.o] Error 1 {standard input}: Assembler messages: {standard input}:1141: Error: unknown opcode {standard input}:1276: Error: unknown opcode {standard input}: Assembler messages: {standard input}:731: Error: unknown opcode {standard input}:822: Error: unknown opcode {standard input}:885: Error: unknown opcode {standard input}:912: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_int.o] Error 1 {standard input}: Assembler messages: {standard input}:1378: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/w1/w1_family.o] Error 1 {standard input}:3690: Error: unknown opcode {standard input}:4090: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/media/rc/rc-ir-raw.o] = Error 1 {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/mtd/ubi] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. drivers/w1/w1_io.c:396:26: sparse: sparse: cast to restricted __le64 {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c:69: warning:= Function parameter or member 'c' not described in 'is_nvram_char' {standard input}:4163: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/mousedev.o] Erro= r 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/v4l2-core] Error= 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/media/dvb-core] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:4801: Error: unknown opcode {standard input}:4842: Error: unknown opcode {standard input}:5588: Error: unknown opcode {standard input}:5636: Error: unknown opcode {standard input}: Assembler messages: {standard input}:6541: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/input] Error 2 make[3]: *** [scripts/Makefile.build:281: drivers/input/joydev.o] Error 1 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/= brcm80211/brcmfmac/p2p.o] Error 1 drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member = 'off' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member = 'count' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:50: warning: Function parameter or member = 'size' not described in 'w1_f23_fix_count' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'sl' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'addr' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'len' not described in 'w1_f23_write' drivers/w1/slaves/w1_ds2433.c:153: warning: Function parameter or member= 'data' not described in 'w1_f23_write' {standard input}: Assembler messages: {standard input}:1581: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/mfd/rave-sp.o] Error 1 {standard input}: Assembler messages: {standard input}:133: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/l= ibertas/cmdresp.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/w1/slaves/w1_ds250x.o]= Error 1 {standard input}: Assembler messages: {standard input}:2294: Error: unknown opcode {standard input}:2782: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/media/cec/core/cec-cor= e.o] Error 1 drivers/net/wireless/marvell/libertas/main.c:42:14: sparse: sparse: symb= ol 'lbs_disablemesh' was not declared. Should it be static? {standard input}: Assembler messages: {standard input}:1514: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtdsuper.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/main.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_i= nv' defined but not used [-Wunused-const-variable=3D] 41 | static const u8 tos_to_tid_inv[] =3D { | ^~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/main.c:22: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ drivers/power/supply/cpcap-battery.c:292: warning: Function parameter or= member 'ccd' not described in 'cpcap_battery_read_accumulated' drivers/power/supply/cpcap-battery.c:292: warning: Excess function param= eter 'regs' description in 'cpcap_battery_read_accumulated' drivers/mtd/mtdcore.c:1612: warning: Function parameter or member 'secti= on' not described in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdcore.c:1612: warning: Excess function parameter 'sectionp= ' description in 'mtd_ooblayout_find_eccregion' {standard input}: Assembler messages: {standard input}:3167: Error: unknown opcode drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *_= _gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __u= ser * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [= noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int const *__gu_a= ddr {standard input}: Assembler messages: {standard input}:131: Error: unknown opcode drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: F= unction parameter or member 'reg50' not described in 'brcmf_btcoex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:94: warning: F= unction parameter or member 'saved_regs_part2' not described in 'brcmf_btco= ex_info' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:233: warning: = Function parameter or member 'btci' not described in 'btcmf_btcoex_save_par= t1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:253: warning: = Function parameter or member 'btci' not described in 'brcmf_btcoex_restore_= part1' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:273: warning: = Function parameter or member 't' not described in 'brcmf_btcoex_timerfunc' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: = Function parameter or member 'vif' not described in 'brcmf_btcoex_set_mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: = Function parameter or member 'duration' not described in 'brcmf_btcoex_set_= mode' drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c:453: warning: = Excess function parameter 'cfg' description in 'brcmf_btcoex_set_mode' {standard input}:3491: Error: unknown opcode {standard input}:3687: Error: unknown opcode {standard input}:5280: Error: unknown opcode {standard input}:5721: Error: unknown opcode {standard input}:5827: Error: unknown opcode {standard input}:5924: Error: unknown opcode make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/net/phy] Error 2 {standard input}: Assembler messages: {standard input}:669: Error: unknown opcode drivers/mtd/mtdpart.c:300: warning: Function parameter or member 'mtd' n= ot described in '__mtd_del_partition' drivers/mtd/mtdpart.c:300: warning: Excess function parameter 'priv' des= cription in '__mtd_del_partition' make[2]: *** [scripts/Makefile.build:497: drivers/w1] Error 2 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/w1/slaves] Error 2 make[3]: Target '__build' not remade because of errors. make[7]: *** [scripts/Makefile.build:281: drivers/net/wireless/broadcom/= brcm80211/brcmfmac/core.o] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:496:18: warn= ing: 'brcmf_fws_prio2fifo' defined but not used [-Wunused-const-variable=3D] 496 | static const int brcmf_fws_prio2fifo[] =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/libertas/main.c: In function 'lbs_start_car= d': drivers/net/wireless/marvell/libertas/main.c:1068:23: warning: suggest b= races around empty body in an 'if' statement [-Wempty-body] 1068 | lbs_start_mesh(priv); | ^ {standard input}:8561: Error: unknown opcode {standard input}:8864: Error: unknown opcode {standard input}:8937: Error: unknown opcode {standard input}:9046: Error: unknown opcode make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/m= wifiex/main.o] Error 1 make[6]: *** [scripts/Makefile.build:281: drivers/net/wireless/marvell/l= ibertas/cmd.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/mfd] Error 2 {standard input}: Assembler messages: {standard input}:3727: Error: unknown opcode {standard input}:4767: Error: unknown opcode {standard input}:5048: Error: unknown opcode {standard input}:7306: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7923: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/l= ibertas/main.o] Error 1 {standard input}: Assembler messages: {standard input}:1252: Error: unknown opcode {standard input}:1694: Error: unknown opcode {standard input}:1725: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtd_blkdevs.o] Err= or 1 drivers/mtd/rfd_ftl.c:100:13: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:110:25: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:295:29: sparse: sparse: incorrect type in initiali= zer (different base types) @@ expected unsigned short [usertype] magic = @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:295:29: sparse: expected unsigned short [usert= ype] magic drivers/mtd/rfd_ftl.c:295:29: sparse: got restricted __le16 [usertyp= e] drivers/mtd/rfd_ftl.c:354:29: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:553:19: sparse: sparse: incorrect type in initiali= zer (different base types) @@ expected unsigned short [usertype] del @@= got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:553:19: sparse: expected unsigned short [usert= ype] del drivers/mtd/rfd_ftl.c:553:19: sparse: got restricted __le16 [usertyp= e] drivers/mtd/rfd_ftl.c:592:21: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:647:15: sparse: sparse: incorrect type in assignme= nt (different base types) @@ expected unsigned short [usertype] entry @= @ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:647:15: sparse: expected unsigned short [usert= ype] entry drivers/mtd/rfd_ftl.c:647:15: sparse: got restricted __le16 [usertyp= e] {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}: Assembler messages: {standard input}:444: Error: unknown opcode {standard input}:534: Error: unknown opcode make[6]: *** [scripts/Makefile.build:280: drivers/net/wireless/marvell/l= ibertas/tx.o] Error 1 {standard input}:9374: Error: unknown opcode {standard input}:11272: Error: unknown opcode {standard input}: Assembler messages: {standard input}:959: Error: unknown opcode {standard input}:1008: Error: unknown opcode {standard input}:2026: Error: unknown opcode {standard input}:2264: Error: unknown opcode {standard input}:2354: Error: unknown opcode drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 drivers/hwmon/ad7314.c:52:16: sparse: sparse: cast to restricted __be16 make[3]: *** [scripts/Makefile.build:281: drivers/net/loopback.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/media/rc] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}:8015: Error: unknown opcode {standard input}:13989: Error: unknown opcode {standard input}:8810: Error: unknown opcode drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Function = parameter or member 'device' not described in 'lbs_get_firmware_async' drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Excess fu= nction parameter 'dev' description in 'lbs_get_firmware_async' make[3]: *** [scripts/Makefile.build:281: drivers/thermal/thermal_core.o= ] Error 1 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'name' not described in 'brcmf_fws_mac_descr= iptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'requested_packet' not described in 'brcmf_f= ws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'suppr_transit_count' not described in 'brcm= f_fws_mac_descriptor' drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c:383: warning= : Function parameter or member 'send_tim_signal' not described in 'brcmf_fw= s_mac_descriptor' -- | ^~~~~~~~~~~~~~~~ drivers/leds/led-class.c:516: warning: Function parameter or member 'dev= ' not described in 'devm_led_classdev_unregister' drivers/leds/led-class.c:516: warning: Excess function parameter 'parent= ' description in 'devm_led_classdev_unregister' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/sta_rx.c:26: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/crypto/ccree] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/crypto] Error 2 drivers/of/of_net.c:104: warning: Function parameter or member 'np' not = described in 'of_get_mac_address' In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/ethtool.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= node' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= uname' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= base' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:53: warning: Function parameter or member '= size' not described in 'fdt_reserved_mem_save_node' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= node' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= uname' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= res_base' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:76: warning: Function parameter or member '= res_size' not described in '__reserved_mem_alloc_size' drivers/of/of_reserved_mem.c:171: warning: Function parameter or member = 'rmem' not described in '__reserved_mem_init_node' drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected restricted __virtio16 const= *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * = @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio1= 6 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [no= deref] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile = [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 con= st *__gu_addr In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/11h.c:20: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ drivers/leds/leds-bcm6328.c:103: warning: Function parameter or member '= pin' not described in 'bcm6328_pin2shift' drivers/leds/leds-is31fl32xx.c:85: warning: Function parameter or member= 'sw_shutdown_func' not described in 'is31fl32xx_chipdef' {standard input}: Assembler messages: {standard input}:2987: Error: unknown opcode {standard input}:3885: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/of] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/of/overlay.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}: Error: unaligned opcodes detected in executable segment make[4]: *** [scripts/Makefile.build:281: drivers/mmc/core/sd.o] Error 1 In file included from drivers/net/wireless/marvell/mwifiex/tdls.c:20: drivers/net/wireless/marvell/mwifiex/wmm.h:34:18: warning: 'mwifiex_1d_t= o_wmm_queue' defined but not used [-Wunused-const-variable=3D] 34 | static const u16 mwifiex_1d_to_wmm_queue[8] =3D { 1, 0, 0, 1, 2,= 2, 3, 3 }; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:59, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/sdio.h:705:41: warning: 'mwifiex_sd= io_sd8801' defined but not used [-Wunused-const-variable=3D] 705 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8801 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:689:41: warning: 'mwifiex_sd= io_sd8987' defined but not used [-Wunused-const-variable=3D] 689 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8987 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:674:41: warning: 'mwifiex_sd= io_sd8887' defined but not used [-Wunused-const-variable=3D] 674 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8887 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:658:41: warning: 'mwifiex_sd= io_sd8997' defined but not used [-Wunused-const-variable=3D] 658 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8997 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:642:41: warning: 'mwifiex_sd= io_sd8977' defined but not used [-Wunused-const-variable=3D] 642 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8977 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:627:41: warning: 'mwifiex_sd= io_sd8897' defined but not used [-Wunused-const-variable=3D] 627 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8897 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:612:41: warning: 'mwifiex_sd= io_sd8797' defined but not used [-Wunused-const-variable=3D] 612 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8797 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:597:41: warning: 'mwifiex_sd= io_sd8787' defined but not used [-Wunused-const-variable=3D] 597 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8787 =3D { | ^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/sdio.h:582:41: warning: 'mwifiex_sd= io_sd8786' defined but not used [-Wunused-const-variable=3D] 582 | static const struct mwifiex_sdio_device mwifiex_sdio_sd8786 =3D { | ^~~~~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/main.h:57, from drivers/net/wireless/marvell/mwifiex/tdls.c:19: drivers/net/wireless/marvell/mwifiex/pcie.h:310:41: warning: 'mwifiex_pc= ie8997' defined but not used [-Wunused-const-variable=3D] 310 | static const struct mwifiex_pcie_device mwifiex_pcie8997 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:300:41: warning: 'mwifiex_pc= ie8897' defined but not used [-Wunused-const-variable=3D] 300 | static const struct mwifiex_pcie_device mwifiex_pcie8897 =3D { | ^~~~~~~~~~~~~~~~ drivers/net/wireless/marvell/mwifiex/pcie.h:292:41: warning: 'mwifiex_pc= ie8766' defined but not used [-Wunused-const-variable=3D] 292 | static const struct mwifiex_pcie_device mwifiex_pcie8766 =3D { | ^~~~~~~~~~~~~~~~ In file included from drivers/net/wireless/marvell/mwifiex/11n.h:25, from drivers/net/wireless/marvell/mwifiex/debugfs.c:23: drivers/net/wireless/marvell/mwifiex/wmm.h:41:17: warning: 'tos_to_tid_i= nv' defined but not used [-Wunused-const-variable=3D] 41 | static const u8 tos_to_tid_inv[] =3D { -- 105 | static const struct mmc_fixup mmc_ext_csd_fixups[] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:139: Error: unknown opcode {standard input}:734: Error: unknown opcode drivers/fsi/fsi-core.c:389:12: sparse: sparse: function 'fsi_slave_claim= _range' with external linkage has definition drivers/fsi/fsi-core.c:403:13: sparse: sparse: function 'fsi_slave_relea= se_range' with external linkage has definition drivers/mmc/core/regulator.c:178: warning: Function parameter or member = 'mmc' not described in 'mmc_regulator_set_vqmmc' drivers/mmc/core/regulator.c:178: warning: Function parameter or member = 'ios' not described in 'mmc_regulator_set_vqmmc' make[3]: *** [scripts/Makefile.build:280: drivers/soundwire/bus.o] Error= 1 {standard input}: Assembler messages: {standard input}:5851: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/extcon/extcon.o] Error= 1 drivers/nvmem/rave-sp-eeprom.c:48: warning: bad line: drivers/mmc/core/queue.c:212: warning: Function parameter or member 'mq'= not described in '__mmc_init_request' drivers/mmc/core/queue.c:212: warning: Excess function parameter 'q' des= cription in '__mmc_init_request' drivers/mcb/mcb-core.c:269: warning: Function parameter or member 'carri= er' not described in 'mcb_alloc_bus' drivers/mcb/mcb-core.c:466: warning: Function parameter or member 'mem' = not described in 'mcb_release_mem' drivers/mcb/mcb-core.c:466: warning: Excess function parameter 'dev' des= cription in 'mcb_release_mem' {standard input}: Assembler messages: {standard input}:2284: Error: unknown opcode {standard input}:3618: Error: unknown opcode drivers/mcb/mcb-parse.c:54:14: sparse: sparse: incorrect type in assignm= ent (different base types) @@ expected restricted __le32 [usertype] reg= 1 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:54:14: sparse: expected restricted __le32 [u= sertype] reg1 drivers/mcb/mcb-parse.c:54:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:55:14: sparse: sparse: incorrect type in assignm= ent (different base types) @@ expected restricted __le32 [usertype] reg= 2 @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:55:14: sparse: expected restricted __le32 [u= sertype] reg2 drivers/mcb/mcb-parse.c:55:14: sparse: got unsigned int [usertype] r_ drivers/mcb/mcb-parse.c:59:20: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:60:21: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:61:21: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:62:21: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:63:23: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:64:22: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:93:27: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:94:25: sparse: sparse: restricted __le32 degrade= s to integer drivers/mcb/mcb-parse.c:150:21: sparse: sparse: incorrect type in assign= ment (different base types) @@ expected restricted __le32 [usertype] re= g @@ got unsigned int [usertype] r_ @@ drivers/mcb/mcb-parse.c:150:21: sparse: expected restricted __le32 [= usertype] reg drivers/mcb/mcb-parse.c:150:21: sparse: got unsigned int [usertype] = r_ drivers/mcb/mcb-parse.c:152:29: sparse: sparse: restricted __le32 degrad= es to integer drivers/mcb/mcb-parse.c:198:25: sparse: sparse: cast to restricted __le16 make[2]: *** [scripts/Makefile.build:497: drivers/ipack] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/ipack/devices] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:281: drivers/ipack/devices/ipoctal.= o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:2517: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/hwtracing/intel_th/gth= .o] Error 1 drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or memb= er 'dev' not described in 'adc_jack_data' drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or memb= er 'wakeup_source' not described in 'adc_jack_data' {standard input}: Assembler messages: {standard input}:2947: Error: unknown opcode {standard input}:5905: Error: unknown opcode {standard input}:6153: Error: unknown opcode drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or me= mber 'drvdata' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Function parameter or me= mber 'ndevres' not described in 'intel_th_alloc' drivers/hwtracing/intel_th/core.c:849: warning: Excess function paramete= r 'irq' description in 'intel_th_alloc' make[4]: *** [scripts/Makefile.build:280: drivers/mmc/core/sdio_uart.o] = Error 1 make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/intel_th] Er= ror 2 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/ras] Error 2 make[2]: *** [scripts/Makefile.build:497: drivers/soundwire] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6109: Error: unknown opcode {standard input}:6140: Error: unknown opcode {standard input}: Assembler messages: {standard input}:8330: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/hwtracing/stm/core.o] = Error 1 {standard input}:6792: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/nvmem] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/nvmem/core.o] Error 1 make[3]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-i2c.c:51:36: warning: 'bmc150_accel_acpi_= match' defined but not used [-Wunused-const-variable=3D] 51 | static const struct acpi_device_id bmc150_accel_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [scripts/Makefile.build:497: drivers/mmc] Error 2 make[3]: *** [scripts/Makefile.build:497: drivers/mmc/core] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: Target '__build' not remade because of errors. drivers/iio/accel/bmc150-accel-core.c:218:3: warning: 'bmc150_accel_samp= le_upd_time' defined but not used [-Wunused-const-variable=3D] 218 | } bmc150_accel_sample_upd_time[] =3D { {0x08, 64}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/iio/accel/bma220_spi.c:312:36: warning: 'bma220_acpi_id' defined= but not used [-Wunused-const-variable=3D] 312 | static const struct acpi_device_id bma220_acpi_id[] =3D { | ^~~~~~~~~~~~~~ drivers/iio/accel/bmc150-accel-spi.c:36:36: warning: 'bmc150_accel_acpi_= match' defined but not used [-Wunused-const-variable=3D] 36 | static const struct acpi_device_id bmc150_accel_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5478: Error: unknown opcode {standard input}:5509: Error: unknown opcode {standard input}:6192: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/greybus/connection.o] = Error 1 drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected unsigned int const *__gu_ad= dr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *= __gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [u= sertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile = [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_= addr drivers/hwtracing/stm/ftrace.c:38: warning: Function parameter or member= 'export' not described in 'stm_ftrace_write' make[2]: *** [scripts/Makefile.build:497: drivers/extcon] Error 2 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1280: Error: unknown opcode {standard input}: Assembler messages: {standard input}:5218: Error: unknown opcode {standard input}:5378: Error: unknown opcode {standard input}:3093: Error: unknown opcode {standard input}:3124: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/accel/bmc150-accel= -core.o] Error 1 drivers/iio/accel/mma9551.c:596:36: warning: 'mma9551_acpi_match' define= d but not used [-Wunused-const-variable=3D] 596 | static const struct acpi_device_id mma9551_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ drivers/iio/accel/mxc4005.c:475:36: warning: 'mxc4005_acpi_match' define= d but not used [-Wunused-const-variable=3D] 475 | static const struct acpi_device_id mxc4005_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'ind= io_dev' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:159: warning: Function parameter or member 'act= ive_scan_mask' not described in 'ad7923_update_scan_mode' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'irq= ' not described in 'ad7923_trigger_handler' drivers/iio/adc/ad7923.c:202: warning: Function parameter or member 'p' = not described in 'ad7923_trigger_handler' drivers/iio/accel/kxcjk-1013.c:1505:36: warning: 'kx_acpi_match' defined= but not used [-Wunused-const-variable=3D] 1505 | static const struct acpi_device_id kx_acpi_match[] =3D { | ^~~~~~~~~~~~~ drivers/iio/accel/kxcjk-1013.c:208:3: warning: 'odr_start_up_times' defi= ned but not used [-Wunused-const-variable=3D] 208 | } odr_start_up_times[KX_MAX_CHIPS][12] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}:8004: Error: unknown opcode {standard input}:8739: Error: unknown opcode {standard input}:8873: Error: unknown opcode {standard input}:10708: Error: unknown opcode {standard input}:10842: Error: unknown opcode make[2]: *** [scripts/Makefile.build:497: drivers/greybus] Error 2 make[3]: *** [scripts/Makefile.build:280: drivers/greybus/operation.o] E= rror 1 make[3]: Target '__build' not remade because of errors. make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/hwtracing/stm] Error 2 drivers/iio/accel/mxc6255.c:169:36: warning: 'mxc6255_acpi_match' define= d but not used [-Wunused-const-variable=3D] 169 | static const struct acpi_device_id mxc6255_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5133: Error: unknown opcode drivers/iio/accel/stk8312.c:647:36: warning: 'stk8312_acpi_id' defined b= ut not used [-Wunused-const-variable=3D] 647 | static const struct acpi_device_id stk8312_acpi_id[] =3D { | ^~~~~~~~~~~~~~~ {standard input}:7235: Error: unknown opcode {standard input}:7423: Error: unknown opcode {standard input}:7501: Error: unknown opcode {standard input}:8109: Error: unknown opcode {standard input}: Assembler messages: {standard input}:857: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/iio/buffer/industriali= o-buffer-cb.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/most/core.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: drivers/most] Error 2 drivers/iio/chemical/bme680_i2c.c:46:36: warning: 'bme680_acpi_match' de= fined but not used [-Wunused-const-variable=3D] 46 | static const struct acpi_device_id bme680_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~ drivers/iio/chemical/bme680_spi.c:149:36: warning: 'bme680_acpi_match' d= efined but not used [-Wunused-const-variable=3D] 149 | static const struct acpi_device_id bme680_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/iio/buffer] Error 2 make[4]: Target '__build' not remade because of errors. drivers/iio/adc/mcp320x.c:96: warning: Function parameter or member '___= _cacheline_aligned' not described in 'mcp320x' drivers/iio/chemical/sgp30.c:236: warning: Function parameter or member = 'duration_us' not described in 'sgp_read_cmd' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Function pa= rameter or member 'client' not described in 'ms_sensors_read_serial' drivers/iio/common/ms_sensors/ms_sensors_i2c.c:186: warning: Excess func= tion parameter 'cli' description in 'ms_sensors_read_serial' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/iio/accel] Error 2 drivers/iio/adc/ad7949.c:58: warning: Function parameter or member 'indi= o_dev' not described in 'ad7949_adc_chip' drivers/iio/adc/ad7949.c:58: warning: Function parameter or member '____= cacheline_aligned' not described in 'ad7949_adc_chip' drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_preenable': drivers/iio/adc/ti_am335x_adc.c:297:21: warning: variable 'read' set but= not used [-Wunused-but-set-variable] 297 | int i, fifo1count, read; | ^~~~ drivers/iio/adc/ti_am335x_adc.c: In function 'tiadc_buffer_predisable': drivers/iio/adc/ti_am335x_adc.c:346:21: warning: variable 'read' set but= not used [-Wunused-but-set-variable] 346 | int fifo1count, i, read; | ^~~~ {standard input}: Assembler messages: {standard input}:1878: Error: unknown opcode {standard input}:3445: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/iio/common/ssp_sensors= /ssp_dev.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/iio/common/ssp_sensors= ] Error 2 drivers/iio/dac/ad5380.c:64: warning: Function parameter or member 'lock= ' not described in 'ad5380_state' drivers/iio/adc/max1363.c:190: warning: Function parameter or member 'lo= ck' not described in 'max1363_state' drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_threaded_irq_h= andler': drivers/iio/adc/twl4030-madc.c:475:9: warning: variable 'len' set but no= t used [-Wunused-but-set-variable] 475 | int i, len, ret; | ^~~ drivers/iio/adc/twl4030-madc.c: In function 'twl4030_madc_conversion': drivers/iio/adc/twl4030-madc.c:619:18: warning: comparison is always fal= se due to limited range of data type [-Wtype-limits] 619 | if (req->method < TWL4030_MADC_RT || req->method > TWL4030_MADC= _SW2) { | ^ drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member '= lock' not described in 'adis16080_state' drivers/iio/gyro/adis16080.c:49: warning: Function parameter or member '= ____cacheline_aligned' not described in 'adis16080_state' {standard input}: Assembler messages: {standard input}:3427: Error: unknown opcode -- sound/core/seq/seq_clientmgr.c:709:9: sparse: sparse: context imbalance = in 'deliver_to_subscribers' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:817: Error: unknown opcode {standard input}:911: Error: unknown opcode {standard input}:983: Error: unknown opcode {standard input}:1212: Error: unknown opcode {standard input}:1638: Error: unknown opcode {standard input}:2539: Error: unknown opcode {standard input}:2699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_fifo.o] Err= or 1 {standard input}: Assembler messages: {standard input}:588: Error: unknown opcode {standard input}:679: Error: unknown opcode {standard input}:881: Error: unknown opcode {standard input}:1580: Error: unknown opcode {standard input}:2048: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4526: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_queue.o] Er= ror 1 sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_ty= pe_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [= noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr {standard input}:6767: Error: unknown opcode {standard input}:7990: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1544: Error: unknown opcode {standard input}:1823: Error: unknown opcode {standard input}:2489: Error: unknown opcode {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_memory.o] E= rror 1 {standard input}: Assembler messages: {standard input}:3999: Error: unknown opcode {standard input}:8582: Error: unknown opcode {standard input}:13022: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/control.o] Error 1 {standard input}: Assembler messages: {standard input}:4126: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_clientmgr.o= ] Error 1 make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_timer.o] Er= ror 1 sound/core/seq/seq_virmidi.c:65:12: sparse: sparse: context imbalance in= 'snd_virmidi_dev_receive_event' - different lock contexts for basic block sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initialize= r (different address spaces) @@ expected int const *__gu_addr @@ go= t int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1= (different address spaces) @@ expected void const volatile [noderef] _= _user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [no= deref] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_tim= er_process_callbacks' - unexpected unlock {standard input}: Assembler messages: {standard input}:537: Error: unknown opcode {standard input}:1302: Error: unknown opcode {standard input}:1585: Error: unknown opcode {standard input}:2430: Error: unknown opcode {standard input}:3051: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: sound/core/seq/seq_ports.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:497: sound/core/seq] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:8114: Error: unknown opcode sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (d= ifferent address spaces) @@ expected int const *__gu_addr @@ got in= t [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (di= fferent address spaces) @@ expected void const volatile [noderef] __use= r *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [nodere= f] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_de= tach_substream' - different lock contexts for basic block make[2]: *** [scripts/Makefile.build:497: sound/drivers] Error 2 make[3]: *** [scripts/Makefile.build:280: sound/drivers/aloop.o] Error 1 make[3]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:3026: Error: unknown opcode {standard input}:3843: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/init.o] Error 1 sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] = [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] = [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_ad= dr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_= arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd= _pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_sn= d_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'sn= d_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 's= nd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 's= nd_pcm_stream_group_ref' - different lock contexts for basic block sound/core/pcm_native.c: In function 'constrain_mask_params': sound/core/pcm_native.c:264:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 264 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'constrain_interval_params': sound/core/pcm_native.c:300:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 300 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c: In function 'constrain_params_by_rules': sound/core/pcm_native.c:341:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 341 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:340:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 340 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'snd_pcm_hw_params_choose': sound/core/pcm_native.c:625:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 625 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:624:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 624 | struct snd_mask old_mask; | ^~~~~~~~ {standard input}: Assembler messages: {standard input}:5977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm.o] Error 1 {standard input}: Assembler messages: {standard input}:8297: Error: unknown opcode {standard input}:9406: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7731: Error: unknown opcode {standard input}:7762: Error: unknown opcode {standard input}:7905: Error: unknown opcode {standard input}:8086: Error: unknown opcode {standard input}:8326: Error: unknown opcode {standard input}:8895: Error: unknown opcode {standard input}:9185: Error: unknown opcode {standard input}:16656: Error: unknown opcode {standard input}:17378: Error: unknown opcode {standard input}:19134: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm_native.o] Error= 1 make[3]: *** [scripts/Makefile.build:281: sound/core/timer.o] Error 1 sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __us= er * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __us= er * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:5681: Error: unknown opcode {standard input}:5971: Error: unknown opcode {standard input}:6100: Error: unknown opcode sound/core/pcm_iec958.c:119: warning: Function parameter or member 'para= ms' not described in 'snd_pcm_create_iec958_consumer_hw_params' sound/core/pcm_iec958.c:119: warning: Excess function parameter 'hw_para= ms' description in 'snd_pcm_create_iec958_consumer_hw_params' {standard input}: Assembler messages: {standard input}:1590: Error: unknown opcode {standard input}:1673: Error: unknown opcode {standard input}:1788: Error: unknown opcode {standard input}:1891: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/seq_device.o] Error= 1 make[3]: *** [scripts/Makefile.build:280: sound/core/pcm_lib.o] Error 1 {standard input}: Assembler messages: {standard input}:7829: Error: unknown opcode {standard input}:8720: Error: unknown opcode {standard input}:12334: Error: unknown opcode {standard input}:12716: Error: unknown opcode {standard input}:13942: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/rawmidi.o] Error 1 make[3]: Target '__build' not remade because of errors. make[2]: *** [scripts/Makefile.build:497: sound/core] Error 2 make[2]: Target '__build' not remade because of errors. -- drivers/mtd/chips/map_rom.c:79:15: sparse: sparse: incorrect type in ass= ignment (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] __iome= m * {standard input}: Assembler messages: {standard input}:1214: Error: unknown opcode {standard input}:1272: Error: unknown opcode {standard input}:1972: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2215: Error: unknown opcode {standard input}:3190: Error: unknown opcode {standard input}:4699: Error: unknown opcode {standard input}:5118: Error: unknown opcode {standard input}:4437: Error: unknown opcode {standard input}:8699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0= 001.o] Error 1 {standard input}:11093: Error: unknown opcode {standard input}:11414: Error: unknown opcode {standard input}:12432: Error: unknown opcode {standard input}:13251: Error: unknown opcode {standard input}:15094: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/chips/cfi_cmdset_0= 002.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}:9550: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/mtd/devices/docg3.o] E= rror 1 drivers/mtd/devices/phram.c:85:34: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void [noderef] __iomem *= addr @@ got void *priv @@ drivers/mtd/devices/phram.c:85:34: sparse: expected void [noderef] _= _iomem *addr drivers/mtd/devices/phram.c:85:34: sparse: got void *priv drivers/mtd/devices/phram.c:101:23: sparse: sparse: incorrect type in as= signment (different address spaces) @@ expected void *priv @@ got v= oid [noderef] __iomem * @@ drivers/mtd/devices/phram.c:101:23: sparse: expected void *priv drivers/mtd/devices/phram.c:101:23: sparse: got void [noderef] __iom= em * drivers/mtd/devices/phram.c:131:25: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void [noderef] __iomem = *addr @@ got void *priv @@ drivers/mtd/devices/phram.c:131:25: sparse: expected void [noderef] = __iomem *addr drivers/mtd/devices/phram.c:131:25: sparse: got void *priv drivers/mtd/devices/phram.c:19: warning: Function parameter or member 'f= mt' not described in 'pr_fmt' {standard input}: Assembler messages: {standard input}:807: Error: unknown opcode {standard input}:988: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/mtd/devices/block2mtd.= o] Error 1 drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: sparse: incorrec= t type in argument 2 (different address spaces) @@ expected void const = *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: expected voi= d const *__from drivers/mtd/nand/onenand/onenand_base.c:779:34: sparse: got void [no= deref] __iomem * drivers/mtd/nand/onenand/onenand_base.c:817:34: sparse: sparse: incorrec= t type in argument 2 (different address spaces) @@ expected void const = *__from @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:817:34: sparse: expected voi= d const *__from drivers/mtd/nand/onenand/onenand_base.c:817:34: sparse: got void [no= deref] __iomem * drivers/mtd/nand/onenand/onenand_base.c:860:26: sparse: sparse: incorrec= t type in argument 1 (different address spaces) @@ expected void *__to = @@ got void [noderef] __iomem * @@ drivers/mtd/nand/onenand/onenand_base.c:860:26: sparse: expected voi= d *__to drivers/mtd/nand/onenand/onenand_base.c:860:26: sparse: got void [no= deref] __iomem * make[3]: *** [scripts/Makefile.build:497: drivers/mtd/devices] Error 2 make[4]: Target '__build' not remade because of errors. drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter o= r member 'buf' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter o= r member 'len' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter o= r member 'paglen' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:33: warning: Function parameter o= r member 'td' not described in 'check_short_pattern' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter o= r member 'mtd' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter o= r member 'buf' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter o= r member 'bd' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:57: warning: Function parameter o= r member 'chip' not described in 'create_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:132: warning: Function parameter = or member 'mtd' not described in 'onenand_memory_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:132: warning: Function parameter = or member 'bd' not described in 'onenand_memory_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:145: warning: Function parameter = or member 'mtd' not described in 'onenand_isbad_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:145: warning: Function parameter = or member 'offs' not described in 'onenand_isbad_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:145: warning: Function parameter = or member 'allowbbt' not described in 'onenand_isbad_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:182: warning: Function parameter = or member 'mtd' not described in 'onenand_scan_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:182: warning: Function parameter = or member 'bd' not described in 'onenand_scan_bbt' drivers/mtd/nand/onenand/onenand_bbt.c:230: warning: Function parameter = or member 'mtd' not described in 'onenand_default_bbt' {standard input}: Assembler messages: {standard input}:7022: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/mtd/nand/onenand/onena= nd_base.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/mtd/nand/onenand] Erro= r 2 In file included from include/linux/bug.h:5, from include/linux/thread_info.h:12, from include/asm-generic/current.h:5, from ./arch/sh/include/generated/asm/current.h:1, from include/linux/sched.h:12, from include/linux/ratelimit.h:6, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from drivers/mtd/nand/spi/core.c:12: drivers/mtd/nand/spi/core.c: In function 'spinand_get_cfg': drivers/mtd/nand/spi/core.c:55:34: warning: comparison of unsigned expre= ssion < 0 is always false [-Wtype-limits] 55 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on =3D !!(x); 308- | = ^ drivers/mtd/nand/spi/core.c: In function 'spinand_set_cfg': drivers/mtd/nand/spi/core.c:68:34: warning: comparison of unsigned expre= ssion < 0 is always false [-Wtype-limits] 68 | if (WARN_ON(spinand->cur_target < 0 || | ^ arch/sh/include/asm/bug.h:69:25: note: in definition of macro 'WARN_ON' 69 | int __ret_warn_on =3D !!(x); 315- | = ^ 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' drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * >> drivers/mtd/ubi/cdev.c:467:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/mtd/ubi/cdev.c:467:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:467:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:512:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:512:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:512:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:526:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:526:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:526:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:882:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:882:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:882:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:969:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:969:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:969:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in initial= izer (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] [use= rtype] __user * drivers/mtd/ubi/cdev.c:984:23: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:984:23: sparse: expected void const volatile = [noderef] __user *ptr drivers/mtd/ubi/cdev.c:984:23: sparse: got signed int const *__gu_ad= dr drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected signed int const *__gu_add= r @@ got signed int [noderef] [usertype] __user * @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected signed int const *_= _gu_addr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int [noderef] [us= ertype] __user * drivers/mtd/ubi/cdev.c:1061:23: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got signed int const *__gu_addr @@ drivers/mtd/ubi/cdev.c:1061:23: sparse: expected void const volatile= [noderef] __user *ptr drivers/mtd/ubi/cdev.c:1061:23: sparse: got signed int const *__gu_a= ddr drivers/mtd/ubi/build.c:61: warning: Function parameter or member 'ubi_n= um' not described in 'mtd_dev_param' drivers/mtd/ubi/kapi.c:464: warning: Function parameter or member 'sgl' = not described in 'ubi_leb_read_sg' drivers/mtd/ubi/kapi.c:464: warning: Excess function parameter 'buf' des= cription in 'ubi_leb_read_sg' drivers/mtd/ubi/wl.c:2054:28: sparse: sparse: context imbalance in 'prod= uce_free_peb' - unexpected unlock In file included from include/linux/bits.h:23, from include/linux/bitops.h:5, from include/linux/kernel.h:12, from include/linux/uio.h:8, from include/linux/mtd/mtd.h:10, from include/linux/mtd/nand.h:13, from drivers/mtd/nand/bbt.c:12: drivers/mtd/nand/bbt.c: In function 'nanddev_bbt_get_block_status': include/linux/bits.h:27:7: warning: comparison of unsigned expression < = 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CH= ECK' 40 | (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:27:7: warning: comparison of unsigned expression < = 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CH= ECK' 40 | (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 =3D status & GENMASK(bits_per_block - 1, 0); | ^~~~~~~ include/linux/bits.h:27:7: warning: comparison of unsigned expression < = 0 is always false [-Wtype-limits] 27 | (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:40:3: note: in expansion of macro 'GENMASK_INPUT_CH= ECK' 40 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l)) | ^~~~~~~~~~~~~~~~~~~ drivers/mtd/nand/bbt.c:125:14: note: in expansion of macro 'GENMASK' 125 | pos[1] &=3D ~GENMASK(rbits - 1, 0); | ^~~~~~~ make[3]: *** [scripts/Makefile.build:497: drivers/mtd/nand] Error 2 make[4]: Target '__build' not remade because of errors. drivers/mtd/ubi/eba.c:1304: warning: Function parameter or member 'vidb'= not described in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1304: warning: Excess function parameter 'vid_hdr'= description in 'ubi_eba_copy_leb' drivers/mtd/ubi/eba.c:1483: warning: Function parameter or member 'ai' n= ot described in 'print_rsvd_warning' drivers/mtd/ubi/gluebi.c:446: warning: Function parameter or member 'ns_= ptr' not described in 'gluebi_notify' drivers/mtd/ubi/gluebi.c:446: warning: Excess function parameter 'ptr' d= escription in 'gluebi_notify' {standard input}: Assembler messages: {standard input}:11303: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/mtd/ubi] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/mtd/ubi/wl.o] Error 1 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1514: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtdsuper.o] Error 1 drivers/mtd/mtdcore.c:1612: warning: Function parameter or member 'secti= on' not described in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdcore.c:1612: warning: Excess function parameter 'sectionp= ' description in 'mtd_ooblayout_find_eccregion' drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user * @@ drivers/mtd/mtdchar.c:658:21: sparse: expected unsigned int const *_= _gu_addr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int [noderef] __u= ser * >> drivers/mtd/mtdchar.c:658:21: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/mtd/mtdchar.c:658:21: sparse: expected void const volatile [= noderef] __user *ptr drivers/mtd/mtdchar.c:658:21: sparse: got unsigned int const *__gu_a= ddr drivers/mtd/mtdpart.c:300: warning: Function parameter or member 'mtd' n= ot described in '__mtd_del_partition' drivers/mtd/mtdpart.c:300: warning: Excess function parameter 'priv' des= cription in '__mtd_del_partition' {standard input}: Assembler messages: {standard input}:1252: Error: unknown opcode {standard input}:1694: Error: unknown opcode {standard input}:1725: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/mtd/mtd_blkdevs.o] Err= or 1 drivers/mtd/rfd_ftl.c:100:13: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:110:25: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:295:29: sparse: sparse: incorrect type in initiali= zer (different base types) @@ expected unsigned short [usertype] magic = @@ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:295:29: sparse: expected unsigned short [usert= ype] magic drivers/mtd/rfd_ftl.c:295:29: sparse: got restricted __le16 [usertyp= e] drivers/mtd/rfd_ftl.c:354:29: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:553:19: sparse: sparse: incorrect type in initiali= zer (different base types) @@ expected unsigned short [usertype] del @@= got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:553:19: sparse: expected unsigned short [usert= ype] del drivers/mtd/rfd_ftl.c:553:19: sparse: got restricted __le16 [usertyp= e] drivers/mtd/rfd_ftl.c:592:21: sparse: sparse: cast to restricted __le16 drivers/mtd/rfd_ftl.c:647:15: sparse: sparse: incorrect type in assignme= nt (different base types) @@ expected unsigned short [usertype] entry @= @ got restricted __le16 [usertype] @@ drivers/mtd/rfd_ftl.c:647:15: sparse: expected unsigned short [usert= ype] entry drivers/mtd/rfd_ftl.c:647:15: sparse: got restricted __le16 [usertyp= e] {standard input}: Assembler messages: {standard input}:62: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/mtd/mtdoops.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/mtd/sm_ftl.o] Error 1 make[3]: Target '__build' not remade because of errors. -- drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * >> drivers/spi/spidev.c:396:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ >> drivers/spi/spidev.c:396:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:396:34: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * >> drivers/spi/spidev.c:398:34: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:398:34: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:398:34: sparse: got unsigned int const *__gu_ad= dr drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:422:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:422:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:422:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned char const *__gu_add= r @@ 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] [us= ertype] __user * drivers/spi/spidev.c:439:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned char const *__gu_addr @@ drivers/spi/spidev.c:439:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:439:26: sparse: got unsigned char const *__gu_a= ddr drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in initializ= er (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] [use= rtype] __user * drivers/spi/spidev.c:452:26: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/spi/spidev.c:452:26: sparse: expected void const volatile [n= oderef] __user *ptr drivers/spi/spidev.c:452:26: sparse: got unsigned int const *__gu_ad= dr {standard input}: Assembler messages: {standard input}:19049: Error: unknown opcode {standard input}:23806: Error: unknown opcode {standard input}:24657: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2172: Error: unknown opcode {standard input}:2646: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/spi/spidev.o] Error 1 {standard input}:25062: Error: unknown opcode {standard input}:25162: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/spi/spi.o] Error 1 drivers/spi/spi-fsl-spi.c:93:44: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ 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 initi= alizer (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:317:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:459:18: sparse: expected struct fsl_spi_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 init= ializer (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_re= g *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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 argu= ment 1 (different address spaces) @@ expected restricted __be32 [nodere= f] [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 assi= gnment (different address spaces) @@ expected struct fsl_spi_reg *reg_b= ase @@ got void [noderef] __iomem *reg_base @@ drivers/spi/spi-fsl-spi.c:652:18: sparse: expected struct fsl_spi_re= g *reg_base drivers/spi/spi-fsl-spi.c:652:18: sparse: got void [noderef] __iomem= *reg_base -- {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/net/phy/mscc/mscc_main= .o] Error 1 make[4]: *** [scripts/Makefile.build:497: drivers/net/phy/mscc] Error 2 make[5]: Target '__build' not remade because of errors. drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or memb= er 'bus' not described in 'mdiobus_setup_mdiodev_from_board_info' drivers/net/phy/mdio-boardinfo.c:27: warning: Function parameter or memb= er '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' drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected int const *__gu_addr = @@ got int [noderef] __user * @@ drivers/net/hamradio/6pack.c:710:21: sparse: expected int const *__g= u_addr drivers/net/hamradio/6pack.c:710:21: sparse: got int [noderef] __use= r * >> drivers/net/hamradio/6pack.c:710:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/hamradio/6pack.c:710:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/net/hamradio/6pack.c:710:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:4209: Error: unknown opcode {standard input}:4298: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy.o] Error 1 {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 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_generic.c:925:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:925:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:939:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:939:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:954:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:954:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:651:29: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:651:29: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:681:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:681:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:688:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:688:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:726:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:726:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:755:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:755:21: sparse: got int const *__gu_ad= dr 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] __us= er *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 *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_generic.c:823:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/net/ppp/ppp_generic.c:823:21: sparse: got int const *__gu_ad= dr {standard input}: Assembler messages: {standard input}:705: Error: unknown opcode drivers/net/ppp/ppp_async.c:420:21: sparse: sparse: incorrect type in in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/net/ppp/ppp_async.c:420:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:435:21: sparse: got unsigned int [nodere= f] [usertype] __user * >> drivers/net/ppp/ppp_async.c:435:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:435:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 co= nst *__gu_addr drivers/net/ppp/ppp_async.c:446:21: sparse: got unsigned int [nodere= f] [usertype] __user * drivers/net/ppp/ppp_async.c:446:21: sparse: sparse: incorrect type in ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:446:21: sparse: expected void const vola= tile [noderef] __user *ptr 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 in= itializer (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 ar= gument 1 (different address spaces) @@ expected void const volatile [no= deref] __user *ptr @@ got int const *__gu_addr @@ drivers/net/ppp/ppp_async.c:471:21: sparse: expected void const vola= tile [noderef] __user *ptr drivers/net/ppp/ppp_async.c:471:21: sparse: got int const *__gu_addr {standard input}:2503: Error: unknown opcode {standard input}:2548: Error: unknown opcode {standard input}:2582: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_virtio.o= ] Error 1 drivers/net/slip/slip.c:458:14: sparse: sparse: incompatible types in co= mparison 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 com= parison 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 initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1124:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ drivers/net/slip/slip.c:1150:21: sparse: sparse: incorrect type in initi= alizer (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 argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ 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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __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 [us= ertype] sum @@ got unsigned int [assigned] sum @@ arch/sh/include/asm/checksum_32.h:116:27: sparse: expected restricte= d __wsum [usertype] sum arch/sh/include/asm/checksum_32.h:116:27: sparse: got unsigned int [= assigned] sum {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}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:176: 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}:6282: Error: unknown opcode {standard input}:8161: Error: unknown opcode {standard input}:10803: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/net/caif] Error 2 make[4]: *** [scripts/Makefile.build:281: drivers/net/caif/caif_hsi.o] E= rror 1 make[4]: Target '__build' not remade because of errors. {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 {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}: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:280: drivers/net/ppp/ppp_async.o] E= rror 1 {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}: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 {standard input}: Assembler messages: {standard input}:9423: Error: unknown opcode 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 'n= ew_driver' description in 'mdio_driver_register' make[4]: *** [scripts/Makefile.build:281: drivers/net/phy/phy_device.o] = Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/net/slip] Error 2 make[4]: Target '__build' not remade because of errors. {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[3]: *** [scripts/Makefile.build:497: drivers/net/hamradio] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/net/hamradio/hdlcdrv.o= ] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected char const *__gu_addr= @@ got char const [noderef] __user *tmp @@ drivers/auxdisplay/charlcd.c:670:21: sparse: expected char const *__= gu_addr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const [noderef= ] __user *tmp >> drivers/auxdisplay/charlcd.c:670:21: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/auxdisplay/charlcd.c:670:21: sparse: expected void const vol= atile [noderef] __user *ptr drivers/auxdisplay/charlcd.c:670:21: sparse: got char const *__gu_ad= dr {standard input}: Assembler messages: {standard input}:2228: Error: unknown opcode {standard input}:2367: Error: unknown opcode {standard input}:2474: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/auxdisplay/charlcd.o] = Error 1 make[3]: Target '__build' not remade because of errors. -- {standard input}: Assembler messages: {standard input}:3625: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serio.o] E= rror 1 drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = initializer (different address spaces) @@ expected unsigned long const = *__gu_addr @@ got unsigned long [noderef] __user * @@ drivers/input/serio/serport.c:213:21: sparse: expected unsigned long= const *__gu_addr drivers/input/serio/serport.c:213:21: sparse: got unsigned long [nod= eref] __user * >> drivers/input/serio/serport.c:213:21: sparse: sparse: incorrect type in = argument 1 (different address spaces) @@ expected void const volatile [= noderef] __user *ptr @@ got unsigned long const *__gu_addr @@ >> drivers/input/serio/serport.c:213:21: sparse: expected void const vo= latile [noderef] __user *ptr drivers/input/serio/serport.c:213:21: sparse: got unsigned long cons= t *__gu_addr make[3]: *** [scripts/Makefile.build:281: drivers/input/serio/serport.o]= Error 1 {standard input}: Assembler messages: {standard input}:903: Error: unknown opcode {standard input}:1142: Error: unknown opcode {standard input}:1290: Error: unknown opcode {standard input}:1441: Error: unknown opcode {standard input}:1610: Error: unknown opcode {standard input}:1884: Error: unknown opcode {standard input}:1919: Error: unknown opcode drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n initializer (different address spaces) @@ expected char const *__gu_a= ddr @@ 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 [node= ref] __user * >> drivers/input/serio/serio_raw.c:219:21: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/serio/serio_raw.c:219:21: sparse: expected void const = volatile [noderef] __user *ptr drivers/input/serio/serio_raw.c:219:21: sparse: got char const *__gu= _addr {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:281: drivers/input/serio/serio_raw.= 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] 106 | unsigned long tmp; | ^~~ make[3]: Target '__build' not remade because of errors. -- {standard input}:1896: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_bus.o] = Error 1 {standard input}: Assembler messages: {standard input}:2063: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/grip.o]= Error 1 {standard input}: Assembler messages: {standard input}:688: Error: unknown opcode {standard input}:732: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/keyboard/xtkbd.o= ] Error 1 {standard input}: Assembler messages: {standard input}:1279: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/guillem= ot.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/input/keyboard] Error 2 make[4]: Target '__build' not remade because of errors. 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/input/misc/drv260x.c: In function 'drv260x_probe': drivers/input/misc/drv260x.c:478:20: warning: comparison of unsigned exp= ression < 0 is always false [-Wtype-limits] 478 | if (haptics->mode < DRV260X_LRA_MODE || | ^ drivers/input/misc/drv260x.c:490:23: warning: comparison of unsigned exp= ression < 0 is always false [-Wtype-limits] 490 | if (haptics->library < DRV260X_LIB_EMPTY || | ^ drivers/input/rmi4/rmi_driver.c: In function 'rmi_read_register_desc': drivers/input/rmi4/rmi_driver.c:583:24: warning: comparison is always fa= lse due to limited range of data type [-Wtype-limits] 583 | if (size_presence_reg < 0 || size_presence_reg > 35) | ^ 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}:454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/magella= n.o] Error 1 {standard input}: Assembler messages: {standard input}:1603: Error: unknown opcode {standard input}: Assembler messages: {standard input}:361: Error: unknown opcode {standard input}:1213: Error: unknown opcode {standard input}: Assembler messages: {standard input}:489: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/input/joystick/twidjoy= .o] Error 1 {standard input}:8780: Error: unknown opcode {standard input}:10054: Error: unknown opcode {standard input}:2622: Error: unknown opcode {standard input}: Assembler messages: {standard input}:460: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/joystick/spaceor= b.o] Error 1 {standard input}:5503: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/rmi4/rmi_driver.= o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/input/input.o] Error 1 drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'input_dev' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'client' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'regmap' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'work' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'regulator' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'page' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'magnitude' not described in 'drv2667_data' drivers/input/misc/drv2667.c:109: warning: Function parameter or member = 'frequency' not described in 'drv2667_data' drivers/input/misc/mc13783-pwrbutton.c:32: warning: cannot understand fu= nction prototype: 'struct mc13783_pwrb ' make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/input/joystick] Error 2 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}:446: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/input/misc/pcf50633-in= put.o] Error 1 {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/input/misc] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/input/misc/uinput.o] E= rror 1 make[4]: Target '__build' not remade because of errors. drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_REPORT_NONE' n= ot described in enum 'rmi_f54_report_type' drivers/input/rmi4/rmi_f54.c:77: warning: Enum value 'F54_MAX_REPORT_TYP= E' not described in enum 'rmi_f54_report_type' {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/ff-memless.o] Er= ror 1 drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= client' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= supplies' not described in 'rmi_i2c_xport' drivers/input/rmi4/rmi_i2c.c:39: warning: Function parameter or member '= startup_delay' not described in 'rmi_i2c_xport' make[3]: *** [scripts/Makefile.build:497: drivers/input/rmi4] Error 2 make[4]: Target '__build' not remade because of errors. {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 drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user * @@ drivers/input/mousedev.c:683:21: sparse: expected char const *__gu_a= ddr drivers/input/mousedev.c:683:21: sparse: got char const [noderef] __= user * >> drivers/input/mousedev.c:683:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/input/mousedev.c:683:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/input/mousedev.c:683:21: sparse: got char const *__gu_addr drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected signed int const *__gu_addr= @@ got signed int [noderef] [usertype] __user * @@ drivers/input/joydev.c:528:24: sparse: expected signed int const *__= gu_addr drivers/input/joydev.c:528:24: sparse: got signed int [noderef] [use= rtype] __user * >> drivers/input/joydev.c:528:24: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got signed int const *__gu_addr @@ >> drivers/input/joydev.c:528:24: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:528:24: sparse: got signed int const *__gu_ad= dr drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected long const *__gu_addr @@ = got long [noderef] __user * @@ drivers/input/joydev.c:680:26: sparse: expected long const *__gu_addr drivers/input/joydev.c:680:26: sparse: got long [noderef] __user * >> drivers/input/joydev.c:680:26: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got long const *__gu_addr @@ drivers/input/joydev.c:680:26: sparse: expected void const volatile = [noderef] __user *ptr drivers/input/joydev.c:680:26: sparse: got long const *__gu_addr {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:4163: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/mousedev.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:6541: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/input/joydev.o] Error 1 make[3]: Target '__build' not remade because of errors. -- drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected restricted __virtio16 const= *__gu_addr @@ got restricted __virtio16 [noderef] [usertype] __user * = @@ drivers/vhost/vringh.c:567:18: sparse: expected restricted __virtio1= 6 const *__gu_addr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 [no= deref] [usertype] __user * >> drivers/vhost/vringh.c:567:18: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got restricted __virtio16 const *__gu_addr @@ >> drivers/vhost/vringh.c:567:18: sparse: expected void const volatile = [noderef] __user *ptr drivers/vhost/vringh.c:567:18: sparse: got restricted __virtio16 con= st *__gu_addr {standard input}: Assembler messages: {standard input}:281: Error: unknown opcode drivers/vhost/iotlb.c:156: warning: Function parameter or member 'last' = not described in 'vhost_iotlb_itree_first' drivers/vhost/iotlb.c:156: warning: Excess function parameter 'end' desc= ription in 'vhost_iotlb_itree_first' drivers/vhost/iotlb.c:169: warning: Function parameter or member 'map' n= ot described in 'vhost_iotlb_itree_next' drivers/vhost/iotlb.c:169: warning: Function parameter or member 'last' = not described in 'vhost_iotlb_itree_next' drivers/vhost/iotlb.c:169: warning: Excess function parameter 'iotlb' de= scription in 'vhost_iotlb_itree_next' drivers/vhost/iotlb.c:169: warning: Excess function parameter 'end' desc= ription in 'vhost_iotlb_itree_next' make[3]: *** [scripts/Makefile.build:280: drivers/vhost/vringh.o] Error 1 make[3]: Target '__build' not remade because of errors. -- drivers/fsi/fsi-core.c:389:12: sparse: sparse: function 'fsi_slave_claim= _range' with external linkage has definition drivers/fsi/fsi-core.c:403:13: sparse: sparse: function 'fsi_slave_relea= se_range' with external linkage has definition drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected unsigned int const *__gu_ad= dr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/fsi/fsi-scom.c:497:13: sparse: expected unsigned int const *= __gu_addr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int [noderef] [u= sertype] __user * >> drivers/fsi/fsi-scom.c:497:13: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/fsi/fsi-scom.c:497:13: sparse: expected void const volatile = [noderef] __user *ptr drivers/fsi/fsi-scom.c:497:13: sparse: got unsigned int const *__gu_= addr -- drivers/char/ipmi/ipmi_msghandler.c:210:17: sparse: sparse: incompatible= types in comparison expression (different address spaces): drivers/char/ipmi/ipmi_msghandler.c:210:17: sparse: struct ipmi_user = [noderef] __rcu * drivers/char/ipmi/ipmi_msghandler.c:210:17: sparse: struct ipmi_user * drivers/char/ipmi/ipmi_msghandler.c:1223:9: sparse: sparse: incompatible= types in comparison expression (different address spaces): drivers/char/ipmi/ipmi_msghandler.c:1223:9: sparse: struct ipmi_user = [noderef] __rcu * drivers/char/ipmi/ipmi_msghandler.c:1223:9: sparse: struct ipmi_user * drivers/char/ipmi/ipmi_msghandler.c:1292:9: sparse: sparse: incompatible= types in comparison expression (different address spaces): drivers/char/ipmi/ipmi_msghandler.c:1292:9: sparse: struct ipmi_user = [noderef] __rcu * drivers/char/ipmi/ipmi_msghandler.c:1292:9: sparse: struct ipmi_user * drivers/char/ipmi/ipmi_msghandler.c:3597:25: sparse: sparse: cast remove= s address space '__rcu' of expression drivers/char/ipmi/ipmi_msghandler.c:204:25: sparse: sparse: context imba= lance in 'acquire_ipmi_user' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'releas= e_ipmi_user' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:893:16: sparse: sparse: context imba= lance in 'deliver_response' - different lock contexts for basic block drivers/char/ipmi/ipmi_msghandler.c:1275:13: sparse: sparse: context imb= alance in '_ipmi_destroy_user' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1357:5: sparse: sparse: context imba= lance in 'ipmi_get_version' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1379:5: sparse: sparse: context imba= lance in 'ipmi_set_my_address' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1401:5: sparse: sparse: context imba= lance in 'ipmi_get_my_address' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1423:5: sparse: sparse: context imba= lance in 'ipmi_set_my_LUN' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1445:5: sparse: sparse: context imba= lance in 'ipmi_get_my_LUN' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1467:5: sparse: sparse: context imba= lance in 'ipmi_get_maintenance_mode' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1492:5: sparse: sparse: context imba= lance in 'ipmi_set_maintenance_mode' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1534:5: sparse: sparse: context imba= lance in 'ipmi_set_gets_events' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1631:5: sparse: sparse: context imba= lance in 'ipmi_register_for_cmd' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1676:5: sparse: sparse: context imba= lance in 'ipmi_unregister_for_cmd' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:1840:39: sparse: sparse: context imb= alance in 'smi_send' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:2288:5: sparse: sparse: context imba= lance in 'ipmi_request_settime' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:2327:5: sparse: sparse: context imba= lance in 'ipmi_request_supply_msgs' - wrong count at exit drivers/char/ipmi/ipmi_msghandler.c:4452:39: sparse: sparse: context imb= alance in 'handle_new_recv_msgs' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4509:9: sparse: sparse: context imba= lance in 'smi_recv_tasklet' - different lock contexts for basic block drivers/char/ipmi/ipmi_msghandler.c:4544:39: sparse: sparse: context imb= alance in 'ipmi_smi_msg_received' - unexpected unlock drivers/char/ipmi/ipmi_msghandler.c:4640:39: sparse: sparse: context imb= alance in 'check_msg_timeout' - unexpected unlock drivers/char/ipmi/ipmi_si_intf.c:1044:39: sparse: sparse: context imbala= nce in 'poll' - unexpected unlock {standard input}: Assembler messages: {standard input}:5233: Error: unknown opcode {standard input}: Assembler messages: {standard input}:236: Error: unknown opcode {standard input}:295: Error: unknown opcode {standard input}:3484: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_intf= .o] Error 1 {standard input}:5700: Error: unknown opcode {standard input}:6533: Error: unknown opcode {standard input}:7131: Error: unknown opcode {standard input}:7162: Error: unknown opcode {standard input}:7751: Error: unknown opcode {standard input}:8576: Error: unknown opcode {standard input}:8731: Error: unknown opcode {standard input}:9915: Error: unknown opcode {standard input}:10775: Error: unknown opcode {standard input}:19062: Error: unknown opcode {standard input}:23655: Error: unknown opcode {standard input}:24012: Error: unknown opcode {standard input}:27408: Error: unknown opcode {standard input}:27496: Error: unknown opcode {standard input}:29012: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_msghand= ler.o] Error 1 {standard input}: Assembler messages: {standard input}:1007: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/ipmi/ipmi_si_hotm= od.o] Error 1 drivers/char/ipmi/ipmi_ssif.c:355:13: sparse: sparse: context imbalance = in 'start_clear_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:374:13: sparse: sparse: context imbalance = in 'start_flag_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:415:9: sparse: sparse: context imbalance i= n 'start_event_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:438:9: sparse: sparse: context imbalance i= n 'start_recv_msg_fetch' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:469:17: sparse: sparse: context imbalance = in 'handle_flags' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:570:13: sparse: sparse: context imbalance = in 'watch_timeout' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:903:9: sparse: sparse: context imbalance i= n 'msg_done_handler' - different lock contexts for basic block drivers/char/ipmi/ipmi_ssif.c:1078:17: sparse: sparse: context imbalance= in 'start_next_msg' - unexpected unlock drivers/char/ipmi/ipmi_ssif.c:1106:9: sparse: sparse: context imbalance = in 'sender' - wrong count at exit {standard input}: Assembler messages: {standard input}:2683: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_powerof= f.o] Error 1 drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in initializer (different address spaces) @@ expected char const *__gu= _addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char cons= t *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [no= deref] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in argument 1 (different address spaces) @@ expected void const volati= le [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void cons= t volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__= gu_addr {standard input}: Assembler messages: {standard input}:3307: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2708: Error: unknown opcode {standard input}:4332: Error: unknown opcode {standard input}:4958: Error: unknown opcode {standard input}:5123: Error: unknown opcode {standard input}:5293: Error: unknown opcode {standard input}:5453: Error: unknown opcode {standard input}:6020: Error: unknown opcode {standard input}:6287: Error: unknown opcode {standard input}:6384: Error: unknown opcode {standard input}:6612: Error: unknown opcode {standard input}:6723: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_watchdo= g.o] Error 1 make[3]: *** [scripts/Makefile.build:280: drivers/char/ipmi/ipmi_ssif.o]= Error 1 make[3]: Target '__build' not remade because of errors. -- drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noder= ef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const = *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noder= ef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const = *__gu_addr drivers/tty/serial/8250/8250_core.c: In function 'serial8250_isa_init_po= rts': drivers/tty/serial/8250/8250_core.c:537:9: warning: comparison of unsign= ed expression < 0 is always false [-Wtype-limits] 537 | i < ARRAY_SIZE(old_serial_port) && i < nr_uarts; | ^ {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Err= or 1 drivers/tty/serial/8250/8250_port.c:1884:5: sparse: sparse: context imba= lance in 'serial8250_handle_irq' - different lock contexts for basic block drivers/tty/serial/8250/8250_port.c:3295:9: sparse: sparse: context imba= lance in 'serial8250_console_write' - different lock contexts for basic blo= ck drivers/tty/serial/8250/8250_dw.c:631:36: warning: 'dw8250_acpi_match' d= efined but not used [-Wunused-const-variable=3D] 631 | static const struct acpi_device_id dw8250_acpi_match[] =3D { | ^~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:5769: Error: unknown opcode {standard input}:5872: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/tty/serial/8250/8250_p= ort.o] Error 1 make[5]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/tty/serial/8250] Error= 2 drivers/tty/serial/serial_core.c:139:9: sparse: sparse: context imbalanc= e in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:219:17: sparse: sparse: context imbalan= ce in 'uart_port_startup' - different lock contexts for basic block drivers/tty/serial/serial_core.c:321:9: sparse: sparse: context imbalanc= e in 'uart_shutdown' - different lock contexts for basic block drivers/tty/serial/serial_core.c:569:9: sparse: sparse: context imbalanc= e in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:617:9: sparse: sparse: context imbalanc= e in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:620:12: sparse: sparse: context imbalan= ce in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:633:12: sparse: sparse: context imbalan= ce in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:670:9: sparse: sparse: context imbalanc= e in 'uart_flush_buffer' - different lock contexts for basic block drivers/tty/serdev/core.c: In function 'serdev_controller_remove': drivers/tty/serdev/core.c:791:6: warning: variable 'dummy' set but not u= sed [-Wunused-but-set-variable] 791 | int dummy; | ^~~~~ {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Er= ror 1 drivers/tty/serdev/core.c:811: warning: Function parameter or member 'ow= ner' not described in '__serdev_device_driver_register' drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef= ] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *_= _gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef= ] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *_= _gu_addr drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due= to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1251: Error: unknown opcode {standard input}:1578: Error: unknown opcode {standard input}:1773: Error: unknown opcode {standard input}:1941: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serdev/serdev-ttyp= ort.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/serdev] Error 2 {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Err= or 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' = was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_= size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' w= as not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_u= nicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_u= nitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was= not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected signed int const *__gu_addr @= @ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu= _addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usert= ype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode drivers/tty/serial/max3100.c:202:13: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned short [addressabl= e] [usertype] etx @@ got restricted __be16 [usertype] @@ drivers/tty/serial/max3100.c:202:13: sparse: expected unsigned short= [addressable] [usertype] etx drivers/tty/serial/max3100.c:202:13: sparse: got restricted __be16 [= usertype] drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 drivers/tty/serial/max3100.c:210:15: sparse: sparse: cast to restricted = __be16 include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'se= rial_console_write' - unexpected unlock {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/tty/vt/consolemap.c:716: warning: Function parameter or member '= src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src= _vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= list' not described in 'con_get_unimap' make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/tty/vt] Error 2 {standard input}: Assembler messages: {standard input}:220: Error: unknown opcode {standard input}:327: Error: unknown opcode drivers/tty/serial/ifx6x60.c:230:25: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned int [usertype] @@= got restricted __be32 [usertype] @@ drivers/tty/serial/ifx6x60.c:230:25: sparse: expected unsigned int [= usertype] drivers/tty/serial/ifx6x60.c:230:25: sparse: got restricted __be32 [= usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: sparse: incorrect type in a= ssignment (different base types) @@ expected unsigned short [usertype] = @@ got restricted __be16 [usertype] @@ drivers/tty/serial/ifx6x60.c:204:25: sparse: expected unsigned short= [usertype] drivers/tty/serial/ifx6x60.c:204:25: sparse: got restricted __be16 [= usertype] drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *_= _gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __u= ser *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_a= ddr include/linux/spinlock.h:409:9: sparse: sparse: context imbalance in 'li= nflex_console_write' - unexpected unlock drivers/tty/serial/digicolor-usart.c:412:26: sparse: sparse: context imb= alance in 'digicolor_uart_console_write' - different lock contexts for basi= c block {standard input}: Assembler messages: {standard input}:4929: Error: unknown opcode {standard input}:5877: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/serial/sc16is7xx.o= ] Error 1 {standard input}: Assembler messages: {standard input}:255: Error: unknown opcode {standard input}:318: Error: unknown opcode {standard input}:4985: Error: unknown opcode {standard input}:5016: Error: unknown opcode {standard input}:5690: Error: unknown opcode {standard input}:10136: Error: unknown opcode drivers/tty/serial/sifive.c:157: warning: cannot understand function pro= totype: 'struct sifive_serial_port ' {standard input}:10604: Error: unknown opcode {standard input}:10862: Error: unknown opcode {standard input}:12350: Error: unknown opcode {standard input}:14125: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_io.o] Error 1 {standard input}:13546: Error: unknown opcode {standard input}:13840: Error: unknown opcode drivers/tty/serial/men_z135_uart.c:182: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:182: warning: Excess function paramet= er 'port' description in 'men_z135_handle_modem_status' drivers/tty/serial/men_z135_uart.c:244: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:244: warning: Excess function paramet= er 'arg' description in 'men_z135_handle_rx' drivers/tty/serial/men_z135_uart.c:294: warning: Function parameter or m= ember 'uart' not described in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:294: warning: Excess function paramet= er 'arg' description in 'men_z135_handle_tx' drivers/tty/serial/men_z135_uart.c:604: warning: Function parameter or m= ember 'port' not described in 'men_z135_enable_ms' {standard input}:14520: Error: unknown opcode {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}:113: Error: unknown opcode {standard input}:2753: Error: unknown opcode {standard input}:3244: Error: unknown opcode {standard input}:5104: Error: unknown opcode {standard input}:6454: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/serial_core= .o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/tty/serial] Error 2 make[4]: *** [scripts/Makefile.build:280: drivers/tty/serial/ifx6x60.o] = Error 1 make[4]: Target '__build' not remade because of errors. drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected unsigned int const *__gu_a= ddr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const = *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] _= _user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile= [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu= _addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned char const *= __gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char = const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= *__gu_addr {standard input}: Assembler messages: {standard input}:69: Error: unknown opcode {standard input}:142: Error: unknown opcode {standard input}:462: Error: unknown opcode {standard input}:1553: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1798: Error: unknown opcode {standard input}:1998: Error: unknown opcode {standard input}:2036: Error: unknown opcode drivers/tty/tty_ldisc.c:884:6: warning: no previous prototype for 'tty_s= ysctl_init' [-Wmissing-prototypes] 884 | void tty_sysctl_init(void) | ^~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:2927: Error: unknown opcode {standard input}:3313: Error: unknown opcode {standard input}:5003: Error: unknown opcode {standard input}:5186: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ioctl.o] Error= 1 {standard input}: Assembler messages: {standard input}:1471: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1849: Error: unknown opcode {standard input}:2533: Error: unknown opcode {standard input}:2588: Error: unknown opcode {standard input}:2940: Error: unknown opcode {standard input}:3007: Error: unknown opcode {standard input}:3135: Error: unknown opcode {standard input}:3169: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldisc.o] Error= 1 {standard input}: Assembler messages: {standard input}:365: Error: unknown opcode {standard input}:750: Error: unknown opcode {standard input}:801: Error: unknown opcode {standard input}:835: Error: unknown opcode {standard input}:1936: Error: unknown opcode {standard input}:2081: Error: unknown opcode {standard input}:2260: Error: unknown opcode {standard input}:2572: Error: unknown opcode {standard input}:2619: Error: unknown opcode {standard input}:2901: Error: unknown opcode {standard input}:3066: Error: unknown opcode {standard input}:3311: Error: unknown opcode {standard input}:3382: Error: unknown opcode {standard input}:3468: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_buffer.o] Erro= r 1 {standard input}:2720: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:6144: Error: unknown opcode {standard input}:6769: Error: unknown opcode {standard input}:6868: Error: unknown opcode {standard input}:8445: Error: unknown opcode {standard input}: Assembler messages: {standard input}:292: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_mutex.o] Error= 1 {standard input}:11054: Error: unknown opcode {standard input}:11374: Error: unknown opcode {standard input}:11564: Error: unknown opcode {standard input}:12774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tty.o] Error 1 drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected struct spinlock [usertype] = *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [us= ertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef= ] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in init= ializer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_a= ddr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertyp= e] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected void const volatile [node= ref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volati= le [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef = expression {standard input}: Assembler messages: {standard input}:2488: Error: unknown opcode {standard input}:2519: Error: unknown opcode {standard input}:2685: Error: unknown opcode {standard input}:3321: Error: unknown opcode {standard input}:3363: Error: unknown opcode {standard input}:3664: Error: unknown opcode {standard input}:3706: Error: unknown opcode {standard input}:3998: Error: unknown opcode {standard input}:4856: Error: unknown opcode {standard input}:5065: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_port.o] Error 1 drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:50: Error: unknown opcode {standard input}: Assembler messages: {standard input}:45: Error: unknown opcode {standard input}:401: Error: unknown opcode {standard input}:432: Error: unknown opcode {standard input}:661: Error: unknown opcode {standard input}:828: Error: unknown opcode {standard input}:1271: Error: unknown opcode {standard input}:1426: Error: unknown opcode {standard input}:1599: Error: unknown opcode {standard input}:1658: Error: unknown opcode {standard input}:2032: Error: unknown opcode {standard input}:2233: 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}:2345: Error: unknown opcode {standard input}:2455: Error: unknown opcode {standard input}:3112: Error: unknown opcode {standard input}:3490: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/pty.o] Error 1 make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_ldsem.o] Error= 1 drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'i= baud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Function parameter or member 'o= baud' not described in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ispe= ed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:143: warning: Excess function parameter 'ospe= ed' description in 'tty_termios_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 't= ty' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Function parameter or member 'o= baud' not described in 'tty_encode_baud_rate' drivers/tty/tty_baudrate.c:234: warning: Excess function parameter 'obad= ' description in 'tty_encode_baud_rate' {standard input}: Assembler messages: {standard input}:596: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_tracesink.o] Err= or 1 {standard input}: Assembler messages: {standard input}:145: Error: unknown opcode {standard input}:1445: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/tty_jobctrl.o] Err= or 1 drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user *buf @@ drivers/tty/sysrq.c:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user= *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/sysrq.c:1110:21: sparse: got char const *__gu_addr drivers/tty/sysrq.c:148:13: sparse: sparse: context imbalance in 'sysrq_= handle_crash' - unexpected unlock drivers/tty/n_gsm.c:2808:29: sparse: sparse: restricted __be16 degrades = to integer {standard input}: Assembler messages: {standard input}:3059: Error: unknown opcode {standard input}:3460: Error: unknown opcode {standard input}:4170: Error: unknown opcode {standard input}:4708: Error: unknown opcode {standard input}:4790: Error: unknown opcode {standard input}:5416: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_hdlc.o] Error 1 {standard input}: Assembler messages: {standard input}:4429: Error: unknown opcode {standard input}:4530: Error: unknown opcode {standard input}:4650: Error: unknown opcode {standard input}:4835: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/sysrq.o] Error 1 {standard input}: Assembler messages: {standard input}:2953: Error: unknown opcode {standard input}:4259: Error: unknown opcode {standard input}:4290: Error: unknown opcode {standard input}:4445: Error: unknown opcode {standard input}:4757: Error: unknown opcode {standard input}:5146: Error: unknown opcode {standard input}:5278: Error: unknown opcode {standard input}:10885: Error: unknown opcode {standard input}:12291: Error: unknown opcode {standard input}:14437: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/tty/n_gsm.o] Error 1 make[3]: Target '__build' not remade because of errors. -- {standard input}: Assembler messages: {standard input}:1272: Error: unknown opcode {standard input}:1303: Error: unknown opcode {standard input}:1614: Error: unknown opcode {standard input}:1977: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/hw_random/core.o]= Error 1 {standard input}: Assembler messages: {standard input}:197: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/char/hw_random/ba431-r= ng.o] Error 1 make[3]: *** [scripts/Makefile.build:497: drivers/char/hw_random] Error 2 make[4]: Target '__build' not remade because of errors. drivers/char/tpm/st33zp24/i2c.c:291:36: warning: 'st33zp24_i2c_acpi_matc= h' defined but not used [-Wunused-const-variable=3D] 291 | static const struct acpi_device_id st33zp24_i2c_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/char/tpm/st33zp24/spi.c:408:36: warning: 'st33zp24_spi_acpi_matc= h' defined but not used [-Wunused-const-variable=3D] 408 | static const struct acpi_device_id st33zp24_spi_acpi_match[] =3D= { | ^~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:113: Error: unknown opcode {standard input}:268: Error: unknown opcode {standard input}:415: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/char/tpm/tpm-dev.o] Er= ror 1 drivers/char/tpm/tpm_tis_spi_main.c:278:36: warning: 'acpi_tis_spi_match= ' defined but not used [-Wunused-const-variable=3D] 278 | static const struct acpi_device_id acpi_tis_spi_match[] =3D { | ^~~~~~~~~~~~~~~~~~ drivers/char/mem.c:163:37: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void *addr @@ got void [node= ref] __user *__cl_addr @@ drivers/char/mem.c:163:37: sparse: expected void *addr drivers/char/mem.c:163:37: sparse: got void [noderef] __user *__cl_a= ddr drivers/char/mem.c:98:29: warning: no previous prototype for 'unxlate_de= v_mem_ptr' [-Wmissing-prototypes] 98 | #define unxlate_dev_mem_ptr unxlate_dev_mem_ptr | ^~~~~~~~~~~~~~~~~~~ drivers/char/mem.c:99:13: note: in expansion of macro 'unxlate_dev_mem_p= tr' 99 | void __weak unxlate_dev_mem_ptr(phys_addr_t phys, void *addr) | ^~~~~~~~~~~~~~~~~~~ make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/char/tpm] Error 2 drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:427: Error: unknown opcode {standard input}:975: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/char/misc.o] Error 1 drivers/char/random.c:2296:6: warning: no previous prototype for 'add_hw= generator_randomness' [-Wmissing-prototypes] 2296 | void add_hwgenerator_randomness(const char *buffer, size_t count, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:11802: Error: unknown opcode {standard input}:12977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: drivers/char/random.o] Error 1 make[3]: Target '__build' not remade because of errors. -- 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter= or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function paramete= r or member 'connector' not described in 'tpg110_get_modes' {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-so= ny-acx565akm.o] Error 1 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse:= symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be = static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse:= symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be sta= tic? make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no pre= vious prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototyp= es] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device = *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no pre= vious prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: spars= e: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast = truncates bits from constant value (ffffff0d becomes d) {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65= dsi86.o] Error 1 {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode {standard input}: Assembler messages: {standard input}:10066: Error: unknown opcode {standard input}:10097: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/bridge] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1149: Error: unknown opcode {standard input}:1183: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_damage_hel= per.o] Error 1 {standard input}: Assembler messages: {standard input}:1928: Error: unknown opcode {standard input}:1959: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_sta= te_helper.o] Error 1 {standard input}:13031: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_hel= per.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_mst_top= ology.o] Error 1 {standard input}: Assembler messages: {standard input}:657: Error: unknown opcode {standard input}:688: Error: unknown opcode {standard input}:1165: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem_frameb= uffer_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:436: Error: unknown opcode {standard input}:975: Error: unknown opcode {standard input}:1006: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_auth.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:404: Error: unknown opcode {standard input}:753: Error: unknown opcode {standard input}:784: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1741: Error: unknown opcode {standard input}:2068: Error: unknown opcode {standard input}:2507: Error: unknown opcode {standard input}:2760: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_aux_dev= .o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Err= or 1 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void [noderef] __iomem= *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef]= __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refre= sh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.= o] Error 1 drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'd= rm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_de= v_exit' - unexpected unlock drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int con= st *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef= ] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volat= ile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *_= _gu_addr {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o]= Error 1 {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Err= or 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode {standard input}:9394: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode {standard input}:2149: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] E= rror 1 {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffe= r.o] Error 1 {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lo= ck.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.= o] Error 1 {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.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_objec= t.o] Error 1 {standard input}: Assembler messages: {standard input}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] = Error 1 {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = const *__gu_addr {standard input}:3236: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.= o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o]= Error 1 {standard input}:11327: Error: unknown opcode {standard input}:14940: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] = Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uap= i.o] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_mod= eset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_he= lper.o] Error 1 make[4]: Target '__build' not remade because of errors. make[3]: *** [scripts/Makefile.build:497: drivers/gpu/drm] Error 2 make[3]: Target '__build' not remade because of errors. -- drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Function parameter or m= ember 'byte' not described in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:239: warning: Excess function paramet= er 'word' description in 'eeprom_93cx6_readb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Function parameter or m= ember 'bytes' not described in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/eeprom_93cx6.c:280: warning: Excess function paramet= er 'words' description in 'eeprom_93cx6_multireadb' drivers/misc/eeprom/at24.c:228:36: warning: 'at24_acpi_ids' defined but = not used [-Wunused-const-variable=3D] 228 | static const struct acpi_device_id at24_acpi_ids[] =3D { | ^~~~~~~~~~~~~ drivers/misc/ti-st/st_core.c:283:41: sparse: sparse: cast to restricted = __le16 drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: expected unsigned = short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:597:31: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] memaddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: expected unsigned = short [addressable] [assigned] [usertype] memaddr drivers/misc/eeprom/idt_89hpesx.c:669:31: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: expected unsigned = short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:767:24: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned int [address= able] [assigned] [usertype] data @@ got restricted __le32 [usertype] @@ drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: expected unsigned = int [addressable] [assigned] [usertype] data drivers/misc/eeprom/idt_89hpesx.c:768:21: sparse: got restricted __l= e32 [usertype] drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: sparse: incorrect type= in assignment (different base types) @@ expected unsigned short [addre= ssable] [assigned] [usertype] csraddr @@ got restricted __le16 [usertyp= e] @@ drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: expected unsigned = short [addressable] [assigned] [usertype] csraddr drivers/misc/eeprom/idt_89hpesx.c:832:24: sparse: got restricted __l= e16 [usertype] drivers/misc/eeprom/idt_89hpesx.c:857:17: sparse: sparse: cast to restri= cted __le32 {standard input}: Assembler messages: {standard input}:68: Error: unknown opcode {standard input}:2359: Error: unknown opcode {standard input}:2442: Error: unknown opcode {standard input}:3396: Error: unknown opcode {standard input}:3565: Error: unknown opcode {standard input}:3706: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/ti-st/st_core.o] = Error 1 drivers/misc/lis3lv02d/lis3lv02d.c:182:52: sparse: sparse: cast to restr= icted __le16 {standard input}: Assembler messages: {standard input}:2656: Error: unknown opcode {standard input}:2711: Error: unknown opcode {standard input}:2905: Error: unknown opcode {standard input}:3299: Error: unknown opcode {standard input}:3433: Error: unknown opcode {standard input}:4219: Error: unknown opcode {standard input}:4538: Error: unknown opcode {standard input}:4943: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/misc/lis3lv02d/lis3lv0= 2d.o] Error 1 drivers/misc/ti-st/st_kim.c:42: warning: Function parameter or member 'i= d' not described in 'st_get_plat_device' drivers/misc/ti-st/st_kim.c:53: warning: Function parameter or member 'k= im_gdata' not described in 'validate_firmware_response' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= kim_gdata' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= data' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:126: warning: Function parameter or member '= count' not described in 'kim_int_recv' drivers/misc/ti-st/st_kim.c:272: warning: Function parameter or member '= kim_gdata' not described in 'download_firmware' drivers/misc/ti-st/st_kim.c:445: warning: Function parameter or member '= kim_data' not described in 'st_kim_start' drivers/misc/ti-st/st_kim.c:509: warning: Function parameter or member '= kim_data' not described in 'st_kim_stop' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member '= core_data' not described in 'st_kim_ref' drivers/misc/ti-st/st_kim.c:661: warning: Function parameter or member '= id' not described in 'st_kim_ref' >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const = volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le6= 4 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but n= ot used [-Wunused-but-set-variable] 617 | int ret; | ^~~ make[3]: *** [scripts/Makefile.build:497: drivers/misc/ti-st] Error 2 make[4]: Target '__build' not remade because of errors. drivers/misc/enclosure.c:115: warning: Function parameter or member 'nam= e' not described in 'enclosure_register' drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb'= not described in 'enclosure_register' drivers/misc/enclosure.c:283: warning: Function parameter or member 'num= ber' not described in 'enclosure_component_alloc' drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' d= escription in 'enclosure_component_alloc' drivers/misc/enclosure.c:363: warning: Function parameter or member 'com= ponent' not described in 'enclosure_add_device' drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' d= escription in 'enclosure_add_device' drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev= ' not described in 'enclosure_remove_device' drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' d= escription in 'enclosure_remove_device' make[3]: *** [scripts/Makefile.build:497: drivers/misc/lis3lv02d] Error 2 make[4]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[3]: *** [scripts/Makefile.build:497: drivers/misc/mic] Error 2 make[3]: Target '__build' not remade because of errors. make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vring= h.o] Error 1 make[5]: Target '__build' not remade because of errors. -- {standard input}: Assembler messages: {standard input}:4257: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi.o] Error 1 drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const= *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] = __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__g= u_addr drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected int const *__gu_addr @@= got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_= addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user = *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volat= ile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:491: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsicam.o] Error 1 {standard input}: Assembler messages: {standard input}:250: Error: unknown opcode {standard input}:309: Error: unknown opcode {standard input}:12582: Error: unknown opcode {standard input}: Assembler messages: {standard input}:3693: Error: unknown opcode {standard input}:17869: Error: unknown opcode {standard input}:19691: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_lib.o] Error= 1 {standard input}:10689: Error: unknown opcode {standard input}:13255: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_error.o] Err= or 1 drivers/scsi/constants.c:318:9: sparse: sparse: trying to concatenate 24= 850-character string (8191 bytes max) {standard input}: Assembler messages: {standard input}:3961: Error: unknown opcode {standard input}:7182: Error: unknown opcode {standard input}:7213: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_scan.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:3774: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_transport_sr= p.o] Error 1 drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'v= scsi' not described in 'virtscsi_complete_cmd' drivers/scsi/virtio_scsi.c:109: warning: Function parameter or member 'b= uf' not described in 'virtscsi_complete_cmd' drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected signed int const *__gu_addr @@ = got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_ad= dr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected char const *__gu_addr @@ got= char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[= assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:7142: Error: unknown opcode {standard input}:7173: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7760: Error: unknown opcode {standard input}:7791: Error: unknown opcode {standard input}:9132: Error: unknown opcode {standard input}:9359: Error: unknown opcode {standard input}:11729: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/sg.o] Error 1 include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (5c0 becomes c0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (600 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (525 becomes 25) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (624 becomes 24) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (2100 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3111111000000001 becomes 1) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3222 becomes 22) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (32222220 becomes 2220) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (2220 becomes 20) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3222222000000000 becomes 0) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (3111 becomes 11) include/linux/unaligned/be_byteshift.h:32:30: sparse: sparse: cast trunc= ates bits from constant value (31111110 becomes 1110) include/linux/unaligned/be_byteshift.h:26:16: sparse: sparse: cast trunc= ates bits from constant value (1110 becomes 10) include/linux/unaligned/be_byteshift.h:38:30: sparse: sparse: cast trunc= ates bits from constant value (3111111000000001 becomes 1) {standard input}:17458: Error: unknown opcode {standard input}: Assembler messages: {standard input}:60: Error: unknown opcode {standard input}:133: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/st.o] Error 1 {standard input}:22467: Error: unknown opcode {standard input}: Assembler messages: {standard input}:94: Error: unknown opcode {standard input}:157: Error: unknown opcode {standard input}:28518: Error: unknown opcode {standard input}:33728: Error: unknown opcode {standard input}:37881: Error: unknown opcode {standard input}:39114: Error: unknown opcode {standard input}:39248: Error: unknown opcode {standard input}:43949: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_debug.o] Err= or 1 {standard input}:7664: Error: unknown opcode {standard input}:8489: Error: unknown opcode {standard input}:8556: Error: unknown opcode {standard input}:8615: Error: unknown opcode {standard input}:8668: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: drivers/scsi/scsi_sysfs.o] Err= or 1 make[3]: Target '__build' not remade because of errors. -- sound/core/seq/seq_clientmgr.c:709:9: sparse: sparse: context imbalance = in 'deliver_to_subscribers' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:817: Error: unknown opcode {standard input}:911: Error: unknown opcode {standard input}:983: Error: unknown opcode {standard input}:1212: Error: unknown opcode {standard input}:1638: Error: unknown opcode {standard input}:2539: Error: unknown opcode {standard input}:2699: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_fifo.o] Err= or 1 {standard input}: Assembler messages: {standard input}:588: Error: unknown opcode {standard input}:679: Error: unknown opcode {standard input}:881: Error: unknown opcode {standard input}:1580: Error: unknown opcode {standard input}:2048: Error: unknown opcode {standard input}: Assembler messages: {standard input}:4526: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_queue.o] Er= ror 1 sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_ty= pe_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [= noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr {standard input}:6767: Error: unknown opcode {standard input}:7990: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1544: Error: unknown opcode {standard input}:1823: Error: unknown opcode {standard input}:2489: Error: unknown opcode {standard input}:2708: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_memory.o] E= rror 1 {standard input}: Assembler messages: {standard input}:3999: Error: unknown opcode {standard input}:8582: Error: unknown opcode {standard input}:13022: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/control.o] Error 1 {standard input}: Assembler messages: {standard input}:4126: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_clientmgr.o= ] Error 1 make[4]: *** [scripts/Makefile.build:281: sound/core/seq/seq_timer.o] Er= ror 1 sound/core/seq/seq_virmidi.c:65:12: sparse: sparse: context imbalance in= 'snd_virmidi_dev_receive_event' - different lock contexts for basic block sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initialize= r (different address spaces) @@ expected int const *__gu_addr @@ go= t int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1= (different address spaces) @@ expected void const volatile [noderef] _= _user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [no= deref] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_tim= er_process_callbacks' - unexpected unlock {standard input}: Assembler messages: {standard input}:537: Error: unknown opcode {standard input}:1302: Error: unknown opcode {standard input}:1585: Error: unknown opcode {standard input}:2430: Error: unknown opcode {standard input}:3051: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: sound/core/seq/seq_ports.o] Er= ror 1 make[3]: *** [scripts/Makefile.build:497: sound/core/seq] Error 2 make[4]: Target '__build' not remade because of errors. sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (d= ifferent address spaces) @@ expected int const *__gu_addr @@ got in= t [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (di= fferent address spaces) @@ expected void const volatile [noderef] __use= r *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [nodere= f] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_de= tach_substream' - different lock contexts for basic block {standard input}: Assembler messages: {standard input}:3026: Error: unknown opcode {standard input}:3843: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/init.o] Error 1 sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] = [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] = [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_ad= dr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_= arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd= _pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_sn= d_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'sn= d_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 's= nd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 's= nd_pcm_stream_group_ref' - different lock contexts for basic block sound/core/pcm_native.c: In function 'constrain_mask_params': sound/core/pcm_native.c:264:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 264 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'constrain_interval_params': sound/core/pcm_native.c:300:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 300 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c: In function 'constrain_params_by_rules': sound/core/pcm_native.c:341:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 341 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:340:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 340 | struct snd_mask old_mask; | ^~~~~~~~ sound/core/pcm_native.c: In function 'snd_pcm_hw_params_choose': sound/core/pcm_native.c:625:22: warning: variable 'old_interval' set but= not used [-Wunused-but-set-variable] 625 | struct snd_interval old_interval; | ^~~~~~~~~~~~ sound/core/pcm_native.c:624:18: warning: variable 'old_mask' set but not= used [-Wunused-but-set-variable] 624 | struct snd_mask old_mask; | ^~~~~~~~ {standard input}: Assembler messages: {standard input}:5977: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm.o] Error 1 {standard input}: Assembler messages: {standard input}:8297: Error: unknown opcode {standard input}:9406: Error: unknown opcode {standard input}: Assembler messages: {standard input}:7731: Error: unknown opcode {standard input}:7762: Error: unknown opcode {standard input}:7905: Error: unknown opcode {standard input}:8086: Error: unknown opcode {standard input}:8326: Error: unknown opcode {standard input}:8895: Error: unknown opcode {standard input}:9185: Error: unknown opcode {standard input}:16656: Error: unknown opcode {standard input}:17378: Error: unknown opcode {standard input}:19134: Error: unknown opcode make[3]: *** [scripts/Makefile.build:281: sound/core/pcm_native.o] Error= 1 make[3]: *** [scripts/Makefile.build:281: sound/core/timer.o] Error 1 sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __us= er * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __us= er * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr {standard input}: Assembler messages: {standard input}:5681: Error: unknown opcode {standard input}:5971: Error: unknown opcode {standard input}:6100: Error: unknown opcode sound/core/pcm_iec958.c:119: warning: Function parameter or member 'para= ms' not described in 'snd_pcm_create_iec958_consumer_hw_params' sound/core/pcm_iec958.c:119: warning: Excess function parameter 'hw_para= ms' description in 'snd_pcm_create_iec958_consumer_hw_params' {standard input}: Assembler messages: {standard input}:1590: Error: unknown opcode {standard input}:1673: Error: unknown opcode {standard input}:1788: Error: unknown opcode {standard input}:1891: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/seq_device.o] Error= 1 make[3]: *** [scripts/Makefile.build:280: sound/core/pcm_lib.o] Error 1 {standard input}: Assembler messages: {standard input}:7829: Error: unknown opcode {standard input}:8720: Error: unknown opcode {standard input}:12334: Error: unknown opcode {standard input}:12716: Error: unknown opcode {standard input}:13942: Error: unknown opcode make[3]: *** [scripts/Makefile.build:280: sound/core/rawmidi.o] Error 1 make[3]: Target '__build' not remade because of errors. -- sound/core/control.c:776:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:776:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:17: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:777:26: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:796:48: sparse: sparse: restricted snd_ctl_elem_typ= e_t degrades to integer sound/core/control.c:1462:40: sparse: sparse: restricted snd_ctl_elem_ty= pe_t degrades to integer sound/core/control.c:1565:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *ptr @@ sound/core/control.c:1565:13: sparse: expected int const *__gu_addr sound/core/control.c:1565:13: sparse: got int [noderef] __user *ptr >> sound/core/control.c:1565:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ >> sound/core/control.c:1565:13: sparse: expected void const volatile [= noderef] __user *ptr sound/core/control.c:1565:13: sparse: got int const *__gu_addr -- sound/core/timer.c:2045:13: sparse: sparse: incorrect type in initialize= r (different address spaces) @@ expected int const *__gu_addr @@ go= t int [noderef] __user *p @@ sound/core/timer.c:2045:13: sparse: expected int const *__gu_addr sound/core/timer.c:2045:13: sparse: got int [noderef] __user *p >> sound/core/timer.c:2045:13: sparse: sparse: incorrect type in argument 1= (different address spaces) @@ expected void const volatile [noderef] _= _user *ptr @@ got int const *__gu_addr @@ >> sound/core/timer.c:2045:13: sparse: expected void const volatile [no= deref] __user *ptr sound/core/timer.c:2045:13: sparse: got int const *__gu_addr sound/core/timer.c:790:25: sparse: sparse: context imbalance in 'snd_tim= er_process_callbacks' - unexpected unlock -- sound/core/pcm.c:92:29: sparse: sparse: incorrect type in initializer (d= ifferent address spaces) @@ expected int const *__gu_addr @@ got in= t [noderef] __user * @@ sound/core/pcm.c:92:29: sparse: expected int const *__gu_addr sound/core/pcm.c:92:29: sparse: got int [noderef] __user * >> sound/core/pcm.c:92:29: sparse: sparse: incorrect type in argument 1 (di= fferent address spaces) @@ expected void const volatile [noderef] __use= r *ptr @@ got int const *__gu_addr @@ >> sound/core/pcm.c:92:29: sparse: expected void const volatile [nodere= f] __user *ptr sound/core/pcm.c:92:29: sparse: got int const *__gu_addr sound/core/pcm.c:112:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:112:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:112:29: sparse: got unsigned int [noderef] __user * >> sound/core/pcm.c:112:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:112:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:112:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:114:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:114:29: sparse: expected int const *__gu_addr sound/core/pcm.c:114:29: sparse: got int [noderef] __user * sound/core/pcm.c:114:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:114:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:114:29: sparse: got int const *__gu_addr sound/core/pcm.c:119:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected unsigned int const *__gu_addr @@ = got unsigned int [noderef] __user * @@ sound/core/pcm.c:119:29: sparse: expected unsigned int const *__gu_a= ddr sound/core/pcm.c:119:29: sparse: got unsigned int [noderef] __user * sound/core/pcm.c:119:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm.c:119:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:119:29: sparse: got unsigned int const *__gu_addr sound/core/pcm.c:155:29: sparse: sparse: incorrect type in initializer (= different address spaces) @@ expected int const *__gu_addr @@ got i= nt [noderef] __user * @@ sound/core/pcm.c:155:29: sparse: expected int const *__gu_addr sound/core/pcm.c:155:29: sparse: got int [noderef] __user * sound/core/pcm.c:155:29: sparse: sparse: incorrect type in argument 1 (d= ifferent address spaces) @@ expected void const volatile [noderef] __us= er *ptr @@ got int const *__gu_addr @@ sound/core/pcm.c:155:29: sparse: expected void const volatile [noder= ef] __user *ptr sound/core/pcm.c:155:29: sparse: got int const *__gu_addr sound/core/pcm.c:999:9: sparse: sparse: context imbalance in 'snd_pcm_de= tach_substream' - different lock contexts for basic block -- sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1010:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1010:20: sparse: got unsigned int [noderef] = [usertype] __user * >> sound/core/pcm_native.c:1010:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/pcm_native.c:1010:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1010:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] [usertype] __user * @@ sound/core/pcm_native.c:1036:20: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:1036:20: sparse: got unsigned int [noderef] = [usertype] __user * sound/core/pcm_native.c:1036:20: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:1036:20: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:1036:20: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:2944:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:2944:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:2944:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:2944:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:2944:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3037:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3037:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3037:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3037:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3037:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3038:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3038:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3038:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3038:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3038:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3039:13: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3039:13: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3039:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3039:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3039:13: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *_arg @@ sound/core/pcm_native.c:3087:13: sparse: expected int const *__gu_ad= dr sound/core/pcm_native.c:3087:13: sparse: got int [noderef] __user *_= arg >> sound/core/pcm_native.c:3087:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got int const *__gu_addr @@ sound/core/pcm_native.c:3087:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3087:13: sparse: got int const *__gu_addr sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3153:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3153:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames >> sound/core/pcm_native.c:3153:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3153:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3153:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned long const *__gu= _addr @@ got unsigned long [noderef] [usertype] __user *_frames @@ sound/core/pcm_native.c:3169:13: sparse: expected unsigned long cons= t *__gu_addr sound/core/pcm_native.c:3169:13: sparse: got unsigned long [noderef]= [usertype] __user *_frames sound/core/pcm_native.c:3169:13: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned long const *__gu_addr @@ sound/core/pcm_native.c:3169:13: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3169:13: sparse: got unsigned long const *__= gu_addr sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ sound/core/pcm_native.c:3203:21: sparse: expected unsigned int const= *__gu_addr sound/core/pcm_native.c:3203:21: sparse: got unsigned int [noderef] = __user * sound/core/pcm_native.c:3203:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/pcm_native.c:3203:21: sparse: expected void const volatil= e [noderef] __user *ptr sound/core/pcm_native.c:3203:21: sparse: got unsigned int const *__g= u_addr sound/core/pcm_native.c:95:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock' - different lock contexts for basic block sound/core/pcm_native.c:96:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock' - unexpected unlock sound/core/pcm_native.c:97:1: sparse: sparse: context imbalance in 'snd_= pcm_group_lock_irq' - different lock contexts for basic block sound/core/pcm_native.c:98:1: sparse: sparse: context imbalance in 'snd_= pcm_group_unlock_irq' - unexpected unlock sound/core/pcm_native.c:145:9: sparse: sparse: context imbalance in 'snd= _pcm_stream_lock_nested' - different lock contexts for basic block sound/core/pcm_native.c:171:9: sparse: sparse: context imbalance in '_sn= d_pcm_stream_lock_irqsave' - different lock contexts for basic block sound/core/pcm_native.c:188:39: sparse: sparse: context imbalance in 'sn= d_pcm_stream_unlock_irqrestore' - unexpected unlock sound/core/pcm_native.c:1186:52: sparse: sparse: context imbalance in 's= nd_pcm_action_group' - unexpected unlock sound/core/pcm_native.c:1257:37: sparse: sparse: context imbalance in 's= nd_pcm_stream_group_ref' - different lock contexts for basic block -- sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:654:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:654:13: sparse: got unsigned int [noderef] __us= er * >> sound/core/rawmidi.c:654:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ >> sound/core/rawmidi.c:654:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:654:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:656:13: sparse: expected int const *__gu_addr sound/core/rawmidi.c:656:13: sparse: got int [noderef] __user * >> sound/core/rawmidi.c:656:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:656:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:656:13: sparse: got int const *__gu_addr sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected unsigned int const *__gu_addr= @@ got unsigned int [noderef] __user * @@ sound/core/rawmidi.c:658:13: sparse: expected unsigned int const *__= gu_addr sound/core/rawmidi.c:658:13: sparse: got unsigned int [noderef] __us= er * sound/core/rawmidi.c:658:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got unsigned int const *__gu_addr @@ sound/core/rawmidi.c:658:13: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:658:13: sparse: got unsigned int const *__gu_ad= dr sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:836:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:836:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:836:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:836:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:836:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:874:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:874:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:874:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:874:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:874:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:889:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:889:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:889:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:889:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:889:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:923:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:923:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:923:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:923:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:923:21: sparse: got int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected int const *__gu_addr @@ g= ot int [noderef] __user * @@ sound/core/rawmidi.c:945:21: sparse: expected int const *__gu_addr sound/core/rawmidi.c:945:21: sparse: got int [noderef] __user * sound/core/rawmidi.c:945:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got int const *__gu_addr @@ sound/core/rawmidi.c:945:21: sparse: expected void const volatile [n= oderef] __user *ptr sound/core/rawmidi.c:945:21: sparse: got int const *__gu_addr -- drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in initializer (different address spaces) @@ expected char const *__gu= _addr @@ got char const [noderef] __user * @@ drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected char cons= t *__gu_addr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const [no= deref] __user * >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: sparse: incorrect type= in argument 1 (different address spaces) @@ expected void const volati= le [noderef] __user *ptr @@ got char const *__gu_addr @@ >> drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: expected void cons= t volatile [noderef] __user *ptr drivers/char/ipmi/ipmi_watchdog.c:762:37: sparse: got char const *__= gu_addr -- drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in initia= lizer (different address spaces) @@ expected unsigned int const *__gu_a= ddr @@ got unsigned int [noderef] __user * @@ drivers/tty/tty_ioctl.c:842:21: sparse: expected unsigned int const = *__gu_addr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int [noderef] _= _user * >> drivers/tty/tty_ioctl.c:842:21: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected void const volatile [nodere= f] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/tty_ioctl.c:842:21: sparse: expected void const volatile= [noderef] __user *ptr drivers/tty/tty_ioctl.c:842:21: sparse: got unsigned int const *__gu= _addr include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:25:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t [noderef] __user * >> include/asm-generic/termios.h:25:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ >> include/asm-generic/termios.h:25:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:25:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:29:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:29:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:29:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:29:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:33:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:33:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:33:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:33:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned short const = *__gu_addr @@ got unsigned short const [noderef] __user * @@ include/asm-generic/termios.h:37:13: sparse: expected unsigned short= const *__gu_addr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t [noderef] __user * include/asm-generic/termios.h:37:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned short const *__gu_addr @@ include/asm-generic/termios.h:37:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:37:13: sparse: got unsigned short cons= t *__gu_addr include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in i= nitializer (different address spaces) @@ expected unsigned char const *= __gu_addr @@ got unsigned char const [noderef] __user * @@ include/asm-generic/termios.h:41:13: sparse: expected unsigned char = const *__gu_addr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= [noderef] __user * >> include/asm-generic/termios.h:41:13: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void const volatile [n= oderef] __user *ptr @@ got unsigned char const *__gu_addr @@ include/asm-generic/termios.h:41:13: sparse: expected void const vol= atile [noderef] __user *ptr include/asm-generic/termios.h:41:13: sparse: got unsigned char const= *__gu_addr -- drivers/tty/tty_jobctrl.c:77:9: sparse: sparse: incorrect type in argume= nt 1 (different address spaces) @@ expected struct spinlock [usertype] = *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:77:9: sparse: expected struct spinlock [us= ertype] *lock drivers/tty/tty_jobctrl.c:77:9: sparse: got struct spinlock [noderef= ] __rcu * drivers/tty/tty_jobctrl.c:80:34: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:80:34: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:80:34: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:120:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:120:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:120:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:122:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:122:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:122:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:131:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:131:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:131:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:152:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:152:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:152:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:161:9: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected struct spinlock [usertype]= *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:161:9: sparse: expected struct spinlock [u= sertype] *lock drivers/tty/tty_jobctrl.c:161:9: sparse: got struct spinlock [nodere= f] __rcu * drivers/tty/tty_jobctrl.c:163:40: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:163:40: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:163:40: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:200:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:200:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:200:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:208:51: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:208:51: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:208:51: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:219:43: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:219:43: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:219:43: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:281:39: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:281:39: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:281:39: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:284:41: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:284:41: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:284:41: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:293:31: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:293:31: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:293:31: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:309:33: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected struct spinlock [usertype= ] *lock @@ got struct spinlock [noderef] __rcu * @@ drivers/tty/tty_jobctrl.c:309:33: sparse: expected struct spinlock [= usertype] *lock drivers/tty/tty_jobctrl.c:309:33: sparse: got struct spinlock [noder= ef] __rcu * drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in init= ializer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] [usertype] __user *p @@ drivers/tty/tty_jobctrl.c:484:13: sparse: expected int const *__gu_a= ddr drivers/tty/tty_jobctrl.c:484:13: sparse: got int [noderef] [usertyp= e] __user *p >> drivers/tty/tty_jobctrl.c:484:13: sparse: sparse: incorrect type in argu= ment 1 (different address spaces) @@ expected void const volatile [node= ref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/tty/tty_jobctrl.c:484:13: sparse: expected void const volati= le [noderef] __user *ptr drivers/tty/tty_jobctrl.c:484:13: sparse: got int const *__gu_addr drivers/tty/tty_jobctrl.c:18:41: sparse: sparse: dereference of noderef = expression -- drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:163:13: sparse: expected int const *__gu_addr drivers/tty/pty.c:163:13: sparse: got int [noderef] __user *arg >> drivers/tty/pty.c:163:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/tty/pty.c:163:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:163:13: sparse: got int const *__gu_addr drivers/tty/pty.c:183:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *arg @@ drivers/tty/pty.c:183:13: sparse: expected 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] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/tty/pty.c:183:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/tty/pty.c:183:13: sparse: got int const *__gu_addr -- drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char const [noderef] __user *buf @@ drivers/tty/sysrq.c:1110:21: sparse: expected char const *__gu_addr drivers/tty/sysrq.c:1110:21: sparse: got char const [noderef] __user= *buf >> drivers/tty/sysrq.c:1110:21: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/sysrq.c:1110:21: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/sysrq.c:1110:21: sparse: got char const *__gu_addr drivers/tty/sysrq.c:148:13: sparse: sparse: context imbalance in 'sysrq_= handle_crash' - unexpected unlock -- drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noder= ef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const = *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noder= ef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const = *__gu_addr {standard input}: Assembler messages: {standard input}:2439: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/vt_ioctl.o] Err= or 1 {standard input}: Assembler messages: {standard input}:653: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/selection.o] Er= ror 1 drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef= ] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *_= _gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef= ] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *_= _gu_addr drivers/tty/vt/keyboard.c: In function 'k_fn': drivers/tty/vt/keyboard.c:744:22: warning: comparison is always true due= to limited range of data type [-Wtype-limits] 744 | if ((unsigned)value < ARRAY_SIZE(func_table)) { | ^ {standard input}: Assembler messages: {standard input}:5636: Error: unknown opcode {standard input}:5715: Error: unknown opcode {standard input}:5869: Error: unknown opcode {standard input}:5897: Error: unknown opcode {standard input}:5932: Error: unknown opcode {standard input}:6237: Error: unknown opcode {standard input}:6569: Error: unknown opcode {standard input}:6833: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/tty/vt/keyboard.o] Err= or 1 drivers/tty/vt/defkeymap.c:28:9: sparse: sparse: symbol 'shift_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:47:9: sparse: sparse: symbol 'altgr_map' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:66:9: sparse: sparse: symbol 'ctrl_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:85:9: sparse: sparse: symbol 'shift_ctrl_map'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:104:9: sparse: sparse: symbol 'alt_map' was n= ot declared. Should it be static? drivers/tty/vt/defkeymap.c:123:9: sparse: sparse: symbol 'ctrl_alt_map' = was not declared. Should it be static? drivers/tty/vt/defkeymap.c:149:14: sparse: sparse: symbol 'keymap_count'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:157:6: sparse: sparse: symbol 'func_buf' was = not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:6: sparse: sparse: symbol 'funcbufptr' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: sparse: sparse: symbol 'funcbufsize' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:190:5: sparse: sparse: symbol 'funcbufleft' w= as not declared. Should it be static? drivers/tty/vt/defkeymap.c:192:6: sparse: sparse: symbol 'func_table' wa= s not declared. Should it be static? drivers/tty/vt/defkeymap.c:226:18: sparse: sparse: symbol 'accent_table'= was not declared. Should it be static? drivers/tty/vt/defkeymap.c:263:14: sparse: sparse: symbol 'accent_table_= size' was not declared. Should it be static? drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' w= as not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:10:4: sparse: sparse: symbol 'dfont_u= nicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: sparse: sparse: symbol 'dfont_u= nitable' was not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was= not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected signed int const *__gu_addr @= @ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu= _addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usert= ype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr {standard input}: Assembler messages: {standard input}:258: Error: unknown opcode {standard input}:12727: Error: unknown opcode {standard input}:18464: Error: unknown opcode {standard input}:19522: Error: unknown opcode drivers/tty/vt/consolemap.c:716: warning: Function parameter or member '= src_vc' not described in 'con_copy_unimap' drivers/tty/vt/consolemap.c:716: warning: Excess function parameter 'src= _vt' description in 'con_copy_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= ct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= uct' not described in 'con_get_unimap' drivers/tty/vt/consolemap.c:739: warning: Function parameter or member '= list' not described in 'con_get_unimap' make[4]: *** [scripts/Makefile.build:280: drivers/tty/vt/vt.o] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/tty_io.c:2189:13: sparse: expected char const *__gu_addr drivers/tty/tty_io.c:2189:13: sparse: got char [noderef] __user *p >> drivers/tty/tty_io.c:2189:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/tty_io.c:2189:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2189:13: sparse: got char const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/tty/tty_io.c:2330:13: sparse: expected int const *__gu_addr drivers/tty/tty_io.c:2330:13: sparse: got int [noderef] __user *p >> drivers/tty/tty_io.c:2330:13: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got int const *__gu_addr @@ drivers/tty/tty_io.c:2330:13: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2330:13: sparse: got int const *__gu_addr drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in initiali= zer (different address spaces) @@ expected unsigned int const *__gu_add= r @@ got unsigned int [noderef] __user *p @@ drivers/tty/tty_io.c:2448:18: sparse: expected unsigned int const *_= _gu_addr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int [noderef] __u= ser *p >> drivers/tty/tty_io.c:2448:18: sparse: sparse: incorrect type in argument= 1 (different address spaces) @@ expected void const volatile [noderef]= __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/tty_io.c:2448:18: sparse: expected void const volatile [= noderef] __user *ptr drivers/tty/tty_io.c:2448:18: sparse: got unsigned int const *__gu_a= ddr -- drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short [noder= ef] __user * >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ >> drivers/tty/vt/vt_ioctl.c:1004:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1004:21: sparse: got unsigned short const = *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned short const *_= _gu_addr @@ got unsigned short [noderef] __user * @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected unsigned short c= onst *__gu_addr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short [noder= ef] __user * drivers/tty/vt/vt_ioctl.c:1005:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned short const *__gu_addr @@ drivers/tty/vt/vt_ioctl.c:1005:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/vt_ioctl.c:1005:21: sparse: got unsigned short const = *__gu_addr -- drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1729:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int [noderef= ] __user * >> drivers/tty/vt/keyboard.c:1729:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/tty/vt/keyboard.c:1729:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1729:21: sparse: got unsigned int const *_= _gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] __user * @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected unsigned int con= st *__gu_addr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int [noderef= ] __user * drivers/tty/vt/keyboard.c:1767:21: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/tty/vt/keyboard.c:1767:21: sparse: expected void const volat= ile [noderef] __user *ptr drivers/tty/vt/keyboard.c:1767:21: sparse: got unsigned int const *_= _gu_addr -- drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:4294:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:4294:13: sparse: got char [noderef] __user * >> drivers/tty/vt/vt.c:4294:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ >> drivers/tty/vt/vt.c:4294:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:4294:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:225:5: sparse: sparse: symbol 'console_blank_hook' w= as not declared. Should it be static? drivers/tty/vt/vt.c:2985:19: sparse: sparse: symbol 'console_driver' was= not declared. Should it be static? drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user *p @@ drivers/tty/vt/vt.c:3141:13: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3141:13: sparse: got char [noderef] __user *p drivers/tty/vt/vt.c:3141:13: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3141:13: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3141:13: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected char const *__gu_addr @@ = got char [noderef] __user * @@ drivers/tty/vt/vt.c:3194:37: sparse: expected char const *__gu_addr drivers/tty/vt/vt.c:3194:37: sparse: got char [noderef] __user * drivers/tty/vt/vt.c:3194:37: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got char const *__gu_addr @@ drivers/tty/vt/vt.c:3194:37: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3194:37: sparse: got char const *__gu_addr drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in initializ= er (different address spaces) @@ expected signed int const *__gu_addr @= @ got signed int [noderef] [usertype] __user * @@ drivers/tty/vt/vt.c:3207:29: sparse: expected signed int const *__gu= _addr drivers/tty/vt/vt.c:3207:29: sparse: got signed int [noderef] [usert= ype] __user * >> drivers/tty/vt/vt.c:3207:29: sparse: sparse: incorrect type in argument = 1 (different address spaces) @@ expected void const volatile [noderef] = __user *ptr @@ got signed int const *__gu_addr @@ drivers/tty/vt/vt.c:3207:29: sparse: expected void const volatile [n= oderef] __user *ptr drivers/tty/vt/vt.c:3207:29: sparse: got signed int const *__gu_addr -- drivers/char/random.c:1943:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user *p @@ drivers/char/random.c:1943:21: sparse: expected int const *__gu_addr drivers/char/random.c:1943:21: sparse: got int [noderef] __user *p >> drivers/char/random.c:1943:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ >> drivers/char/random.c:1943:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1943:21: sparse: got int const *__gu_addr drivers/char/random.c:1949:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1949:21: sparse: expected int const *__gu_addr drivers/char/random.c:1949:21: sparse: got int [noderef] __user * drivers/char/random.c:1949:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1949:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1949:21: sparse: got int const *__gu_addr drivers/char/random.c:1953:21: sparse: sparse: incorrect type in initial= izer (different address spaces) @@ expected int const *__gu_addr @@ = got int [noderef] __user * @@ drivers/char/random.c:1953:21: sparse: expected int const *__gu_addr drivers/char/random.c:1953:21: sparse: got int [noderef] __user * drivers/char/random.c:1953:21: sparse: sparse: incorrect type in argumen= t 1 (different address spaces) @@ expected void const volatile [noderef= ] __user *ptr @@ got int const *__gu_addr @@ drivers/char/random.c:1953:21: sparse: expected void const volatile = [noderef] __user *ptr drivers/char/random.c:1953:21: sparse: got int const *__gu_addr -- 456 | if (brightness < S6E3HA2_MIN_BRIGHTNESS || | ^ drivers/gpu/drm/panel/panel-tpo-tpg110.c:95: warning: Function parameter= or member 'panel_mode' not described in 'tpg110' drivers/gpu/drm/panel/panel-tpo-tpg110.c:376: warning: Function paramete= r or member 'connector' not described in 'tpg110_get_modes' {standard input}: Assembler messages: {standard input}:2129: Error: unknown opcode make[5]: *** [scripts/Makefile.build:280: drivers/gpu/drm/panel/panel-so= ny-acx565akm.o] Error 1 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: sparse: sparse:= symbol 'analogix_dp_start_aux_transaction' was not declared. Should it be = static? drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: sparse: sparse:= symbol 'analogix_dp_write_byte_to_dpcd' was not declared. Should it be sta= tic? make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/panel] Error 2 make[5]: Target '__build' not remade because of errors. drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:527:5: warning: no pre= vious prototype for 'analogix_dp_start_aux_transaction' [-Wmissing-prototyp= es] 527 | int analogix_dp_start_aux_transaction(struct analogix_dp_device = *dp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c:571:5: warning: no pre= vious prototype for 'analogix_dp_write_byte_to_dpcd' [-Wmissing-prototypes] 571 | int analogix_dp_write_byte_to_dpcd(struct analogix_dp_device *dp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: sparse: spars= e: cast truncates bits from constant value (ffffff7f becomes 7f) drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3210:30: sparse: sparse: cast = truncates bits from constant value (ffffff0d becomes d) {standard input}: Assembler messages: {standard input}:2390: Error: unknown opcode {standard input}:2452: Error: unknown opcode {standard input}:2844: Error: unknown opcode {standard input}:2920: Error: unknown opcode make[5]: *** [scripts/Makefile.build:281: drivers/gpu/drm/bridge/ti-sn65= dsi86.o] Error 1 {standard input}: Assembler messages: {standard input}:279: Error: unknown opcode {standard input}:352: Error: unknown opcode {standard input}:6515: Error: unknown opcode {standard input}:6546: Error: unknown opcode {standard input}:8294: Error: unknown opcode {standard input}:8500: Error: unknown opcode {standard input}: Assembler messages: {standard input}:10066: Error: unknown opcode {standard input}:10097: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/gpu/drm/bridge] Error 2 make[5]: Target '__build' not remade because of errors. {standard input}: Assembler messages: {standard input}:1149: Error: unknown opcode {standard input}:1183: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_damage_hel= per.o] Error 1 {standard input}: Assembler messages: {standard input}:1928: Error: unknown opcode {standard input}:1959: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_sta= te_helper.o] Error 1 {standard input}:13031: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_hel= per.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_mst_top= ology.o] Error 1 {standard input}: Assembler messages: {standard input}:657: Error: unknown opcode {standard input}:688: Error: unknown opcode {standard input}:1165: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem_frameb= uffer_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:436: Error: unknown opcode {standard input}:975: Error: unknown opcode {standard input}:1006: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_auth.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:404: Error: unknown opcode {standard input}:753: Error: unknown opcode {standard input}:784: Error: unknown opcode {standard input}:1407: Error: unknown opcode {standard input}:1741: Error: unknown opcode {standard input}:2068: Error: unknown opcode {standard input}:2507: Error: unknown opcode {standard input}:2760: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_dp_aux_dev= .o] Error 1 {standard input}: Assembler messages: {standard input}:1496: Error: unknown opcode {standard input}:1527: Error: unknown opcode {standard input}:2992: Error: unknown opcode {standard input}:3198: Error: unknown opcode {standard input}:4561: Error: unknown opcode {standard input}:5094: Error: unknown opcode {standard input}:5238: Error: unknown opcode {standard input}:6799: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_gem.o] Err= or 1 drivers/gpu/drm/drm_memory.c:135:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:135:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:135:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:144:29: sparse: sparse: incorrect type in a= ssignment (different address spaces) @@ expected void *handle @@ go= t void [noderef] __iomem * @@ drivers/gpu/drm/drm_memory.c:144:29: sparse: expected void *handle drivers/gpu/drm/drm_memory.c:144:29: sparse: got void [noderef] __io= mem * drivers/gpu/drm/drm_memory.c:156:28: sparse: sparse: incorrect type in a= rgument 1 (different address spaces) @@ expected void [noderef] __iomem= *addr @@ got void *handle @@ drivers/gpu/drm/drm_memory.c:156:28: sparse: expected void [noderef]= __iomem *addr drivers/gpu/drm/drm_memory.c:156:28: sparse: got void *handle {standard input}: Assembler messages: {standard input}:1486: Error: unknown opcode {standard input}:1517: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_self_refre= sh_helper.o] Error 1 {standard input}: Assembler messages: {standard input}:8803: Error: unknown opcode {standard input}:8837: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_fb_helper.= o] Error 1 drivers/gpu/drm/drm_drv.c:434:6: sparse: sparse: context imbalance in 'd= rm_dev_enter' - different lock contexts for basic block include/linux/srcu.h:181:9: sparse: sparse: context imbalance in 'drm_de= v_exit' - unexpected unlock drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int con= st *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef= ] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volat= ile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *_= _gu_addr {standard input}: Assembler messages: {standard input}:593: Error: unknown opcode {standard input}:624: Error: unknown opcode {standard input}:2720: Error: unknown opcode {standard input}:4309: Error: unknown opcode {standard input}:4568: Error: unknown opcode {standard input}:5064: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_file.o] Er= ror 1 {standard input}: Assembler messages: {standard input}:229: Error: unknown opcode {standard input}:323: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_hashtab.o]= Error 1 {standard input}: Assembler messages: {standard input}:1831: Error: unknown opcode {standard input}:1862: Error: unknown opcode {standard input}:2115: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_drv.o] Err= or 1 {standard input}: Assembler messages: {standard input}:4765: Error: unknown opcode {standard input}:9394: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_mm.o] Erro= r 1 {standard input}: Assembler messages: {standard input}:1696: Error: unknown opcode {standard input}:1727: Error: unknown opcode {standard input}:1961: Error: unknown opcode {standard input}:2149: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_prime.o] E= rror 1 {standard input}: Assembler messages: {standard input}:1527: Error: unknown opcode {standard input}:1559: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_framebuffe= r.o] Error 1 {standard input}: Assembler messages: {standard input}:5009: Error: unknown opcode {standard input}:5040: Error: unknown opcode {standard input}:5507: Error: unknown opcode {standard input}: Assembler messages: {standard input}:2264: Error: unknown opcode {standard input}:8212: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_modeset_lo= ck.o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_connector.= o] Error 1 {standard input}: Assembler messages: {standard input}:6587: Error: unknown opcode {standard input}:6618: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic.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_objec= t.o] Error 1 {standard input}: Assembler messages: {standard input}:1336: Error: unknown opcode {standard input}:1844: Error: unknown opcode {standard input}:1911: Error: unknown opcode {standard input}:2955: Error: unknown opcode {standard input}:3005: Error: unknown opcode {standard input}: Assembler messages: {standard input}:955: Error: unknown opcode {standard input}:986: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client.o] = Error 1 {standard input}: Assembler messages: {standard input}:1303: Error: unknown opcode {standard input}:1334: Error: unknown opcode {standard input}:1561: Error: unknown opcode {standard input}:2084: Error: unknown opcode {standard input}:4488: Error: unknown opcode drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = const *__gu_addr {standard input}:3236: Error: unknown opcode {standard input}:6751: Error: unknown opcode {standard input}:7204: Error: unknown opcode {standard input}:7321: Error: unknown opcode {standard input}:7935: Error: unknown opcode {standard input}:4802: Error: unknown opcode {standard input}:5250: Error: unknown opcode {standard input}:6411: Error: unknown opcode {standard input}: Assembler messages: {standard input}:1130: Error: unknown opcode {standard input}:1161: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_writeback.= o] Error 1 make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_syncobj.o]= Error 1 {standard input}:11327: Error: unknown opcode {standard input}:14940: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_vblank.o] = Error 1 {standard input}: Assembler messages: {standard input}:1841: Error: unknown opcode {standard input}:1872: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_atomic_uap= i.o] Error 1 {standard input}: Assembler messages: {standard input}:3541: Error: unknown opcode {standard input}:3573: Error: unknown opcode make[4]: *** [scripts/Makefile.build:281: drivers/gpu/drm/drm_client_mod= eset.o] Error 1 {standard input}: Assembler messages: {standard input}:1005: Error: unknown opcode {standard input}:1036: Error: unknown opcode {standard input}:2516: Error: unknown opcode make[4]: *** [scripts/Makefile.build:280: drivers/gpu/drm/drm_gem_cma_he= lper.o] Error 1 make[4]: Target '__build' not remade because of errors. -- drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected unsigned int const *__g= u_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected unsigned int con= st *__gu_addr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int [noderef= ] [usertype] __user * >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_crtc.c:707:29: sparse: expected void const volat= ile [noderef] __user *ptr drivers/gpu/drm/drm_crtc.c:707:29: sparse: got unsigned int const *_= _gu_addr -- drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1334:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1351:21: sparse: got unsigned int = const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in initializer (different address spaces) @@ expected unsigned int co= nst *__gu_addr @@ got unsigned int [noderef] [usertype] __user * @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected unsigned= int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: sparse: incorrect typ= e in argument 1 (different address spaces) @@ expected void const volat= ile [noderef] __user *ptr @@ got unsigned int const *__gu_addr @@ drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: expected void con= st volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1364:29: sparse: got unsigned int = const *__gu_addr -- >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected void const volatile= [noderef] __iomem *ptr @@ got restricted __le64 * @@ >> drivers/misc/mic/vop/vop_main.c:551:51: sparse: expected void const = volatile [noderef] __iomem *ptr drivers/misc/mic/vop/vop_main.c:551:51: sparse: got restricted __le6= 4 * drivers/misc/mic/vop/vop_main.c:560:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:560:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:560:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: sparse: incorrect type i= n argument 1 (different address spaces) @@ expected struct mic_device_c= trl *dc @@ got struct mic_device_ctrl [noderef] __iomem *dc @@ drivers/misc/mic/vop/vop_main.c:579:49: sparse: expected struct mic_= device_ctrl *dc drivers/misc/mic/vop/vop_main.c:579:49: sparse: got struct mic_devic= e_ctrl [noderef] __iomem *dc drivers/misc/mic/vop/vop_main.c: In function '_vop_scan_devices': drivers/misc/mic/vop/vop_main.c:617:6: warning: variable 'ret' set but n= ot used [-Wunused-but-set-variable] 617 | int ret; | ^~~ {standard input}: Assembler messages: {standard input}:6221: Error: unknown opcode {standard input}:6680: Error: unknown opcode make[4]: *** [scripts/Makefile.build:497: drivers/misc/mic/vop] Error 2 make[4]: Target '__build' not remade because of errors. make[5]: *** [scripts/Makefile.build:281: drivers/misc/mic/vop/vop_vring= h.o] Error 1 make[5]: Target '__build' not remade because of errors. -- drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in initi= alizer (different address spaces) @@ expected unsigned int const *__gu_= addr @@ got unsigned int [noderef] __user * @@ drivers/scsi/scsi_ioctl.c:48:21: sparse: expected unsigned int const= *__gu_addr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int [noderef] = __user * >> drivers/scsi/scsi_ioctl.c:48:21: sparse: sparse: incorrect type in argum= ent 1 (different address spaces) @@ expected void const volatile [noder= ef] __user *ptr @@ got unsigned int const *__gu_addr @@ >> drivers/scsi/scsi_ioctl.c:48:21: sparse: expected void const volatil= e [noderef] __user *ptr drivers/scsi/scsi_ioctl.c:48:21: sparse: got unsigned int const *__g= u_addr -- drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in ini= tializer (different address spaces) @@ expected int const *__gu_addr @@= got int [noderef] __user *arg @@ drivers/scsi/scsi_error.c:2341:17: sparse: expected int const *__gu_= addr drivers/scsi/scsi_error.c:2341:17: sparse: got int [noderef] __user = *arg >> drivers/scsi/scsi_error.c:2341:17: sparse: sparse: incorrect type in arg= ument 1 (different address spaces) @@ expected void const volatile [nod= eref] __user *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/scsi_error.c:2341:17: sparse: expected void const volat= ile [noderef] __user *ptr drivers/scsi/scsi_error.c:2341:17: sparse: got int const *__gu_addr -- drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:415:21: sparse: expected int const *__gu_addr drivers/scsi/sg.c:415:21: sparse: got int [noderef] __user * >> drivers/scsi/sg.c:415:21: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ >> drivers/scsi/sg.c:415:21: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:415:21: sparse: got int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:419:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:419:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:419:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:419:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:419:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected signed int const *__gu_addr @@ = got signed int [noderef] __user * @@ drivers/scsi/sg.c:425:32: sparse: expected signed int const *__gu_ad= dr drivers/scsi/sg.c:425:32: sparse: got signed int [noderef] __user * >> drivers/scsi/sg.c:425:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got signed int const *__gu_addr @@ drivers/scsi/sg.c:425:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:425:32: sparse: got signed int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user * @@ drivers/scsi/sg.c:431:32: sparse: expected int const *__gu_addr drivers/scsi/sg.c:431:32: sparse: got int [noderef] __user * drivers/scsi/sg.c:431:32: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:431:32: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:431:32: sparse: got int const *__gu_addr drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected char const *__gu_addr @@ got= char const [noderef] __user *[assigned] buf @@ drivers/scsi/sg.c:638:13: sparse: expected char const *__gu_addr drivers/scsi/sg.c:638:13: sparse: got char const [noderef] __user *[= assigned] buf >> drivers/scsi/sg.c:638:13: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got char const *__gu_addr @@ drivers/scsi/sg.c:638:13: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:638:13: sparse: got char const *__gu_addr drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:955:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:955:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:955:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:955:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:955:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in initializer = (different address spaces) @@ expected int const *__gu_addr @@ got = int [noderef] __user *ip @@ drivers/scsi/sg.c:998:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:998:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:998:26: sparse: sparse: incorrect type in argument 1 (= different address spaces) @@ expected void const volatile [noderef] __u= ser *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:998:26: sparse: expected void const volatile [node= ref] __user *ptr drivers/scsi/sg.c:998:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1026:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1026:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1026:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1026:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1026:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1051:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1051:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1051:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1051:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1051:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1059:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1059:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1059:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1059:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1059:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1067:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1067:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1067:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1067:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1067:26: sparse: got int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in initializer= (different address spaces) @@ expected int const *__gu_addr @@ got= int [noderef] __user *ip @@ drivers/scsi/sg.c:1111:26: sparse: expected int const *__gu_addr drivers/scsi/sg.c:1111:26: sparse: got int [noderef] __user *ip drivers/scsi/sg.c:1111:26: sparse: sparse: incorrect type in argument 1 = (different address spaces) @@ expected void const volatile [noderef] __= user *ptr @@ got int const *__gu_addr @@ drivers/scsi/sg.c:1111:26: sparse: expected void const volatile [nod= eref] __user *ptr drivers/scsi/sg.c:1111:26: sparse: got int const *__gu_addr vim +467 drivers/mtd/ubi/cdev.c 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 377 = f429b2ea8eadb5 Artem Bityutskiy 2009-01-16 378 static long vol_cdev_io= ctl(struct file *file, unsigned int cmd, f429b2ea8eadb5 Artem Bityutskiy 2009-01-16 379 unsigned long arg) 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 380 { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 381 int err =3D 0; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 382 struct ubi_volume_desc= *desc =3D file->private_data; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 383 struct ubi_volume *vol= =3D desc->vol; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 384 struct ubi_device *ubi= =3D vol->ubi; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 385 void __user *argp =3D = (void __user *)arg; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 386 = 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 387 switch (cmd) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 388 /* Volume update comma= nd */ 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 389 case UBI_IOCVOLUP: 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 390 { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 391 int64_t bytes, rsvd_b= ytes; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 392 = 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 393 if (!capable(CAP_SYS_= RESOURCE)) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 394 err =3D -EPERM; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 395 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 396 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 397 = 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 398 err =3D copy_from_use= r(&bytes, argp, sizeof(int64_t)); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 399 if (err) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 400 err =3D -EFAULT; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 401 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 402 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 403 = 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 404 if (desc->mode =3D=3D= UBI_READONLY) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 405 err =3D -EROFS; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 406 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 407 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 408 = 73789a3d9fd8e5 Bruce Leonard 2008-07-03 409 rsvd_bytes =3D (long = long)vol->reserved_pebs * 5f09aaa9b30c91 Boris Brezillon 2016-09-16 410 vol->usable_leb_si= ze; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 411 if (bytes < 0 || byte= s > rsvd_bytes) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 412 err =3D -EINVAL; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 413 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 414 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 415 = 45fc5c81d03601 Tanya Brokhman 2014-11-09 416 err =3D get_exclusive= (desc); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 417 if (err < 0) 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 418 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 419 = 1b68d0eea5dadd Artem Bityutskiy 2008-01-24 420 err =3D ubi_start_upd= ate(ubi, vol, bytes); fda322a1b3b9e8 Ezequiel Garcia 2014-08-29 421 if (bytes =3D=3D 0) { fda322a1b3b9e8 Ezequiel Garcia 2014-08-29 422 ubi_volume_notify(ub= i, vol, UBI_VOLUME_UPDATED); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 423 revoke_exclusive(des= c, UBI_READWRITE); fda322a1b3b9e8 Ezequiel Garcia 2014-08-29 424 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 425 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 426 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 427 = e653879c269735 Artem Bityutskiy 2008-01-24 428 /* Atomic logical eras= eblock change command */ e653879c269735 Artem Bityutskiy 2008-01-24 429 case UBI_IOCEBCH: e653879c269735 Artem Bityutskiy 2008-01-24 430 { e653879c269735 Artem Bityutskiy 2008-01-24 431 struct ubi_leb_change= _req req; e653879c269735 Artem Bityutskiy 2008-01-24 432 = e653879c269735 Artem Bityutskiy 2008-01-24 433 err =3D copy_from_use= r(&req, argp, e653879c269735 Artem Bityutskiy 2008-01-24 434 sizeof(struct = ubi_leb_change_req)); e653879c269735 Artem Bityutskiy 2008-01-24 435 if (err) { e653879c269735 Artem Bityutskiy 2008-01-24 436 err =3D -EFAULT; e653879c269735 Artem Bityutskiy 2008-01-24 437 break; e653879c269735 Artem Bityutskiy 2008-01-24 438 } e653879c269735 Artem Bityutskiy 2008-01-24 439 = e653879c269735 Artem Bityutskiy 2008-01-24 440 if (desc->mode =3D=3D= UBI_READONLY || e653879c269735 Artem Bityutskiy 2008-01-24 441 vol->vol_type =3D= =3D UBI_STATIC_VOLUME) { e653879c269735 Artem Bityutskiy 2008-01-24 442 err =3D -EROFS; e653879c269735 Artem Bityutskiy 2008-01-24 443 break; e653879c269735 Artem Bityutskiy 2008-01-24 444 } e653879c269735 Artem Bityutskiy 2008-01-24 445 = e653879c269735 Artem Bityutskiy 2008-01-24 446 /* Validate the reque= st */ e653879c269735 Artem Bityutskiy 2008-01-24 447 err =3D -EINVAL; 9a5f09ac0ab83e Boris Brezillon 2016-09-16 448 if (!ubi_leb_valid(vo= l, req.lnum) || 299d0c5b27346a Brian Norris 2015-02-28 449 req.bytes < 0 || = req.bytes > vol->usable_leb_size) e653879c269735 Artem Bityutskiy 2008-01-24 450 break; e653879c269735 Artem Bityutskiy 2008-01-24 451 = 45fc5c81d03601 Tanya Brokhman 2014-11-09 452 err =3D get_exclusive= (desc); e653879c269735 Artem Bityutskiy 2008-01-24 453 if (err < 0) e653879c269735 Artem Bityutskiy 2008-01-24 454 break; e653879c269735 Artem Bityutskiy 2008-01-24 455 = e653879c269735 Artem Bityutskiy 2008-01-24 456 err =3D ubi_start_leb= _change(ubi, vol, &req); e653879c269735 Artem Bityutskiy 2008-01-24 457 if (req.bytes =3D=3D = 0) e653879c269735 Artem Bityutskiy 2008-01-24 458 revoke_exclusive(des= c, UBI_READWRITE); e653879c269735 Artem Bityutskiy 2008-01-24 459 break; e653879c269735 Artem Bityutskiy 2008-01-24 460 } e653879c269735 Artem Bityutskiy 2008-01-24 461 = 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 462 /* Logical eraseblock = erasure command */ 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 463 case UBI_IOCEBER: 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 464 { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 465 int32_t lnum; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 466 = bf07803a6827ef Christoph Hellwig 2007-05-17 @467 err =3D get_user(lnum= , (__user int32_t *)argp); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 468 if (err) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 469 err =3D -EFAULT; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 470 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 471 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 472 = e653879c269735 Artem Bityutskiy 2008-01-24 473 if (desc->mode =3D=3D= UBI_READONLY || e653879c269735 Artem Bityutskiy 2008-01-24 474 vol->vol_type =3D= =3D UBI_STATIC_VOLUME) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 475 err =3D -EROFS; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 476 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 477 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 478 = 9a5f09ac0ab83e Boris Brezillon 2016-09-16 479 if (!ubi_leb_valid(vo= l, lnum)) { 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 480 err =3D -EINVAL; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 481 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 482 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 483 = c8566350a3229c Artem Bityutskiy 2008-07-16 484 dbg_gen("erase LEB %d= :%d", vol->vol_id, lnum); 89b96b69290668 Artem Bityutskiy 2007-12-16 485 err =3D ubi_eba_unmap= _leb(ubi, vol, lnum); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 486 if (err) 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 487 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 488 = 62f384552b6756 Joel Reardon 2012-05-20 489 err =3D ubi_wl_flush(= ubi, UBI_ALL, UBI_ALL); 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 490 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 491 } 141e6ebd1b1759 Corentin Chary 2009-01-05 492 = 141e6ebd1b1759 Corentin Chary 2009-01-05 493 /* Logical eraseblock = map command */ 141e6ebd1b1759 Corentin Chary 2009-01-05 494 case UBI_IOCEBMAP: 141e6ebd1b1759 Corentin Chary 2009-01-05 495 { 141e6ebd1b1759 Corentin Chary 2009-01-05 496 struct ubi_map_req re= q; 141e6ebd1b1759 Corentin Chary 2009-01-05 497 = 141e6ebd1b1759 Corentin Chary 2009-01-05 498 err =3D copy_from_use= r(&req, argp, sizeof(struct ubi_map_req)); 141e6ebd1b1759 Corentin Chary 2009-01-05 499 if (err) { 141e6ebd1b1759 Corentin Chary 2009-01-05 500 err =3D -EFAULT; 141e6ebd1b1759 Corentin Chary 2009-01-05 501 break; 141e6ebd1b1759 Corentin Chary 2009-01-05 502 } b36a261e8c0ab3 Richard Weinberger 2012-05-14 503 err =3D ubi_leb_map(d= esc, req.lnum); 141e6ebd1b1759 Corentin Chary 2009-01-05 504 break; 141e6ebd1b1759 Corentin Chary 2009-01-05 505 } c3da23be1673be Corentin Chary 2009-01-05 506 = c3da23be1673be Corentin Chary 2009-01-05 507 /* Logical eraseblock = un-map command */ c3da23be1673be Corentin Chary 2009-01-05 508 case UBI_IOCEBUNMAP: c3da23be1673be Corentin Chary 2009-01-05 509 { c3da23be1673be Corentin Chary 2009-01-05 510 int32_t lnum; c3da23be1673be Corentin Chary 2009-01-05 511 = c3da23be1673be Corentin Chary 2009-01-05 512 err =3D get_user(lnum= , (__user int32_t *)argp); c3da23be1673be Corentin Chary 2009-01-05 513 if (err) { c3da23be1673be Corentin Chary 2009-01-05 514 err =3D -EFAULT; c3da23be1673be Corentin Chary 2009-01-05 515 break; c3da23be1673be Corentin Chary 2009-01-05 516 } c3da23be1673be Corentin Chary 2009-01-05 517 err =3D ubi_leb_unmap= (desc, lnum); c3da23be1673be Corentin Chary 2009-01-05 518 break; c3da23be1673be Corentin Chary 2009-01-05 519 } a27ce8f55dd5fd Corentin Chary 2009-01-05 520 = a27ce8f55dd5fd Corentin Chary 2009-01-05 521 /* Check if logical er= aseblock is mapped command */ a27ce8f55dd5fd Corentin Chary 2009-01-05 522 case UBI_IOCEBISMAP: a27ce8f55dd5fd Corentin Chary 2009-01-05 523 { a27ce8f55dd5fd Corentin Chary 2009-01-05 524 int32_t lnum; a27ce8f55dd5fd Corentin Chary 2009-01-05 525 = a27ce8f55dd5fd Corentin Chary 2009-01-05 526 err =3D get_user(lnum= , (__user int32_t *)argp); a27ce8f55dd5fd Corentin Chary 2009-01-05 527 if (err) { a27ce8f55dd5fd Corentin Chary 2009-01-05 528 err =3D -EFAULT; a27ce8f55dd5fd Corentin Chary 2009-01-05 529 break; a27ce8f55dd5fd Corentin Chary 2009-01-05 530 } a27ce8f55dd5fd Corentin Chary 2009-01-05 531 err =3D ubi_is_mapped= (desc, lnum); a27ce8f55dd5fd Corentin Chary 2009-01-05 532 break; a27ce8f55dd5fd Corentin Chary 2009-01-05 533 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 534 = 766fb95ba06e1b Sidney Amani 2009-01-27 535 /* Set volume property= command */ 6748482f4153fc Artem Bityutskiy 2011-03-15 536 case UBI_IOCSETVOLPROP: 766fb95ba06e1b Sidney Amani 2009-01-27 537 { 6748482f4153fc Artem Bityutskiy 2011-03-15 538 struct ubi_set_vol_pr= op_req req; 766fb95ba06e1b Sidney Amani 2009-01-27 539 = 766fb95ba06e1b Sidney Amani 2009-01-27 540 err =3D copy_from_use= r(&req, argp, 6748482f4153fc Artem Bityutskiy 2011-03-15 541 sizeof(struct = ubi_set_vol_prop_req)); 766fb95ba06e1b Sidney Amani 2009-01-27 542 if (err) { 766fb95ba06e1b Sidney Amani 2009-01-27 543 err =3D -EFAULT; 766fb95ba06e1b Sidney Amani 2009-01-27 544 break; 766fb95ba06e1b Sidney Amani 2009-01-27 545 } 766fb95ba06e1b Sidney Amani 2009-01-27 546 switch (req.property)= { 6748482f4153fc Artem Bityutskiy 2011-03-15 547 case UBI_VOL_PROP_DIR= ECT_WRITE: f089c0b28cdba1 Artem Bityutskiy 2009-05-07 548 mutex_lock(&ubi->dev= ice_mutex); 766fb95ba06e1b Sidney Amani 2009-01-27 549 desc->vol->direct_wr= ites =3D !!req.value; f089c0b28cdba1 Artem Bityutskiy 2009-05-07 550 mutex_unlock(&ubi->d= evice_mutex); 766fb95ba06e1b Sidney Amani 2009-01-27 551 break; 766fb95ba06e1b Sidney Amani 2009-01-27 552 default: 766fb95ba06e1b Sidney Amani 2009-01-27 553 err =3D -EINVAL; 766fb95ba06e1b Sidney Amani 2009-01-27 554 break; 766fb95ba06e1b Sidney Amani 2009-01-27 555 } 766fb95ba06e1b Sidney Amani 2009-01-27 556 break; 766fb95ba06e1b Sidney Amani 2009-01-27 557 } 766fb95ba06e1b Sidney Amani 2009-01-27 558 = 8af871887fcba4 Artem Bityutskiy 2014-03-05 559 /* Create a R/O block = device on top of the UBI volume */ 8af871887fcba4 Artem Bityutskiy 2014-03-05 560 case UBI_IOCVOLCRBLK: 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 561 { 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 562 struct ubi_volume_inf= o vi; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 563 = 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 564 ubi_get_volume_info(d= esc, &vi); 4d283ee2517303 Artem Bityutskiy 2014-03-04 565 err =3D ubiblock_crea= te(&vi); 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 566 break; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 567 } 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 568 = 8af871887fcba4 Artem Bityutskiy 2014-03-05 569 /* Remove the R/O bloc= k device */ 8af871887fcba4 Artem Bityutskiy 2014-03-05 570 case UBI_IOCVOLRMBLK: 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 571 { 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 572 struct ubi_volume_inf= o vi; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 573 = 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 574 ubi_get_volume_info(d= esc, &vi); 4d283ee2517303 Artem Bityutskiy 2014-03-04 575 err =3D ubiblock_remo= ve(&vi); 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 576 break; 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 577 } 9d54c8a33eec78 Ezequiel Garcia 2014-02-25 578 = 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 579 default: 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 580 err =3D -ENOTTY; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 581 break; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 582 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 583 return err; 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 584 } 801c135ce73d5d Artem B. Bityutskiy 2006-06-27 585 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============1026812593063832889== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" H4sICH3T+l4AAy5jb25maWcAjDzbcts2sO/9Ck46c6Z9SCrLjpPMGT9AJCiiIgmGACXbLxxFVhJP HMtHltvm788uwAsAgrI604m5u7gtFnvDQr//9ntAXg67n+vD/Wb98PAr+LZ93O7Xh+1d8PX+Yfu/ QcSDnMuARky+A+L0/vHlv7+evwfv3318N3m730yDxXb/uH0Iwt3j1/tvL9D2fvf42++/hTyP2bwO w3pJS8F4Xkt6La/ePH+/ePuAvbz9ttkEf8zD8M/g07vzd5M3RhMmakBc/WpB876bq0+T88mkRaRR B5+eX0zUf10/KcnnHXpidJ8QUROR1XMueT+IgWB5ynLao1j5uV7xcgEQWNrvwVxx6SF43h5envrF spzJmubLmpQwNZYxeXU+BfJ2AJ4VLKXACCGD++fgcXfAHrq18JCk7XTfvPGBa1KZM55VDBggSCoN +oQsab2gZU7Ten7Lip7cxMwAM/Wj0tuM+DHXt2MtcFLdOo3BPct0JuC2wtHNVi7++vYYFmbiGTKi MalSqfbH4FQLTriQOcno1Zs/HneP2z/f9N2KG7FkRegdsuCCXdfZ54pW1EuwIjJM6gG+wVaCpmxm coBUcMo8lIrVpIS+FAXMCSQibWURZDN4fvny/Ov5sP3Zy2JGbnRDUZBSUBRh4zzRnJYsVHItEr7y Y8LElB6ERDwjLLdhgmU2IOZlSKNaJiUlEcvnPdaaSrdsc8iIzqp5LGx2bh/vgt1XZ6HuhEM4Jwu6 pLkU/YCKaXioJQsX9azkJAqJkMPlGq0tMsVhef9zu3/2MVl1y3MKPDQ6TW7rAnrlEQvNdeYcMSxK /dKi0L7dZ/OkLimuIQMtoHpsODKYmCGcJaVZIaHX3D9cS7DkaZVLUt54hm5o+pW1jUIObQZg1FsN y8Ki+kuun38EB5hisIbpPh/Wh+dgvdnsXh4P94/fHCZCg5qEql9bZMJEyRItM5LiQEJUpaGZZyIC KA8Bju2lyXAXVy/PPYuURCyEJFKYTREIwpjCIcKWXg4qmmsX3bJEMIM/gnXKJmKCzFIamft4Arc6 IwV8YoKnxOR2GVaB8EgnbEsNuOH+aWC3Evis6TXIrG8lwupB9emAkIGqj+Y0eVADUBU5U8P2sA1p imYy47mNySlIgaDzcJYyIU3e2Wvv9NBC/2FopkXHA24dS7ZIQE/ByfKaZDSyMehIFsur6cSE405k 5NrAn017PrNcLsAyx9Tp4+zcVT1awpUCavdTbL5v714etvvg63Z9eNlvnxW4WbEH20nHvORVYSjA gsypPq207KEZzcK581kv4B/jXKWLpjfDQVLf9apkks6Imq6NUUvpoTFhZe3FhDGoWZJHKxbJxNhp 6ZD3rpOGFywS3rPY4MtoxHlo8DFI7y0tPTsNuymoaTpQTHC8BuOZTESXLPRZ9gYPDV2N1C6DlvGx aSor6DuKPFx0NEQaXhq6L2BdQdWZw1VgzXI/w2BNpYNrFw5rzq1ucirHuoF9ChcFB2lHEyV56eOH lnB0XVuBMv0rEIWIgmIKiaSRp3WJWtgWTOC88uVKQ6TUN8mgN8ErcEAMP6+MWke413iRdkB940WO BwwA0/FVeO58XxgT5BwNZKN9ek6FNQcTmbFbih6SkgEORi33i5BDLeAPwyiCByhTxxevWHR2aUyj iM3hR9W70ywDG8VQOIzR5lRmaOt6x9PavQE4TuBop8Z8tafc+S+WknS/6zwzLCecg/6DpjEw1rL+ BNzJuLIGryDOdD5Bph1maXCYFddhYo5QcGt9bJ6TNDakTK3BBCif0QQQZsgG43VVWv4MiZYM5tzw zOAGaN8ZKUtmcn6BJDeZdRhbWA3/+qKrFq1Yg2dHsiW1vKIibof3HmmYB40i71FUrEPBrV1HWwFB bOoluGmpMrDKZDXJgWK7/7rb/1w/brYB/Wf7CL4NAWMWoncDHmzvstidd3NSCnEwiDdKOHHEdsBl podrjaSxJpFWMz2ydY4hiCcSgoSFl3siJTOfCoS+zJ7JDDa8BNvcuIUODu0UOjp1CSeJZ2PYhJQR eBGG9ImkiuOUaruvmERAKVsaF1eFvgvEYpIRnwyBdEiaKQuD6RMWs7B1N3vjGLPUEmxQviFVlsAK UexMSTdCBXtpGP7WF7KOewtMVhRCIF/QRiCALsFsaE99SIA+1QyiUEPJwNpw9IKXYBtFZng34HyG C7WKlqDHYUdgpIYICNoYRxC4gkZf4IZg5BVyiFuoFSnNJXr/dQpCB6d/2vh7ynkNDr+etkbmDPZI JEaOBgF/WykTRVLN5E0Bc04+XJ598ns2HdHR5tPJmd/Gu2Tnp5FdnkR2eVpvlxenkX16lSy7np/S 1YfJ+9PITlrmh8mH08g+nkb2+jKR7GxyGtn0JLLpab1NT5KiD+9P6m3y6dTeyhPpRvxYl+7EYc9O G/bylMVe1NPJiTtx0pn5MD3pzHw4P43s/WkSfNp5BhE+iezjiWSnndWPp5zV65MWcH5x4h6ctKPn l9bMlFHItj93+18BuDDrb9uf4MEEuye8WzG9JbTyPI4xPp38N5nY9x8qD6tSFLc8pxxchfLq7MLw N3l5g1avVI0/2o1bNMYdgHWuVs6nM2ZYNZVmjcHVhFY1zdHCOUid+T0BPfCHNJ6mNJTtpDIO9t7J ceBE64uFlU/vER8XM+829BRnl6+SXF4svK6dim6z0PR6xvdOZ0fXm+/bYOPcmPXCQaDLPs3is+k9 hUwgpp4nll1XWJALr4PsG1yNXux3m+3z887KOhnymjIpwXWhecRI7voRM4wcFMbHIpAOoKFZZTLJ M56ax2y33t8Fzy9PT7v9oZ8CdKIzLioHabq89d8YFWJ2xOze7qZP5Kv86uZht/kx2IG+xyJMF+hn f75675wqQCIuLObWFBoYOHZzEt4MkvSjg7bZ8iDeb//vZfu4+RU8b9YPOkF+FGmxH6fq321/6+No 1Tum0vpN6FqYYD2L3c+n9SOsJQi/3z9ZmUoXpXDk7u4elw5BgXh52u6TINr+cw9hWrS//8cKBhMK umlGiek/V8BrsWIyTEwev95nlzw1XG0zQh2KfHJbn00mppwDZDritgDqfDKKgn4mnmOR3F6dGYKl 9EhS4nWIseDkRkD4lQ4VdR/R0RCDUt+5M+ObvFSpzKsuSZ1wWaSVkp8u8ayZ91cgkrfZ7sv9Q8vB gLu2B/YBYr0u0GcYVu9fng4o34f97gHz073B6rPt0AZjpQKCx2Ges9+m1yfiBPyuDtl57CXmDvDO XLK8jqQRkBvAYfrwlpbcY2rPDKWgcn4QDy9Mko+W3oAwEEzXsAdDX+0cMzF7ebZY2BIaYK24d/8C Y4bGJvhDZf1YBmOT9E9zG4ps4G+gKmB3D1tXtQwvLA3doRt0Gv3EiVg1FOv95vv9YbvB3Xt7t32C vrzODtdJB0Pzq3SUAe5zZACbUV9yW1ctaLTT0aKk0ouwEpL9XbxKFSScG4e1u9LJCsW25g58SKCQ mGuEwyvNKxbVs/KuUFRq6Qxc0rmoSR7pZAVeTaq7zUF6M1nVKu+h8jEOLmPXoGd6tFC9OlNYkVzW rAhrfWPfVqXYPalJAMsk+GbcSFs2hTQ2Wt1EW4koC+3ZK3DzqpQKdWox9YvJzH4QjpUvbC4qUYDf MYCT0M5YNWk7zVrM4tp5lZzXNI5ZyDAVCGfUnCgmf8wkoRgcnXnIl2+/rJ+3d8EPrY2e9ruv966h RrKmUMWz3K5WQZE1Ul3rxHqfTjs2kptze+VkGbduGabDTcFX2WOBada+cKrZD5M1GtREGiknkdcC NlRVfoyiETF/eN70IMqwK4QayV63lMyf5GnQKA1YSnCMBrOnKzgtQqCp6i7Yapap5KH/Vi0HYQX5 u8lmPPWTSFCDLd0CM/VHJF9dtqegYkwVMWtuirvPBbgOgsHx+FxRs7alv8KtyxVWOAwv0WZi7gXq wiQHDrqCziHk8F7GNahanlkuU0uAEah/61sKjGMgvgBej5KFWYRleVon+RMvSLaa+es1DH4wLKCg eXjzOmHIxXh3+l7CrVcydwZ2mRfEL6tIoCsNwTsIyxtVQTNQLsV6f1DObSDBabWcKZXCl+o4REu8 SfRd2mQi4qInNa6uYmaBezPujGjudva5XjJowzvHj/cFCYa1BjrGtUsbgQm0yykN5OJmZt54teBZ bFSrwUfdbsegMgCRY9fmfemYNclO44r8rB+lypu9EOCbKmXVF2TQ/7abl8P6C7ihWBYbqKulg7UX M5bHmVSGKo4KFnp2oiERYckKN8OBir/BYyLFWmEPHu8U9FRoWruSRlVWmLs6tgYz2ZQdSTb5czDd LNv0T0byyn+r1OV4NIkRPrcY11PRQ6Gmti5R+p5Qq5n1RqJIwbwXUplsFe18Uv856ZySogp3VE0b JvEsq1Q1AYOoS2lreo1u1tWZ4RenFI4bplk8PdwWnFusuZ1Vft13ex6Du+LpIi7B3IDXZftV4EKr vGFTrNZ6FSD5M9AfSUbKhUeqCokiTUNGLE9ifMc7TtCuAjLfHv7d7X+Al+FLQoYLaobo6ruOGJlb h+va/oJjkDmQpklvKkdM6HVcZqqAxV9HCYMvqK+ckeV2HQ8rdLkD1np6uwKCVrHWoGGkt3IIiIrc rJNV33WUhIUzGIIxUizGBkOCkpR+PK6LFewYcl7iVWhWXfvkWlHUsspz++CKmxz0BV8w6ue2briU bBQb8+oYrh/WPwBuS02ScRw4XuNICFL8yQ+F7ZZrAm3R1HRhMRA/hagijRifQElWr1AgFvZFyJL7 HQ4cHf6cHzPjHU1YzUyV19aVtvirN5uXL/ebN3bvWfTecYk7qVte2mK6vGxkHRWvv0xNEen6JAHH p45G3Hpc/eWxrb08ureXns2155Cxwn+lo7COzJooweRg1QCrL0sf7xU6j8DEgnmIKN7aDFprSTsy VdQ0BeYE8P5j5CQoQsX9cbyg88s6Xb02niIDm+B/u6C3uUiPd5QVIDtjRxvfw2DuEc3OiL4pZIGv cCCCio2goW1bJDcqEgd7lhW6lsTsH8JfOeblF0eQoG2icGTaDEtLR/RvOVJaKsfef4C/44WnU+lN xkoziCtZNKfud83mGcww59zlR4PPSl/POkuFikYQh4kI8k5ymZK8/jiZnn32oiMaQmvPWGlq6B74 MOpTiCTpwq7aWtakAJlHhKev6+l7K89CCt/9WpFwx25fQmBeeC+aGKUUF/XeqMfsYXWeNn+Y6Ujr JPe0WGvr5QAcqW4Ii9UqNPE0iEIjmI5yzLcJji+6rn726RYJTjGqf2vTO2j759IXABhUZoLMgEdW 7N/D89ALzuw3MmZH+nnOOG5k+qpQ1H+UeyJMqI6F/7yg+VLf+/jFWW+XL5kCW6My8655z4oRf0SX Oye+gybKwaarOYGkj3aVnoPICLSnY1SfSznuyuah8Fmx0qzyL2P1wMV0dK5NfBMfK5VcMuutnoHS mtonwcrNwZcO4qa2K2Rnn1NLsUMYyFfN00c7dggO2+eDkxBVE1rIOc1Hlx+VHLwXDuEYd3jUxDGD 7h2EGbP0CjMrSdTnMIr15sf2EJTru/sdJlQPu83uwQhxiKOp8BsOVUawHnPpiwFh6qWq2+zNCxcW ob4LvX43fR88Nku403eWd909aC+rCyZ8sn1Z6GcYhmX8TPGxlFdP3IAzVWPdfxxd2we1wySRL3a4 IZl123ps1oZoeVX0zM5tYCUtjbzzhaNDHdqUjhhpwGUixhfGY2jvy8IeLWgau+9y9SXcw8v2sNsd vg+3p2+dhGwmRWQfLQ2vSDk6J0Av4X//4rNymTrdIajGYUZayIVnDgAdzqG9ShxbnCHrMRz9cswF iutFmHlms2IlTTFp8suF1PgKvIfCl1PTr0DNIy0TJArDhwzjORphI32nbfuZelyNySlLyTXUqIFp CrakrFekzMHY+A5VR40ZdVaqy4QcMwB0Hs2GU1D3U83zY0WC2QcxMryO1YqRIsSebiCrLklYRmRY jtyhVxaXUzZrudV7Ww3MlzW1PZ0zzzxaFCajMMuUqDozXS3W7zjATAFAEp0xV+XPVx8N7RgvmPc9 A9qAT4VtYz4VfQ7aMhafxp9OhYRZ72Hw+ygxdgjiYvAWgZWwKsxCWiTISb/5in1J4EJAtGMrNpXG iH1mpI3OjK1sIM37ntarFFJXfRlpwZLD9KwnJjFhKV+a6XawFZLztPWRWns4VpBThCEprex7EWYh IwOlWYRvN1h99WV/f/dN3Vn0V/73m2FNSX+Bpu9ZE5oWXiMGOyKzwvRAWwg4CfpNsnnBnEckPfIA Wo0VszIDbaArQ6LBUuL7/c9/1/tt8LBb3233PTPilbrxNNnZgVSaOcJnnwavr8HB7UYz6kv6VupR nl67lVr3EcBupqlbHuhp4r/qbPS/u7jO4VF3nxi/WTcJHcvxDEclW46E4A0BXZYjiQ5NgKq66QY0 Z8a9nlSR1Z+5qBcV/raGpMLaYtUDETd52PajKjg83ej2LRFte2rVD51b7zf0d82m4QAmwLkFR3gI N4swGtjqbADKMvN9WDuO+dsM+HZEJCAiSn5iWxQQGdNcFUGS0F+XM3LKupIiberNuzp+Lc0Mfpaw Wi/Rqjlq2xnqj4Mqcqs3Ouw89/qsmbQ0CHyqzRhWVfTXkE/r/bN9uwiNSPlBXV8Ktzfjmnjkmh6p ePwKAWyAKuvyUA3uSdsJqnlX8GeQ7fCyUT86k/v14/ODqvcM0vWvwUpm6QLOivkWUAG57drH0p+k y8cQzMV0tjbCzoxbMxFH5iVaZqMVt3gx4HN3d4zlzyrCHWxhSbK/IA76K35YP38PNt/vn4bus9qy mLm9/00jGo6dZiSAqFGf9sH+x0zlE7i6Tx8RQaxBxCfoi1q9Qa/P7PU62OlR7IWNxfHZmQc29cBy CV6x6at1K8jAqEdDOFg1MoRWkjk7VpLMAXAHQGbNtWr/Wwrj26VviddPTxhPN0C8QtZU6w1Wcjt7 ytHPuW6LPR3xxrpWrXJtmdLgplxrZOtaIh6PNccqIQIs8Vt+k3JOM5b7r7YssoJxEKrIr+mQsgpB 6Xhv3lQ/KZGlHUW/xkxdkLt9+PoWK2rX94/buwC6Gg1DcRh8shmn4I67jOkQ+tGAftbpv4yyybk3 l60OQZgU0/PF9P2lvbNCyOl7RxhFOhDHImn5YfYpI4CODKg04lSbD+2m3j//eMsf32Jx+ajPqpbD w/m5kbQKEzRd4DpkxoOYHiqvLvpten0HdJYLfE17UIQ4oa3SpDlFjLvyBtxsjN6lET60pINfWzGR XA7OVouaXqPenI8zWlHRMKzFClNlmXMXMUICdsOfJNDaaKXajIwIzlPdcaXN3yFHFW/TAg/e/+h/ pxBcZMFPXb3gS5VBd7qBz2S/3pXdk5qYvzoVz/yM2dwHQL1KVdmvSHgaXV1MPl26BDM6azKk04mj QwAbgyUFjTM+Yj1PKzob2EvVM56QkZbJDQQNluMaSUN2bF0KzhH6yyM/VAdYrPaxn+EAkJIyvfGj Fnz2twWIbnKSMWsCSr9aOSOAWa4xj5uilP47i0x/mmOVMMRIS3RJzHoijcBbFwuG0bD1clxVzWT4 3Lz5sQNVAd0kWfrQUYN8WThdzWil4JoCx7xKU/zwJwMbohQcraMEUTk7XkeZv4J3jn3vy0dg+TEb H0ZLfw/4cwDIMMwa+C9hVFLm1TU6K9Dqc5lRfPRhP/lCqKNCFUjfpRNpmTmFSVYZ92WdFTImM9CX wuksDv+fsytrbhxH0n/Fj7MR0zG8RT30AwRSEsu8TFASXS8K95R32rHurgrbvdP77xcJgCSOhNy7 D3Uov8QNAplAZsLJZSTDocRPTI2KSqHo5f2frk7FRSvWDYx/6Cyuz0FkLPikSKN0uhZ9hx8Nc4W7 eYSpj8v1lG3jiCUBdjDHdcO6gxBpcJwP3nKG2E76gm3zICI+UxxWR9vAdPA3oCjQ9ATVxJEjaWqY /c7Q7hj6PH1nFlGlbTChTMeGZnGKRekpWJjlRjQDWHbAO5BrDbGKv4PdwltSxwRhLKYrK/Ylelp3 7klrhvGjkf3tSxPRkm+qjeu2KOn844k0NWElpg5R8yA0gYZMWb5JsUGXDNuYTpmT3zaepsQlc83l mm+PfckmpKyyDIMgQb8Aq6HSsfL5z6f3u+r394+3P34TwVbef3164+LSB6i+wHf3ysWnu2/8W3n5 Af/Vw/9dzYhu/4/M3GkF3x3s3tgU0FnkEc/6gYBZCQElq6+dIQYft9c7vmtxAeLt+VVEyXXG+9z1 V2Ob5QS9dbcyWYaIHjtDVdCXGKkXwK2wkkNdT1lwB2g6Y8kZSMU1Pr4xY/owJNC+a0he6BGwBEUE RBMnr2sNVNHCnfLub3xA/uvvdx9PP57/fkeLn/gsMXzO5vWfYVIgPQ4SHLG9k6Eh2+YkZnyemUqx G3zRkmWNtFoopH9ixDUS9Lo7HKyglJzKKNgtwNmj0SXjPEkNqVSm4MKkMwQmy55+xlGJv2+N5JVB FGNgMJbkGamrHf/Hm3botbSzDmQ1zOqdi7zO0e1oBGIZjxmYOFoTZiFOJU97dqTYHJETszSCBAma exskWY/oAoZ9O3N2UugDSQc0dgjQZqwOI25M1aAGm0KIsMSXkfKV1/LgARr4epktAGrPcOMPkBLh 6F+VsWal+t2iypssWxZoVeV891/yrFy3IgHqOBpbk6DBvPYZQgiGo768CIrpQ8IV+Y+3l1/+gLWQ /fvl45+/3hHNd81Q82Y39L+YZFlSwSqitXqFa9tt0Q181ScUFG56RPaCkXkMPJbUDfmq+9Xo0MOJ rycVwcGB4vTT0A2GIZ+kcNE+z1FHci2xDF5smp7sEjzCy442cIaAy6AyCJhHzdEKpKSA+whDHSUU M+QzEp2rU4O2ngrPDKP58oxuGUJcZMbNFbWMy68qnvUq6wjKte0ZuKQQXgzcB9o94uZ06LqD7oes QccTuZQVClU5l/knHIJTYBRpCNdla2Ntbc4NbgGiJ+NpSNsZkl1TT+zifPE6vL98kmtFB3Odv2d5 7gmVJCGere9WX8u0c0ampVH+xRM1iYNTlHD0k09B5MzKBh+Olox+DKy32q7Bx7g1zl74xJzAMvf/ MoHyeGuoS2TK880Wt2RnI9c/8H4Yjx2ms2gF9VzUhQiCaDv42lRDrGW9Jg+UbIIgsCVnB/daNT2A JVnpMzsfmk/7ZuDdx+UTYzM/2kcOSDKw/xzQdjLSsJN5hMmmw678PFNWlg94ll1Nhn1NBnyGsIYZ WgVr6DbENVwBeTHmgFhdKNzBTfjWxkbxGRi1GRs+Pn+h9Y9t1zPTlKm40OtUH6zxddOeK2MF5z+v YHlFqxFzzNISXqqvlrW3pFwvaegJsLIwxJ+tCFLZR9R/MlX+Sat46vo62jyL/Fd1KjiRdh4MREMT lBQK7t8Vz8gGqnFHdC1jzuDanCacKq6lPBAYGgylJ7vFG2UywoIDh8pSk2058ViBbuLtIcFT9Q9J gEagnOE8yBInaz7HKV+qK/QyAhimXj+y64+PhnM6u3DK+rOGxwKG6nAAKw8ByDO6qrrjP29Y2MJL FZACqQVpiqtRyCzVWVS5iO9MKh/uzTRNDjHfIERpEG21cJboFLcuvaVJmASeWkMZSZ6HdjJacYmN eBIp4ctOU3BxTdUAO4rr8ziPIrM1QBxpHoYumVcLIWYbjLg1iXsRu8SqXUX7mk9rq3KaGcQIz8Zc yKOn/jUcCYxhEIbUzrqeRm++SjT7FA+Dg59HSFSeei2SkdkHK3kMEQSEGrsZrQjfS3wFtRPP6wvh O401JcmYB/Fk5/YwF4HZlpSgNd2b2agt3c4Htuy5eZi2z1cGOwlXScJgwk4VQFXjX09FnWLOXLFj rPSUohb3A18hogH+NhYoOTxclN1uU/NlgXk56g25lf+EV0e8TouAFyXckHlsEjnuurZpYNP3elz1 XnkwK+NNPZ8ONabjCeYjK6NQYUI3opszq/VXgFh9NEUbji42hqj7k+BgDdHtlAUNrLTF/7J5mT5+ f//46f3l2/Pdie2Ww0XI8vn5GzxJ9v1NILPPB/n29OPj+c09Ab3UZoRC+L2o10XDZyhSUYNJf5aC /7CPnYBkRrxegeze0JEkxWe2r1A3e6Aqj6iVblax0ZVGHdIOAZZNhDamjRBQ9oYUMlPgpHcEQaXA QMfDgAM3XbeAodhhdzF6lWnFaOcbMrGE47KfxTWwCtM3dbZVpZ4X+WpXDiNhLsVp7Ap49KOFwW9V v7A0Jepk1lyqfVWaqrskOXMI7YamLCry+QwfiL1oGKhcxz8tbEDPJ3UO3cxWp48VTv/6WOhDoUNC 7CrbVjtOg3PEK/TOvIRcXhoy8b/fnl+f39/vdm/fn779AsE31xtaeV33u4iEoq8zH995G55VDgAg x46fZq910ycequ4Bq4btyX1ZG64GGsi35WzYRzGuDmmMDedKviSYVqRxURqlUeArq9hvogS7gdVz IHkU+nKQ4E3/K73KdIgC/JRd4zpeWIWbMcizboaqE8I/0fGBqFjRmr94lXtLDuBU3KrAELPOXES2 rB/UxeGPPz6813VV25/0M3z4KTzdbNp+D0YtpluVRMAp03BWkWQZKOfeMG2XSEO4ljQpZLFafoWZ /AKRPP/zybBmUIk6iFpmWreYCHi3oDaQFhvjclXZXqefwyBKbvM8/rzJcpPlS/eI1qI8+zxsZ9xa k7XB8ZkPypT35eOuI/pzQzOFfyCGPKTR+zSNsE/PZMlzNFNAthgy3u8KtMAHrsJ4otMaPB57DI0n Cj0nrwtPoTyqh8wTeX3hrO/vPQZJCwucONzqJmF7CzO8xPp/pCRLwgztEo7lSZjfylx+CGjquslj T6R9gyfGzGW0AqZNnGJD2VCGlstl6TDCbHsWjra8jPqN0wKAmzyc8DMEQ45BV2zsLoRryLcby5N/ OpgdX1KSW3Ufacxn9oSNZBNdx+5Ej5yCwZc6CeIAQSb1Tdh0voyDTosgOz321NrxI1dcG9PaR1uU vMsaX4+YGbV5plwJ17q7AwbExle80gtcsFwYaLcb8P1xYTnsI0z6W/FB1+gM8rVBkVPFv76mG9Eq C7mboK9gLjysKspL1RamN9MCj02BnauuRYgIo3jpMvhoFOMPLSx8F3hcC7XkXVgachD3ZkgPiNCf 3bDzQTtiXtKtKISZQ9X5tfGXquA/kKy/Hsv2eCL4RGFpgLrmLhywTVqeews29Z6QTQtHz4DHq+is fNNwc+j2rCLZzv2kRBgkT9g1yQBLgRQC/AKFEfVQ0vK8b/JgunatsY5IkBSbMJnc2kg6WIPdqJFi 8nWJYgK1HJYeUX9vzXcNCU2bSSWjxFNw3Z3GETVjnYW3Kd9GKd7ChobxJo+v/WWQ2TgMDd8UsaLF PrsrS9zzVuMpStpZX7KGnitrgTJYaM+7xqic03+VcAYdS/yDXgQy/t21ivMW4zR+wR9LmiXnCzwt fDOPx1Loyjc4aBMG2M2HRIfycKrhHbbrkU+LypmxQzmebnXJ2LMsjcJ85bk1/6Y+4rO/Rw8AVH5y J71ZpGK5PZgnVHXp6T4NsphPwebk5szRPN1gIoI2h4YOXqSGm/7OcLCWLAXZBmm0TH+rAECzWKLe UmAWYqvAVMcJfhkrOaoHFmVbj36qpgKJ8eceVPWGc5TxAZJTwdHkBJylt+GNDx7kg+/+j5+NIOCE 9tIxNFViWaoJkukADRTTzVlQmp1F2QexSwF7dPMwTSIhbj6iQPSBVgHpkqCiJDYldSnpctb89PZN uL5X/+juZntNxTtXVf8Jf5vBNiS5rnY9i2zqQC42SZmTSeb1/FxgnAjn+NjpuUw70CtSCul3aHZS Y2JY552sth1IU9ruLTPt2jKuhSKZLAy1vM9Vh2NYl65mz8gRiLyA/fXp7emfcIzvOFGMeqzxsx7n pGtZVwsn+JbJt9B1i+txZlhpx4tL43wrGQIpF8ZhO8Sk3fJFdzRNIKR9viDj57siTiS8dmyHu1ce nW8vT6+u+yaMC6mlDxXVP1wF5FEaoETt9eTZ5dmeETNnmKVpQK5nwkktGixN596DYH+Pl+n0pQ42 ZcvFkB0OtoMwHmI/Jxg6nFoICbmwoM0op7FsC088eZ2RsB7ejT/b1kpYJ15MswID8vXnMEZ5jh13 KSaIMbCaEUtHp++//wRpObeYB+Lk2bXgl+m5oBdbbxAZiMdsSLJAo2vci1RxwFNKtHIaLcnrQIUB zuCbA+Y+ohG9KVi1tx4pNoA53Y2WUNpOvZuvIPuLpWFWMTDEQKu8wDcSWu4jDu7zQBFsakf4MpLD iZhLMM7xeUeoBCdib1QmBvNHvGLhfIU6046cCnhe9+cwTCPzxSmH99OaVfspmzJsLqsr+J45VoVW cbq99ErzDi9gfBLLdoYWuGf1te493b6Cn7dL8Fbtvi4ntNct/MZX05YTvLpTVIeK8r1j+Ass3txg Cf4axqk7dXszgJNGxtqqucEb25ZdHB2H2rJGU1ArnWoK4/S8vR4LPZBsez0w3RwcXGUtTwP5MrM3 Crt6uFleaZo1EG+a6HZ4Gl3Um5dki0DKldU/+hWXo6/ynXtdPwEqLPkigoKhYAgEfAnlU0K+LNUT h+JMbU90e0IB644UksCqvUW6EIhIqp86ysJB0+32GjcXfuz3xReSfOm+6sxXGRZ0R5I4xADXFWfF KO9t9M0F3mhZzmpxVp7vOQmT/iHcurg5XYuHwHKCDlF0onTxuB8p/9PjzdPJgq9i8zawzjlJx6ab SsHMi0KNfKVDimmBMwvfOWwTDh3iK0bVlrocqKPt6dyNNnjmbQLbjenRTcTGOP7a6y6oNmLqeg5q 6H18xa4fjU9qpsxxBOYn4hzZXtPw1EAMJzYKdzAZsMy9n4socmeqVxZ6RJzg807rTLKMI2N8iEA9 cuYSC6YMqDS3lXajf7x+vPx4ff6TtwDqISKN6I9iasnIsJOKF8+9rsv2gC4bMn9rqVyphqnvTK5H msRB5gI9Jds0CX3AnwhQtbDkuYBhKgxE8Y6En7+pJ9rXRsCOm51l9pUKYQdKkqeTmAqytkwB8vqv 728vH7/+9m7MAi6EHLpd5QwxkHu69+QuUaLX3ipjKXdRaiEE2jr069SUD4r+AgHSVCSfv/32/f3j 9X/unn/75fkb2K39Q3H9xIV/CPHzH/bcofDpeO5B5WBADFIRpdBeoyzY54dnsWHejcBSNuUZNfbg mG0ZPtOuMqhp1X7xveQHnPdlI+eLRuusu0qg8WHRa6chw31sfRysasbSWggWG3/1cBNffOBZWA79 g88pPkpPymjQ0cAh9Ug6xjfoRV3rPn6Vs1kl1obZTLhnlT2b0Jljdh8bT3jsUAHaQ2mNOYRQ9Lpz rSww1z9h4bMPFfr0pVdLF2MXPtZOCDugL7wqYDJgnCaTAa1c+h30pubpHcaJru/JFq7dvvCpFnqI pyBw7YB/+YJsvEEGNMflQuzbi0Oj0ZT503EaeQFfeU/hHFQBH400e9RqTsQa4uoqqApIb3qWB4C+ WPqrKALUjp1LNDZyIHZ81lfto0mcbbMtqpOYa7p5xbIgsshH+7d10gC0WenXZ8BkvuZVXSfbQ00Q xTfu6Yyvj+1D018PD0gfkgY5kIOppm1d7mEMVGyVCYC/VzHi1Rx9N5n5H8s+Cair0zYeVQl4xrrM oimwk/pXAsYleyQvw+H6KNztV/FIHn/zKbi+1LyYRQry6wtE3dBewobYCFxkWrPszWiQ/OcNg9d2 7IHD6XigqbLcTocsaS2eY70XqohR+AyJs1YUUZvVUtC/xJuoH9/fnE28H3v1MrtbCV7zMM1znqnh sQ++KZn0vNEKN5jhASOzjyy4GPOoR02HXE5qBA50K7yktKW1+b1hBchXFHVvqqo1JE6NH4S8/aml 1tk65MT/hxchAU2Jg81FlY01VNWKsHgTRWYZgg5XmVujExUi7vgwOWVmaGgfxSzITUXBQY31zEax guEtWE9UyYVlClPPyezCMjZ7bPma8Y6WdTe6NePLaL9H2sPnybElB+MLnRsDOhVx6ZQlmzpPPcBW u2pQDwnCMSzX1LjGJmQ+bYGH38ZWowgilB1E6VLR7tJweXq+21sa0JykGh5sX3A5i+zdb72sgto4 78vooBMnUVCFXV6wanoyCuBvTz9+cIFdlObIeSLdJpkmK4qzDA4qhBCL6MgS0n7iQnqru677Ef4J wsCiL58XIrBLhsEjGMhhqi+FlWPdHSp6pk5GzS7P2AablhIu269htHGSMdKQtIj4/Ol2+DOA8whR 1KRFoBdabONksmq6iPJGPzfFda8CdZhPWWJjt6hpgvr854+n37+5Y+oY4upUFYLQbA4pWswLTY7I 5WpoOtp0C9xeB3rk7XWhyMd2HyiqGRxRIWBdYfOPfUWjXFnoa7K91SnyQ9gXbmfZjXdMm02GXbEJ 8wi9ORbzX9hvWHVc9EMzq7qPtwm2Syo038QTkijfpBkWKU31uVoTzVQDTcc0xw1+ZTdK09UbDGCo E+SZr+DZkMcpWgB55p0GAt86i4Mi2105PjRTntlE23xWfnhNHqcIcbs1bvaRSbHIwje/LL5ahqbT 9zzr49AXEkH7XjD7RgnTOM5zu+J9xTrziS65jgwkTIIbAysD4OP3Hm4L7a/hcBjKA8FPPlT21HjB XTwLIPov/OnfL+qAwNEkLuHybhiLEjPWoY6FF/QBnoXD3GhXOjsYJxZIVfQqsten/342aye0kisE 5WmM/CWdGTcHCxnaEqRWWzQIWzQMjjD25Zp5gMiTIg9STwr9MzGB0Af4ahXHV6rfW5pgjgNpMOHA JvfUbJOHvj7NywCztjNZwg0yF9SYa/IrXCFdyRk3fJEoxN/F1FuJwotFta40aVT3BUEDdUK7rmwQ zwBYsQ9QyU+koPDWIJ/4xq3ibErrJF+7UqyQNxjEGyS+4kFthlgUsGUGmTZ7VF2uhI75NkmJi1Db RnEBLlEQYpvbzADzIQvcHJcJ5GQpZ9AnWZpL0IzU5aG7lmd8dZ2Z2M7z4pXqHgtfBgdiKgkUK3n3 EEFojVu15oJGjDdYiCA3BowzWPbZWtLQ42e1jLawwb1RMcmg6VjKaBdmkUnl8uf+VHLNnZyM92JV Rnz+hpsgQSuqMKyVBksUTljy2QSYS0u4Ufzc2tne9+YMGKYUm19zHuI71M1GZ8ARW2YAZDxTHdGR PL9ZZY/KtNZGTDyk0DHO0tClQz8m6WbjIkU5ilsRyZLpjyVoiTebbBtjbRH9ssU2xZmDfwVJmE5u tgIw44zpUJRubnYR8GxibJnROLg4jAwNa3Zxgg6NFJC32L34PFHERIcrz2ibIOvlMKZBjMyTYeSr aIqVeaIsDALcmWBpSrHdblNsmxS7jnaWCj+v56qwSeo6Rp5dSEu/pw+ug2KGnirwdbGJQ+1CXqMn XrqhOqxIEwaox6DJkWKZApD5c8W8GgyOOPQlDjeb24m3UYKEEyfFuJlCDxD7gMQPhB4gizzAxpfV ButBFqP8jG6yCO+bCV55aMG4aBw67GB0zQTsV5HMx6lHWlWwDIvPDqHS8ZooRwqCOt/NTHuuywfp 3s0XgDzaH7Cc95s03qSeMMaKZ/ZU8u0vM9+hTsOcYUqOxhEFugHZAnA5iKBkZOzVXXbrIsfqmIUx 0rXVriElUi6n9+WE0OFIzlxRFmjMNy71C00irH+5pDCEEepevoY3b0tyKLHUy3nxzX6XazC2A5gc G7QICdkedR4u+6pOh7e33w8A45gQlS10jihMPQUkUYTvDQZPgru5GzzZzdEQHOhXCJJBiLpy6hxZ kKFNEBgads/gyHJ3cgGwRSadOJ2RNzJYcRzzhB7RmLLs5oYkOOItWnaWJcjXKQD8lQkBbW9tNrLW Wzw17WNr93R4Rpqh0sG6O9AJ+dzrJosxKrZhcCrOi+w5nIoMG6cig1w3OdpsiFxwe043+c1vv8HW q7rZom3bIiPKqWiLt2kUI/KPABJk25MA0k09zTdxhtQHgCRC1612pPJIq2L4id7CSEf+USENAGCD jRoHuPqNflVtL8JE3ihOHOxvtdb3jWXTrPhwMshj/8valTTHjSvpv1Kn1+6Y6WjuZB36wOJSxRY3 EawS5QtDLcu24qklhyRPtP/9IAEuWBJVjjdzsCVlfliJJYFMZDpYpXbgfjBHdwm6iY1Jnrf4O6EJ U5P22I1FS1qk1KJzfcdBPhllqM5AV1ZLfDy2zQIhZRBR2QEf1g49jGI38NKmgs4Uzlif66IQN7KR bpxWaLRFfP092yIKcawQkzA4xzdtHHRVOztLAeJ5nmnZjALDQXkZTkNGd5dzGxs90nmW5yDzm3J8 NwiRRf6YpFvLQloLDAdjDGmb2VghH8tAeyHFOeTQo7dkAh8bmpTs/oOSE0zkrjK6G6IjMaPyrUnr IGAcGw23JCACuO9DalSRxAurMxxs0eW8nYvt+6TvSeijGVYBLn3Qjc92ojRCneysIBJGDjLjGCPE D0m03dFZEaKoY8U6ROScXUwpwEXXpT4J0SncH6oEteZfAFVrW9gcALqLZgmcc71GAZ6F9g1wLgks Vevb58bVqbcd7GR8E7lh6KJnOmBFNuriU0BsbeTAyhhOasp1e36WMMh5AZxCSroSGsI5y6gAfYMi YAInPOSGulJedsjPl8I0BkgRTK6IJT8xEwkCTvUFOExBH5tMoKzKun1Ww+Pj6S3PmGZlfDtW5A9L z9OsMJkRDd6QmQ1BSMFLC3jUbvGenaFpxo3A9w2EcMra8aZAHSZh+DwuOh7xHOsZEQmP17m/nTNZ X87yZysJOLAPHicjYTSjn6pTVh35K3UsFzAmQjuXW7nNOLz/C/D/j0EmgKj/Qsbf/FYMmxBkR8cZ IcVOel9IdtIfzCfpoWEqMAS7sGUqf8ClqKZ3SRUjuQBZAbHyaLvFljAGYUGLcUUE8OdywZFtUmHm SBJMefDAeaqd6/pQ6PP353sW5N0YojnXIgJTiqACXPWSQCduiF4LzEzJZrJiH5kZ5mgZxb0ThZYp 2hODMK9FYHmuxA5amYcyMVzUAQa80W+tAbfoYIB064d2dYO9umKFKCqxlSbbcAJdN+BZqUYfTgLE 5MGJfR+wf7Tx3Wbho3qRhSuaVS7ErfZZOBm1YoWPyZSXg/KFVdMpyGe6xZVsWQW68kR94ZiawFcd PSvxKmOiKRpSoO7jPrtpuisy7gkaKgO+QmK7wzBo34+TDW/mRQTSpKp1Agd39ATsQxFQkYn1IYqh 0v3YxqRIMJkJmLRIxTwNsi2uSYAa7wFTffEENO6cTOs1TjYPOsYPUJUyH9aL+lEZ7qBZNFjqrQBU WFnZoinZSt26CDXydGq0tUKE6PhIbaMteo23ciMtUR+46MXrzNzqvZLVuWPvKmx4Zh+H2TeUOFN1 EvjskimzGlwsbnGFhatYFrYSxwXyV/ScjMYNFNX2dFcRepBgvNrvAzuS8yFZoj0jZPTCC4Ph3DZB Kl88ii4kPWoMcK5uIzos8dt1npTgszHeDb6l71dyYnrEMVaTGRvL9ezh9Y/r+sPYkyROlR2Fm5mq NLAj0HIpZa9m7NPHZYWG1AR9t2350lLHdeDonQpnhcouOFuVYlR9V5lsTE3TCBowG83qZD/wkVIc dQDN5qoIVTJSFagOTtX39oWj6IQmHl08XUwmmq1VsHE98+KjyX8+RQSWd2HE3ZS2E7rnpkdZub46 aTV/t4yoWOiyxMIjDln86oqPTX1esJkx5r2Tnko9feOBs6pt9nspQM7mLNkQrzT96wqmxeIq1Rwq bjR+RoCcQVSmMa52Sz6OuuRxv3cqscqVD6M9RJg96i3jSnzsbhL4l8T6TfLqC1IJ+bEyeJCjU1P2 ivp2hYCXjSP3CEOOlcEwcYXDGZUdUdEEGpxKG3s+u5G8JgnmQolwpolQC3wZI5s+CrzUd7cRypkP PlipJru7FbKODiQ92+cvtIyL5WfLWIR0Q3L05ZoCcY3JHXTrUCA2njyPa9/1UdF/BcnCyEovSLl1 RZtpiRU4oR3jpdJlMbjQZcgLNoFJN+fQNnIcnBOFzmDiuEaOj7Zv3Rux5mn2hjqE7wJo1pQVhAGe 9SzYn80cQL64m0isKPC2xsyjAJWdZYwkvyssB+0uxvLR77KK8RhLOW2oPPHMofAUxarKdTCNoACa Dpaq9CAjwgg7HcqYaGuqR9LaVGDDpWEB1vqefaGybRT56FgCToAO7aq9DreicZjAoockG51dwHEM CxHwfFx3KIPQA90KUY3cRY5uVqyD8uPHzLbQhrWnKLICM0u2i1CYqI3qilmPYjpLPXIJLCqfoPT5 sIfUhjhVG1sGJ7kSiphc6a4ov4rC4PwHIeUeIq2i3bZKUVjm9LRnBbhrZAkVOd75zQAUxzYdeng5 85nqUhaB4+Ifn5+cTAN7PoNdzF4+kqm8rblo20VXRv2opfI8dGrrhzGFt7UNA30+al34ZNPx6QLq ZHjkvyLUc4LE8fARt5wXZo5+c0FJlUFqK4vOEIc6mZ3YY6d2xgU3fEQpZ/VNj+ZadOOhGPxDavBc T+Ukk0Zu4oEXOxO/SjIISmbgdhm46sT1qKAL67ssrj4a+glK3zddWx73Z4oo9se4Nrg+p6Okp0kL 9GCRLL5PxP4suumNPJoI6szcNCpJJt+NzPFzVfS4M0jAFZ3y8YZdM4zpCfcaDA1o0Ii4612ZQKmb HiLydTK1LcQ7JwjDx8ji878JNmZdxyIW/oklgAdvkqdxIKo3bEdQzx1LkkXARhsFkC4uanKI0+ZG hUnFakVK5Ckmqc7dpd2JeXEjWZklkHxypvDp8W4+FL//+PYgvSGfGhpXTBXDS8BP/QzIQ+iM/QnD Skhwi9rD4DiZ2tPFEFF6ZSpFkbT7iQrNrhh+AsreBqKwxXWB1lNzjU9FmrGo4toQadi7AcnxaHra zcOUdfXp8dPDi1c+Pn//Z/PyDe4oBDUkz/nklcI+tNJU7YrAgQ+e0Q9uUJ9xZJyejJ6/OIJfcFRF zcJQ1vtpnZ26BKu6MKpWp0VCw9SxtfQQdMyZjkcyY7mlj18e3++eNv1J7z3o6koKqQcUHrRehMQD 7Yq4hZikf9iBoNWnzPS2jkGdx/oAt6xgMOaDkWTMCQ9dRAmY7uNOlgB+LDPMDdPUYqRN4mRddNW8 AyZXhp8fn94fXh8+be7eaG5PD/fv8Pv75pecMTZ/i4l/Eb8En2pzD5jGwu6YO8r6utKREcroFd2C RXNTIUUVl+VkFyDPMOVmjo+TA01I15ekKEsIN8LXM3kRu3u+f3x6unv9gWjz+fLU9zFzR8JdjXTM sQbHbu6+v7/8tnTbXz82v8SUwgl6zr+oMxT2XDYXWdZ33z89vvz35n9gemwgUOPrHSUIxb39B+Wt iwXLkpVBl6P7l0/CYICr3/+HYniHQmZT3GahL5MhdeipizvN6076B5SSyV+gP9ZsKWSF9N+fV9+O //kHEHIGL5OtaJAi8vo0jhxR1teYkjZHZtqUaxu520g0sJeYWeyHgSklYxpSVr1jDYYKDYljSdfm Es+XjoQyzzPyqsTzSMQMIPmyQlfj/JUuuvBt/6/DCW7g397psL17/bT58Hb3/vD09Pj+8Ovm81TC mwF6z0L//teGjqXXh7d3cGyOJKJ1/Y2czxcg/ebD5XySqVCEHfeEcuuX1/evm/jvh9fH+7vn369e Xh/unjf9mvHvCat02p+QPAqS/kRFGEpu0b9+Mum8dwiozcvz04/NO0y3t9/bslwWCyplTtvq7PSZ xW1n3TmDkpe//3553hRzqNnNh6ymR3LH/lXckpH4y6ZFmWH2r3ffvj7eI94EU9FFCf2Dbryw0OwK jEoUatpSEXeYnUYrPPbsV/ZQudKpVJwbvD0C6KoikydkOVOg5zuUlTMBTDQn1JgQ3ZjvgrYYswEA 4GF7pNMzpSJYV4E3U0PNaJMT0bEu0PZZNTLjO0ONJd7id+vhme0lGzoCvj48faO/gQNkSWaDDLhX 7tCysKvPGUCKkjsTUujgNBUWzG00nGH6mvsrU934vOwqPSARa2tDVzjJdbQIlZt12md4mGrGpL1m aG2XxB04jz2klTIYGac8icGhgdzGNfMkP83Wt29Pdz827d3zw5PW1Qw6xlABKpjRYWTwZyhgyZGM Hy2rH/vKb/2x7l3f35q+FE+zazIqXsFtvxNuU6SyDNGfbMu+OVZjXQYYxtBQbUteOVlZpPF4lbp+ b8tXqismz4qBnsGvaNljUTm72MIUchL+FsyA81srtBwvLZwgdq0Uz7yAmDtX9MfWdc5nuyALutXb Cdaaoq6bEtywW+H2YxJjkD/TYix7WrEqs+RNesVcFfU+LUgLtuJXqbUNU8vDa19mcQqVKvsrmtvB tb3g5mwjhAS09ENKZZotnvUUf3gs063l4beJQrYUt7Nc//rCpwHc3vPFp5Mrs4abmjKyvOhQihoO AdGcYqg9G9HyNSkK2lqobmbFNmVRZcNYJin8Wh/pOGuwgpuuIOAZ5DA2PajTt+i3bUgK/+g47R0/ Ckff7dHpQP+PSQOxRU6nwbZyy/Vqy9CaLibtLuu6W3A3fDbEqpjmNi3oLO2qILS3aE8KkMjBRyH4 lGZN/vNg+SGt4NaEq3fN2O3omE5dFDEPJRKkdpBegGTuIXYuQAL3T2uw0EEkoapLZUVRbI30T893 slx+vYPj4xhTNAnYrLhqRs+9OeX2Hi2ciiXtWF7TQdLZZDCWyWHEcsNTmN6grxERtOf2dplZ6Ccn RU8/VTGMpA/Dn4BE2xOKaWpwgzV4jhdftecQfuDHVxWG6NuGbvL0+NLTAYbWZEJ4bkUPSGZEu7dN y0DfHcvbae8Lx5vrYY/fha8pTgWhMlozwKTYOlvsjf4KpitFm9FBMbSt5fuJEzqiiKFs6WLyXVek e3QvXDiSVLAK3bvXx09fVPEmSWsyycBSk5ID/ZI9hDamYhqqlWWC47TLUFLN/B7J9YL9fAS9S6Jm X0FUxUPRwivEtB1AGb/Pxl3kWyd3zHGlCKSrb8pFbDfUCSTAtq9dL0C+bBen2diSKDizWS8YT5n+ VCCl/4oocLScKXlroabhM5c/clcSgVgzfTdD0v5Q1OB1MQlc2pu25SgCcd+QQ7GLud1hGGhlKHxM GYzAIqUQunfkreRzZyKTOvDpp4gCrVyapE1th1iGxxUA4nf9dL2I6yFwUd8jKiyMBkXqX7ipspqw yC/pKfRtbZEUWAY9CRvdmEQ+Ecf4sOMWptpZcAJoahplbusTU2pVl7T7o1x0NRCNkEux1iGyAzAO Q+T6IfZ2c0aAGOrIRvkiy/VQq1sB4cnffGZVBV2W3WvsDDxDuqyNpSPlzKC7ho/nCvuJ62O6P0nG yuqenZPH62PRXS3xhPLXu78fNn99//wZgoqohzx69E6qtJSihVAa0/ndiiTh9+k4zQ7XUqqE/suL suy4ekxmJE17S1PFGoMenPbZrizkJOSW4HkBA80LGHheedNlxb4eszotRJdHlLVr+sNKX7oeOPQH Z6AzmCJoMT1dwXSQ0grp/j4HTUdOZdIsHUXTQygxTq7KYn+QK1/RHWS6ayBKFeE4C42lA0V/pSd9 969zeB7tYp9m07QQe7zL1OyJnTJLMVP7yYFWbkfrMBpfywEK3kzgvQNON/ZD7/mibEzpk8Wv3A0Z SFdNJY/T5WwslUhPEa4VousPOhtYf+3u7v/99Pjl6/vmXxvaHjV889JhcNxJypiQyW5CLBx4pZdb dKNyeoM7BIapCF0n9rnhFRSD9CfXt66xF4TA5iuYsBnMRFc0fANinzaOV8m0037veK4Te2rlZ3Wv oVQqy7vBNt+L7oen9tCPfJXLr/+Bw9diQ3b0OOjSZVjyBztNAbWLNf4a6GApb2Xytwlo364g3bjZ AEJ9p64Q5IXXyrxOmmq8KTNsN1pR61tWjBVFgZkVoizhfRbWOdwbFVLdFuIUouGlhJ5XXwqvOZ9o I8ISCxawgnZpYFshngHd94ekRp8qL5jpkQLaskyK0XdhRs/pmf5RWWUn1iQATdf4z28vT3QFnSSY Se2pX78fq+pWj1UrkenP8ljV5I/IwvldcwPBPZeVrourbHfM6b6h54wwJ0+sY9vRDVF2Ao2hu4ZL DvgSjmY/7WB9fJXBHTy61l7osWUlaPbCPgh/jew2iW4utTTQBNZpH6OXUwIkKY+943haBuRIv/GB ZY4vvgLobDETRixnarimm5nTkeZYix5DlD9GJfgTkNqk0ghjVqY6sciSrR/JdJJda2so0Lv4pipS 2Q9hDfdvBNQtSIvnQpAaHrqZKOVlNvsQ6zfZXDVlCpY2SqO6BmINykQ62HYNyRjTzCvq/kqrkClC H++nIwSv6ZDug4mpk6dWzy47dAD0Lw9/jPN0KhV7dAZ3z0C0xkCtDI2JwQJR6Rks66pv45NaDWZx eLQDX3E/CPj2qPgq42HU0t9iMKUQVZcLTRoo4LqeSu2gr6OS28fsj8CTSzBEkOcDhU42tUakSfTq FCkWtRbIKpQFrsThLHBrkaLrmpZsabVAnCsPdonNISnk08La68BHbPSAXMIC2xW4DRQAjiXEdVTj WQoA+mtt8v8N/CncFRkPSaqUrnUW0KBlqvUU0NuvP94e7++eNuXdD0WXPeVYNy0rcUiy4mSsL7OR PZla1MeHU6PWben8M/VQConTvRoAZS7htj1nXgpbH7kp+uSA9GdVScJoe9PBnM6qCs9w4pM0CiNM Pp75qj1OlYw7OUDfQpqW2j+iZeKAVdoxVqw/KVzV03PDkSr5naS/Q6LN4eXtHQ9GKuSiPOoEEkkP YujLhTSCeVySZAScRmH8tuzzSq0mZzU5HacxMZzDZRzzIf0TuH6L+poRMelNUpFDglV2jXSGZJ/D T8MLghVVFeUui48Ge1qAmdy28CzQ98nAOsCPIlfrdoQ0AR3BqPsICkiutS93INcyoZI31bU1Q1aj 8c6EDpWMSFd6XAW+cKlbZRU4BpOLmWgmb0QsIBp5f7z/N2a2OKU91iTOMwjYchSvECpC5QhtQpGF opVwcWLU2Q0s3MIgh7/4cVaSRRfqaPbjxEC7Dg43NZ074+EGLHPqfabvZXDERNZdlkNcu5bjb3EV DkeA20VMz8FrkFSBK5rLrVRfpWqRXDi1syzbs23MrzADZKVNz46upNNnDHaUR4kORnS1ouG46+GP VBb+1sHvARiAvww0VZyHp1PrMlGV58WMpR6feSXAJYexc4Dra81tfZ+94qwq2dXawjW4TVz5hguq mY8+3Z64keQbZSZKLkRmonR7sfaO7ChEpJvjXy6owHBxwwBGn4SMq7qaWohaD6dxYjsesUQXV4yB uDrgMyJ1lKe5vA96198aB5B298MHHX+Cq1D7JIb3eiq1TPytPahtgvng/6PVpiCunZeuvcX0dSLC GZaAoeviwswb/3p6fP73B/tXJnN1+91mut/6DjHjNuTbwz3YTII0PJu9fqB/MG3evvpVW5529MB+ hV45Alf1b8O7pxzoR1CI4PlBIbHA57d9pvUC920zzR7zUMLeXy490r8+fvkiLf48DV2v98qRTWTw M/SZMidYQ5f8Q4NLCBKw6nGRRwIdMioHUpED001JQEQLIfGT9mhsWZz0xanosYOphEOWxZk1u8Bk n5x19eO3dzAHftu88/5eR1r98M7fbIAh7efHL5sP8Fne716/PLzrw2zpfnhOB9qyy53G321dak0b 12LEXYlXZ71kR6skhDd96theOnPSr048Lj4XO7CkE+4jYtu+pSJCXJRlJtwNrgdZ+n9d7OIau4Hu +mTk0YzXpyyUxMQSXG8NTgXZa1FtRlDW7pjrT4jIbZ2AJk+8gbphVLFYnnqsmlM2KR9N5QNstjVG TUo5hI53Ue0mUmFJ6TMpzLhS+aVzj8Nk5CHeCXueFJqwqPYQAacoQKch4Ho7uFI8pDFVLZfgqGhK SIxaPoDxNahHduC0VpLkRQ6+agkITayUIWtNQd0m3DMJVFlS4RRwKXdEsj2lreQSBf6G4ysGZT5N i6YvBbUyJ3aF7H2WU9UiuVj+eP/68vby+X1z+PHt4fW30+bL9wcqnYu3ObMl/QXoXId9l93ykALr NVMf7xX16sLbN2WaF2gn8xjipXCqoH+AxXrZNFJ81BkIN2Nt/L+UPcly4ziy9/cVijrNRHS/Fhdt hz5QJCXR4maCsuW6MFS2qqwYW/KT5Jiu+fqHBLgggaSq51JlZSYWYkkkErkg31txNtWVdBPMSVcs WFMT2xYgwotg5MxVhRoFx6KRo+ad0FA4Nj9GksI9JnHdvprVZywF4wd+OBnSnwE4FJNFxTF7CEH1 cro9GUCCxJGRyRT8g0+/2Sokt4J7KWS1Z2hfQOTVIxdeUriHGivffzvxqyg7fZ6pwLtSL50pSawk hN905yFajwzCCaDs7jXwDswBqjzCiqPILzIwWwPE2KW1cGTX2os1P6XmmRrmtfEuTlaKtY/MLl8l iLQuK1RXjWRQ8Iv5df9xPj1TV18ZvADeCcieEoVlpR/vlx9kfXnClvJBdwkSKwDImZOEklvSTaMm 2lMRHoceo86vmY/i8eURktN2ZjsSwT/pH+zn5bp/H2THgf96+Pjn4AJi9/fDs6KSkL4d72+nHxzM Tj7lZEShZTle4f6lt5iJlVYU59Pu5fn03leOxMsUgtv8j8V5v7887972g/vTObrvq+RXpFJs/N9k 21eBgRPI+8/dG+9ab99JvHJSQGzyyNis2wO/Lf1l1FkX2nJxLt1yrrIhVwpVuM3W/bdWgSJ9gKfW w6II7wk+HW5LvxO5w7+uXKKul52p45LEIsz6nadqzmrEgnn8gBkacF31UYOpwF8EjeOQsdw6Ai1o lopAsXprRF6mI2tk9rIop7OJ4xEdZcmoL6hVTdE8YlC6UM6OCkWOjFS+C7ny5Bs7Bat8JKIrCFAI 9kc5BML1IloIclxxfcngB1DbLKpf/rmgBGylOK6z6QmrcnHNkiQ2rpjL/vIGQQ5jTVGXvd0473vz vCoZ1vPz/m1/Pr3vsbu1x0V4a4zSyjSgmQraxo6aWKsG4LCeDRDFHxdANTJfDSCpcH3zxLOR3U/i oeBA8rdexufLVtwHYxraT68Hmg08e0r6ZHgoTBq/HhWBKoZJwEwDqCbS6y0LkJGRAPS88Eoc6vV6 69+B0xqOAO07du/TijdxR6P+6K41vv9dxZvQAQI5ZuqiOPQJqCktPbuBhKLuChCl+UuEI7kaf3jr j22c05f5HujDqQfxcj11LJxcjYPmnp6quzms8c6Qu+W44wf/4HoavNT+zpzjczav7x0unC9FJoi4 RCzRCybDmVVQHJmjLNVSH37P0PaY2OMx/j2ztN+21phNJoaGPMETXNV4ONaKckgVLSAiLLg3xHFI GbggOm2XcNyETLMmENMK9x0pB+C39m0TnP2aQ6bkCzBHzGwHFZ3h8JYAmdH3DC+YuWP6ROXMT6Tl pcO012koUNDwOjc7gvk+BM6zamB3v4Hnn56qZRIFfj5qZcL0IYyzPGzzh1P36Ygf4cp+WW0n2LFB 5sHqaVk+TeAPgAx4Ls7HJUDTHptcwJF+wBKjBqHg8swQZ1yUaU97IglLJB1fEnA26Y4AGAeHzoWL /ZjOouLnDs44wgEokR0AZhaKs5FWXy191FJvU4cfrQF1BEhMxQIhHCZZoL+TlGLdDaULcGd3UUMd Wrhq0C6jM39LvGVbztSs1RpOmUV61jbFpgy9/dTgscXG9lgD85rUjIgSNpmpUqSETR3XNfrCelMQ 1pWL16aensp4/trWAUej2HdHtMNKHQo+0QtBAHin3oiUem4xtoZ4QutryrapqTlYbh0i6jEj4qAM QhllA0l7RcjPOd0rH1evFK5vtB9v/I6jHVRTRz1TVonv1jbZ7UW3LSX78Lp/F7ZCbH+8nFBdZexx GXZVJzlDHFegwq9ZjSNGb56E4ykS4eC3LpIJmHbM+D6bkrs38u6xrJEnbDJUXXihN1EBzj9smaPU mjlTfz58leH5O32NPgrShu7wUgMGfI7qCCbIvo8kUIX0hHUZCLu4TozlTbm2UlX0Z3lbSmrKFIU0 Jlht5up3mBWjYqXWGRqH5HUNpwacayPEQCApsURp2Wk0HCMxaISCtMJvHJaXQ/pyHQLKpUUQjkD3 mNFoZsMzHgu1ugFO1zCaOQWuYog7PrbdQr/OjJB+Wf42aWZj/QY1QnHHxe+p1tPJmNoGAoH7NZkM ccelsKVKSE6PHw7nGFPaMzzPwO9DjVHBXFcVaPmJD0lusSwxVo1AkrHt4Ji+/Gwe0YlKOGJq43uD n7sTuydDEsfNSP9dfhbwXg+ndm2xoB4SHDEaTXrOTo6cOFiaqqFji2pIng9yhIyIe+SekNa2nFG8 fL6/N44AKj8xcLUL2/7/PvfH558D9vN4fd1fDv8BY4IgYGoQJqlyXu6P+/Puejr/ERwgaNO3T3jK U08bLhIbJi9Ia91Thagjf91d9r/HnGz/MohPp4/BP3gXIHpU08WL0kWVCSxcFAhYAGqxs279v627 82W7OTyIVf34eT5dnk8fe/7h+nEnlCFDfGsBkOVo3EkCaS4kFCpjrcC2YK5+J22PwKU1plGLrcds LizbZAjXfOMMUQYWCSAZ+/KpyCqHX3b0Y6RGgZX3DTRYj+jocunYwyG18s0hlmfpfvd2fVWkjAZ6 vg6K3XU/SE7HwxXPyCJ0XfV4lwDVTtLbOkMUCr6GoEAKZCMKUu2X7NXn++HlcP1JLJLEdlTJN1iV mGOsQNIm85GsSobyD8vfeL5qGDo9VuUGpS2OJkhjAr9tNBFG7yXb4Zv6CvZI7/vd5fO8f99zYfKT j4axBZDmrQbpK1oAJ7TWQ+Cw6BdZuAIJ0ZVUGIkGYbHN2HSC/GNrCB7AFqrJlOtkS56lUfoAO2cs dg7SRKsIHBxXRdF6vHrzxCwZB2xrbKoaTm7VBtf0vzkY+mdPrQAGv7ZkIaCdjlvabgmfQIIP3gUV Q3pPL9jAVV5dFjHsMvSb8wOsGcsDNnN67voCOSP1jPOVNVEZG/zG8qGfOLY1paYTMKr8wX87qu6I /x6rmwd+j9Xs58vc9vIhNl6UMP51w+GCaLOVqFlsz4ZqLH+MUQ2HBcTCzrJ3zONXdzJNUF7wmzmR uFvPPRaXBbZHfeCT5Pqqp4G3dbXQnRKiiM5p5lko50+Wl3welXpz3lNhpYxTlUeWRQaJAYT6pMDK teOoq4ev+81DxOwRAcK7pAMj9lD6zHEtVwNMsGq4SZPOx340pvopMDjXIoAmE1LMZLE7ctAAbNjI mtqUgdmDn8Z42CVEVeU9hInQR+gQ1STkIR5bKmf9yqfGtodIjMLbWpoI7X4c91ep9yY2/Ho6m6j3 CfitXk3WwxlSidUvKYm3TEmgzjBVVE9KOW/paEGYksR3RnZP0LiaWYoahWRCUjUzvkr80dR1et9E dLoe97uaqkgcJHFguLZcMU5j6uS0/E8bvPbjbf8XEqKFPmGD9BaIsD7nn98OR2OulZOEwAuCxo53 8PtAxs19Ox33uPUoLcOi2OSl8vKJJ+WJLRj1btm2T7dSH0hHLqnJoNTHH59v/O+P0+Ugsu0RX/J3 yJHw/3G68mPz0L2Mqndtm9zlAbOmqgQKt1QX3XABMLV0gKoG5zdVdCwAwHKMm+6IzHEpiNFRW+ax LuD2fCD58XzQr9g1Jsln1lA/p3tqlqXlVfC8v4AoQjCUeT4cD5Ml5gF5zxNrvOJMDgfWzLn4QdGu cnUuIj+3NOE/jy1VOpe/tYyUEoYzZ+exIwt2M8JGPU8IHOEo01uzorwImXl9ElBSzpMYfIiNXBw4 ZJXbwzHNsr7mHhd0xuScGRPTSXvHw/EHMV/MmTlISWwS11N++uvwDlcL2HQvIrz28x7tTVXAGfWk sIJwrQU4AofVA7XpkrmFpLhcGsM20tAimExc9e2FFQsc25RtZ9oCUlGjHpkUqqGfJeCwdoY2tSQf 4pETD7v05O0c3Byp2mzvcnoDX5JfPj7bbIauZDaztMv3L+qS/H3//gGKHXLPgupuNsWcLoLIc2GR ZH62wd638XY2HKvyloSok1YmXI4ea7+VfVPyo0KVKcVvO0AdcKzpaKx+JvUJ3TTlj8gQUR6Hxb2I 8GwGKOEYsOJU7zDVQnVgABv/wgO6DnYnLEK9CE220UbbRO7560paUrcSgYgsEOWZX6qhnTg7CEsy zYvEzAs/YeW8fifSsZGI0rh81OEQnK/xG5I7ePU0YJ/fLsJcrhuLOopQxdHKXagD1uEWEXruQ1zs 1ANjLxuXhBK1c3BVZkWBgj+oyKC3GIu4oIHukwjrxQ+UcRnQLBgf3mQ7Te6hZ7j2JNqGMfUxgMy3 XmVP06RaMXUZIBR8q9Ep8dbfl0RLNOvl+SpLwyoJkvGYtGUBsswP4wyeWooAp8fBs9YWyR7DAiep 9+foRxXn7ZNTvj9/P53fBRt6l1owykXgFlm7trw2qp53fDmfDi9IlkqDIusJGdGQt4e/p2hH0ock TLSfUqBUlnWdmjkEg+ak6cXqcXA9757FeaVvc1aqgWPKBOy/ywzehSKfQkCouhIj9NAnHMSyTeGH ZhAiBdd6mpHYRVl4ajQauYPLlQmpliUK+NHCWUl7S7cECdvcJshLUnvVoJvABp1m0RxnRV2dLykX sYWaWoH/EJ7h4AGSZkGIMYnHSsMrTkHIt04TLsMdYBRneiiOgoDNQ7ACpSSOTVxG/Ijbdtox5WZF +NNvwARhOZnZStC2Gsgsd4ge8gDeZwwL4Z2S2hrYvNJR1tVRRimXWRwluscOB0kz/Z4sjeIy58ug vd1X8LM+LfHFbsGX7f3GCwI6mVzGSnQZwdbS8gXr8MYPbMG+kJj44IEsyOVAfmnMvYL1+IPyyUvJ eePFIhxSIdyWtgyWpNokA6jaemVJ188pnIo08uUY16zOFf3NGESj9amhbWhY6G8K5KcoMFrEEAFb b9KoFG4dCru7mwc2/qWX5Y0kc9/zV8peKsKIjyTHIM7ZADkpDizRYkSgqZ6RVuqUA0k21w0K2YAy IkQTd1qP77T6FLAyrp3+dMGoTGhqKQjvBnEwqJneaq3D7/tNVnoYRHQIwGraQfidpRBLlnOhQuVZ Cga83HC6SkA+egXtz7ilPq6R0xbMRl2HiGA0pMpsbEPfImBsqGGRBHXKG4+t42ypVyuRanPzsl19 nQKg1JcIpftviMQiFRxqqc9zS1NsUi4I8l3zVBlOsBp139BJrMf48izpNsIFhFPT/HAbCSWK9YFe 2MaHCxAML81h6hLtpsLl+sbLoLqxrwSJHFCiZ8KRwOvxQ5C1C0f0KL2TOQlvfAM/bIReI8KROBp0 /JV28evwlOtkg/3KSnTGU1sx3EIAMZ1fS1gdHCrLyVkQ4Xs5HqkaEi7Lgt3mUw+eV8qvI8VTjvMy ITC/Vi4ZwsF6Uo+EFqQIXAZqvom4iJKCGXrqlZsiJL+C6QGrAx0QSUATJKJrybvhbp6ATFAnwPVF iMwehfu8n6gmaVhqW0YAID6A8CUUMsmibzmKgIZ1CWCVmkMyqlE7JyWwLELlnLxfJGX1YOkAWyvl l8oKg8S3C+aiTS9hmA/w8UUAf4Pt0GoncpIlQCRRSKiAOHgLg7TPEYQDr4KouE3gxY+eiLwdx9kj SRqlQbglMSms4q0ej08hSEI+NFmOVoyU7XbPryi2OtPkkxogzxwTvOJndLYsvMREERtEIrI5cKcq jsjEa4IGtjBiDB2093xQSNRedQZT8lPlZwe/8yvpH5BtGsRdQtqNWDbj13960jfBomHPTeV0hVKr n7E/Fl75R7iFf9Oyr8mEcUqtwW4NLvoOJVEtWn8S0kQliTKInsDC8s8vn9fv0y/tiVgax58A9Y2v QBaP6Ppw68ukJuOy/3w5QZpa5YtbDqHFShUA0IGVSCQVYH8VxUFB5kFah0WKwqpiNUQbMHIZLb20 BCWZt0QxC+C/biwa5YrZc2WqIiYDhMiwHNS0cC75mBVrlUrRl2gsCH6rvEz8Ru8LEtIjigmk++e7 Ru5WtE6/yLISKEik7JrYTL14YJgxJIThxyB5cjREMDVhDET424KIeXN+Sm+CnIokykmol/llIRyi +CGbKdIFnPT6TxgN1GAbcqxZI5u0yH39d7VU34U4gIUCVq2LOfZzk+TNZ0SpEOkgUqoP8Th7Tty6 UO+9xw/zFb3H/YivFmV64bdkydSbjMBCyNrHrmdyuhBLBarH0FtX+SPsD1pBJag2uc+r68cbt3UV aZwDHZR2nenwoM3L+SJ6ogdUEv6N/t1az34WeH1M11v08uNZTs9UGqtLPWZtsOUvh8tpOh3Nfre+ qGhItgT8qHLVh0qEmTjILwvjJrTJNSKakpHlNBK7p/WpavmuYfp6PMUWhBqOZkoaEbWuNRKnt3X3 RuuUHaRGMu6teNaDmTl9ZWaj/qGYOb/8ypnb1+R0Ynwll1lghVWUOxYqa9k3esWR1Fs60IiQUbg/ TZsWDbZpsNPXdepSqeJHdH1jGmzsmwZBpXpDX+P0fKXbA9f6tc6iaVUQsA2GJZ7PT+NEDa7dgP2Q 3yF9/QMkhl+8NgWl+WtJiozf6shqn4oojumKl17IMTeqXfIr2dqsM+J99dS8AC0i3ahpjdAXa9mL Ghy/Lq/p8FRAsSkXSF0fxHQ4m00awXqmFOlZ9XivynlI3S0dvvbPn2cwBzDiwsFJ1H0O/OL3t/tN yMpKuzZBTg5+CeEzBWQQIQwJ2mWx4cjAONoaAV5qJGoC1GIVrCD5USEv7UgmqbVKVZCETDwql0Xk 0xEDKQ2UgSTPNxH7S2TaTnn3QDMB90ohbfjYbdYguoGqFryCuYd13UIF7AsaSHUiM51QVkn1Racb ANURKmbJn1/AV+bl9O/jbz9377vf3k67l4/D8bfL7vue13N4+e1wvO5/wJz/9u3j+xe5DNb783H/ JtJQ7YV5TbcclBDLg8PxAMbeh//sauedZqHBEwH/BH9dpVmKXg8jCBUphwzHjtQoFny7YQIlzzrZ eIPu73vrfKgv8lbvnRVS+6YqRGA1wsOXvK6ef35cT4Pn03nfpebuPlwSgyoNZcdAYNuEh15AAk1S tvajfKWaXWgIswiItyTQJC1UpWEHIwnNTBpNx3t74vV1fp3nJjUHmjWA5tYk5SzVWxL11nCzAA49 i6nbm432xlVTLReWPU02sYFINzENRIYYNTwX/1PXBokX/xGLYlOuQhyJs8boKQIwNkyXMmWgVEx8 fns7PP/+r/3PwbNYzz8gAc5PYxkXzDN6EJhrKfR9AkYSFgHziM5z3vUQ2qORhWQTabjxeX0Fi87n 3XX/MgiPosNgOfvvw/V14F0up+eDQAW76874Al/NxtNMIIe963QrfoR59jDP4ifsU9DuxmXELNU1 otl34X30QHzpyuOc7KEZ8blwWHw/vaj6xqbtOTWf/mJ+Y3WU5ur1ibUaqnY2NSwuHg1YhhNztmt0 TglENXZLtMfP6MfCM7dtuuofWEivUm7MaYLnmXb8VrvLa9/wJZ65/FYUcCtHGgMfJGVjgry/XM0W Ct+xzZICbDayJfntPPbWoW3OhoSbI8krL61hEC3M5Svq1xdw7/gmgUvACLqIL1lhc0atxiIJ+OLv XwyAVx2sO7A9GlNglPaw2UorNfl1B6Sq4OCRRTFWjqBcZhps4phVwWPLPFsSlZXLwpqRWiaJf8xl J6RocPh4RcY3LetgRNUcWpFWTQ0+3cwjc114hW/OJxdZHiGubS/CUAE2q8xLQn4hMrm874FY31eI leb6Aag5TQH57YtfHH7rlffVC6jJ9WLmkebNGh8n2HRonqZcCMiRyWe7SlxqMYR0Qo4G/ZjpsYXl sji9f4Chu+bd3g7QIvZKMqp0za6/Zkb/pi618ulX6Q65MllY/VQtrbx3x5fT+yD9fP+2Pze+9XSn IR575ecF+arZfFgxFzGJNuaaAEzNoI3hELhefaxC5NNK147CaPcugujtIRguq/cxRSKsKKG9QdBy dIvtFcxbiiKlWEyLBnn/BuPCT5CKFC8MobTrydvh23nHr0jn0+f1cCQOTXCylXyJgFMsRnjlyrNK SeXaS0Pi5Oa8WVyS0KhWRrxdQ0tGooOej27OTy7zQqI76xbJreZ7z+Hu625ImUDUc+CtTKkNjFO9 MmnjR5q8pcFzCf3GZmnJoOmhS8j8nMIML68gIVfT1ifj9ClUvi+tGsh+JnG2jPxquSWD/bGnBBJK cwJQA8EzU9dJBZlv5nFNwzZzTLYdDWeVHxa12UdY23F2BPnaZ1Mw3XgALNRBUUyaRAAdtnusFXi4 iUFxyvo1WoLmJw+lnY4w2KptUNodDP7z38V15yKSt1wOP47SkeT5df/8r8Pxh2IzLt5WVY1agex+ TDz788sXDRtuy8JTR8Yob1DIbJDucDZuKUP+R+AVT7/sDOcQkLCElX+DQvA3+At63dkb/I0haqqc R+n/V3Zku3HbwF/JYwu0QR0EqfvgB127q1oSZR1Ze18E11m4RhrH8FH48zuHjiE5lNOHADE5S/GY GQ7nxEmRQ87mbE4oEGKPTZSnn4b6Qp7q1DbE8PKGe6vRcvmjr2TUAGy1tUUejKzR3X/iHARPrOEg NnwKZQGZtEpQNdiY0lFWSJAiqwK9VdYNfZdLg1ximtQW7rHccDZUfRlnasVXVrRGllYjATKGi9Rq OvlkQ/gvl2TIu36wf2U/nuDPuUyI1w5EncVXpzbvED0fA+ICgUTN3pGwHAg4CJVxJZ+se9C+FRNZ 1SmP/TdiInQF7qOwwbLdpbpikO1m90S7Nc389gPeGCAAFBbZHvimc1pBklRGxlZtZBIYVfiP+kxA lFTAqVmDvzxgs/v3cClzlI1tFD9U+7B5JA9obIyaUmvrdoDlXkcLPNwfN07+lJg2tgYUbMvahu1B RumJjuJQRmrH5SEAbwLtYr0TpSvWhzjZWX9Q+E9H2XSlI07UtibJgcY/Z7BFjVU0J6KABRnmhE2p XEcFT6qhpVTSAzCirYwJSikFcVJEDcYe7TI7sm72SqJaQwi7MY1X9xrbK1NNP8fszFahQuxHwTlY J3pb8OYIqqz7obHCMNILwd22hYntvxQCrQo7qmA+h86Uuc0yisPQRXYq+OYCRURNxinr3EqIA39s UvFdk6dYyA4uQ5mVfmNgZxQvImxXPW8R/vT11Bnh9FXy8BZj9ozYGDLlpFltZIwYsE1rK9HkVm3l jokwbefCtY1Mk1RDrQ+Pd/fPXzkc+dvx6da3RHK5cKqS4txm2IzeMKqpLOEYOCwGX8C9W8wGjN+D EBd9nnVnH+cjGiU/bwRRFjtG/7JxKmlWRJoYOJVad1x/reYpgeViEbwqY4PSbdY0AKepDPiH8G8s rC6PILits5Li7p/jr89330Yh6olAb7j90T8E/tb49vTa0LW3TzI7W8LSO3G0QO1fAdnWRa6bcQVQ uo+ajS4DbNMYg1vyWqWGrCJDT9mjtmsMN5rIAnhlRs7bZ6cnf3yQSF4D58SAz9IS9Bp4v9No0KnZ jjOM0kZHZiAmaSjidbQcs4DOlWXUSf7t9tCcMDrnyp1sbXI3Im4MeTEYycnublwR0N6rSa7+USQg lCEN0d3NRMXp8a+X21s0t+b3T8+PL5j4SwYiRvi6AwFfBqmLxtnUy0dy9tvriQbFUen6CGPEeotO CVjteXno+IE/ZMmna+gcMETuGP6teT3Hre2zQQ0YkVKHoIEV9JUsLMyt6D7rDxQV8DQsQ0UO6UlJ gOrB/dBR2JvBzqkuFo5zkyb+eTDBf5EHwpsQcxjbATQ8CvbTxavHRuCvzb4KhFBSN2Bya9yoCeUr GPa0AsLO9gGH1KKPJzA9lI0gQuFmhEDjVoKYVABt+Rsx9axMkZ0kerey4DIJYEvpCJVVKXOplfE+ 6z5B3FmZsuxJiNBjXkYkoMI35IihnC3zD8wUoPrqJiTXnWP5d0VPxr3oGo6SQmUoKi4/ACmmqf08 4BFo3WcnnuvHgpTefu4wyYWrgyf4d+b7w9Mv7zBv68sDc7bd9f2tFCywMCg6nxgja1FazRgK3AsF IXeiLGL67uw3cXJm06ErSV+rdRLEvLFz2PWwI13U6oe7vwC2D8w/NZqkS+yBvyWv/PVVs7sXsPkv L1QY3adzxj3PhZmaPbpYnGuUId1Twu06z7JaV4yMmNZkWVnP1YJwAYKz/fT0cHePRnVY27eX5+Pr Ef5zfL55//79zyJZjJnK0G9JNPXl5LrBCqZjwJy69TQGLneFsBp4nfRddhlwfh9RUykP6IC8Pch+ z0DAncy+jgKZFcZZ7VsnPMMBoKV5nNoC4VcNfA1Oy+cG476xAUSr8WrvIpAARgSGntLL2uQTYsa6 TfD3yzvjfyDJTDwUWAFcY1NEMgCSeI+T/IJEL9iwoa/QoAjUwZochfXz3bN+c1iSumBUX/ke/3L9 fP0OL/Ab1G16sjfpRX0G7YaWuVi4dqdyUKSuDOSbckijLsK3CSbXy22/vNXJu59K4IUA4g5IbH5p 4ibpLX60yNhJjzfQRsEAARFGEwGEAdNUySKEjQiENx2J6zOD/3Ai+yf0sEbOLtT4/ikBlrU2j7wv RmG9UcR0+5VHFAVSGOpN9GXi7HemqwuWM7psStukUygAVMlVZzSBtjI1L7ZxZOhNX/HzZL13C3Ly ToeZXr1uohkegKmzpGQfcGaow3ZAMGaOTggh6QkkiJi/iCm6Bmd4HjjBXRR6WWRmbl0/KlpH8Jax AvcSt7/d5/gqc9cmhhrDkdq91JaM1xsqhIIzt7436ZncD42A4nKbHoXOilEzgWjsD+0f4qJH0k5w RaWx8UhiHgGuWrR66VIQS7jB4fm0xj0DAt9uZTIj2ESQtjbe1szw3rJYtPE/NwPs9kAP4fmMeDni no9wbQXy8U6qy5yOWZC2sYKHjeFWAZTiDXMKbFt9GblXK/ObuqMKWHqE5jj+nWObmqCAfKZ+dTfG jwa3Iy7OyYo75WhwkdAjYKHVqrodk5h26fCvmQI5sYOzV0Q2i2VOpz/ZLcIQeOiowMcMGWTVtU9H 3UVwq9Qrl4r44JvAgvpJSRiGbKOyLkJBlRTkgDsPbzbvFn36W79ER8EuT0nr3l4dYqPdf7Zc5LOX FhN7Yd6JBpArN24R9knw1ngFBjYmnFVrmRXq8ECu2mOkf4BH7ADdhxgTlVaqyY6xTIok1h5IpXN3 fHpGERHfQ8n3f4+P17cihTDlOLK0QpT0iBYUiIlc0iKtdGeXdJpvgdF1FhSlJyENFcFwgGq+kwV7 38yJMj7K4bmdmM8ToxWP9ga2lG4NmBCi+OjTtcgN52mnKx34WYp2/BYwJwxS5hWqR+swRPD38SSj 05thhThjdPJc6SdblikMFnsPQpF6FRnG+mDA2pGzB/snS9H8zgkvfJddIrWs7AwbXTg+SOWgI1Sb 1FYENHupQEen5mmj7tlrQjbOZh97KGgGpCx0hT7rL3s32aLsvSQLZLgfE3psQIwKQzRoY+9Qe7yy nyHXQurNU93DkxH5fAXLYfVOvh5n7ejl5yYhcYaodVUmd6JLzA5tU8DsdUIHvonT0L1U7NE2eVMC u9UEB0YXLw0FtwSY3MQIyKdnhrB4hPSOCRMGTH+llzfSs6m59EBxc8GweWY4WZmAdLdKVuS2EzA9 TYMEAaAvqKNYvYC8GDY2jf4HlsMqAgufAQA= --===============1026812593063832889==--