From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.5 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3A241C433E0 for ; Mon, 13 Jul 2020 16:21:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EB224205CB for ; Mon, 13 Jul 2020 16:21:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729776AbgGMQVv (ORCPT ); Mon, 13 Jul 2020 12:21:51 -0400 Received: from mga03.intel.com ([134.134.136.65]:59337 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729027AbgGMQVv (ORCPT ); Mon, 13 Jul 2020 12:21:51 -0400 IronPort-SDR: paxF5thyHc0xMURkKB3sL0V3Juru4zjYQ1nWKsGrNX2+RhsCWE/6l+6d0YUrun0zpBCLEr9mGg 5nezZXfG97kA== X-IronPort-AV: E=McAfee;i="6000,8403,9681"; a="148648352" X-IronPort-AV: E=Sophos;i="5.75,348,1589266800"; d="gz'50?scan'50,208,50";a="148648352" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2020 09:20:42 -0700 IronPort-SDR: lbr1RPghUKsZ3gClhdslq140xYOgMyGU2X/Noko4mCgSbCo/1TL+vdl5qOFNYQjElUaJrWPzce dtNTBUs5ZZZw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,348,1589266800"; d="gz'50?scan'50,208,50";a="269761388" Received: from lkp-server02.sh.intel.com (HELO fb03a464a2e3) ([10.239.97.151]) by fmsmga008.fm.intel.com with ESMTP; 13 Jul 2020 09:20:39 -0700 Received: from kbuild by fb03a464a2e3 with local (Exim 4.92) (envelope-from ) id 1jv1C3-0000u9-7h; Mon, 13 Jul 2020 16:20:39 +0000 Date: Tue, 14 Jul 2020 00:20:01 +0800 From: kernel test robot To: Luc Van Oostenryck Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Masahiro Yamada Subject: drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) Message-ID: <202007140034.rSix4hy2%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 11ba468877bb23f28956a35e896356252d63c983 commit: 80591e61a0f7e88deaada69844e4a31280c4a38f kbuild: tell sparse about the $ARCH date: 8 months ago config: microblaze-randconfig-s031-20200713 (attached as .config) compiler: microblaze-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-37-gc9676a3b-dirty git checkout 80591e61a0f7e88deaada69844e4a31280c4a38f # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) ./arch/microblaze/include/generated/uapi/asm/unistd_32.h:438:45: sparse: sparse: no newline at end of file drivers/atm/horizon.c:1135:22: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *[usertype] tx_addr @@ got void [noderef] *iov_base @@ drivers/atm/horizon.c:1135:22: sparse: expected void *[usertype] tx_addr drivers/atm/horizon.c:1135:22: sparse: got void [noderef] *iov_base drivers/atm/horizon.c:1173:49: sparse: sparse: incorrect type in argument 3 (different base types) @@ expected unsigned int [usertype] data @@ got restricted __be32 [usertype] @@ drivers/atm/horizon.c:1173:49: sparse: expected unsigned int [usertype] data drivers/atm/horizon.c:1173:49: sparse: got restricted __be32 [usertype] drivers/atm/horizon.c:1177:48: sparse: sparse: incorrect type in argument 3 (different base types) @@ expected unsigned int [usertype] data @@ got restricted __be32 [usertype] @@ drivers/atm/horizon.c:1177:48: sparse: expected unsigned int [usertype] data drivers/atm/horizon.c:1177:48: sparse: got restricted __be32 [usertype] drivers/atm/horizon.c:369:10: sparse: sparse: cast to restricted __le16 include/asm-generic/io.h:479:15: sparse: sparse: cast to restricted __le16 drivers/atm/horizon.c:369:10: sparse: sparse: cast to restricted __le16 include/asm-generic/io.h:479:15: sparse: sparse: cast to restricted __le16 drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:513:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:513:22: sparse: got restricted __le16 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:513:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:513:22: sparse: got restricted __le16 [usertype] >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:513:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:513:22: sparse: got restricted __le16 [usertype] >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:513:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:513:22: sparse: got restricted __le16 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:513:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:513:22: sparse: got restricted __le16 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:513:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:513:22: sparse: got restricted __le16 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:513:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:513:22: sparse: got restricted __le16 [usertype] drivers/atm/horizon.c:361:10: sparse: sparse: cast to restricted __le32 include/asm-generic/io.h:492:15: sparse: sparse: cast to restricted __le32 drivers/atm/horizon.c:357:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ drivers/atm/horizon.c:357:9: sparse: expected unsigned int [usertype] value drivers/atm/horizon.c:357:9: sparse: got restricted __le32 [usertype] include/asm-generic/io.h:523:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] value @@ got restricted __le32 [usertype] @@ include/asm-generic/io.h:523:22: sparse: expected unsigned int [usertype] value include/asm-generic/io.h:523:22: sparse: got restricted __le32 [usertype] >> drivers/atm/horizon.c:365:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ >> drivers/atm/horizon.c:365:9: sparse: expected unsigned short [usertype] value drivers/atm/horizon.c:365:9: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:513:22: sparse: sparse: too many warnings vim +365 drivers/atm/horizon.c ^1da177e4c3f41 Linus Torvalds 2005-04-16 363 ^1da177e4c3f41 Linus Torvalds 2005-04-16 364 static inline void wr_regw (const hrz_dev * dev, unsigned char reg, u16 data) { ^1da177e4c3f41 Linus Torvalds 2005-04-16 @365 outw (cpu_to_le16 (data), dev->iobase + reg); ^1da177e4c3f41 Linus Torvalds 2005-04-16 366 } ^1da177e4c3f41 Linus Torvalds 2005-04-16 367 :::::: The code at line 365 was first introduced by commit :::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2 :::::: TO: Linus Torvalds :::::: CC: Linus Torvalds --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --cNdxnHkX5QqsyA0e Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --cNdxnHkX5QqsyA0e--