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.2 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 D9C6BC433B4 for ; Sun, 25 Apr 2021 22:05:02 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 25105611B0 for ; Sun, 25 Apr 2021 22:05:02 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 25105611B0 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 45EB66B006C; Sun, 25 Apr 2021 18:05:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 436388D0001; Sun, 25 Apr 2021 18:05:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 262E96B0070; Sun, 25 Apr 2021 18:05:01 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0056.hostedemail.com [216.40.44.56]) by kanga.kvack.org (Postfix) with ESMTP id F02C76B006C for ; Sun, 25 Apr 2021 18:05:00 -0400 (EDT) Received: from smtpin09.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id A66542C78 for ; Sun, 25 Apr 2021 22:05:00 +0000 (UTC) X-FDA: 78072270360.09.FF5925D Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by imf22.hostedemail.com (Postfix) with ESMTP id 76D1BC0007DA for ; Sun, 25 Apr 2021 22:04:52 +0000 (UTC) IronPort-SDR: XfEdiZo8HyetaxUvze7o/qEAY0JLwkWcwCfePeK97QFm+sbHN5g0PL25UL0CYSdie8GrxghyZ7 DS50Qy4Eboew== X-IronPort-AV: E=McAfee;i="6200,9189,9965"; a="260211213" X-IronPort-AV: E=Sophos;i="5.82,251,1613462400"; d="gz'50?scan'50,208,50";a="260211213" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Apr 2021 15:04:54 -0700 IronPort-SDR: CRqpj5IIfX9V9Vsgu+WwBjSARQkh/tly3K7kRqNBDgx+cYUz7isn8CJc0DRkB2r0ko3dK/GRJQ WH9h6XMsiU9g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,251,1613462400"; d="gz'50?scan'50,208,50";a="454049406" Received: from lkp-server01.sh.intel.com (HELO a48ff7ddd223) ([10.239.97.150]) by FMSMGA003.fm.intel.com with ESMTP; 25 Apr 2021 15:04:51 -0700 Received: from kbuild by a48ff7ddd223 with local (Exim 4.92) (envelope-from ) id 1lamrz-0005iI-29; Sun, 25 Apr 2021 22:04:51 +0000 Date: Mon, 26 Apr 2021 06:04:22 +0800 From: kernel test robot To: Krzysztof Kozlowski Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Andrew Morton , Linux Memory Management List , Geert Uytterhoeven , Arnd Bergmann Subject: drivers/uio/uio_aec.c:50:49: sparse: sparse: incorrect type in argument 1 (different address spaces) Message-ID: <202104260607.AzI2VlLA-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 76D1BC0007DA X-Stat-Signature: xzfpk1rwkcpr19nz5iou4g8r3br5jau5 X-Rspamd-Server: rspam02 Received-SPF: none (intel.com>: No applicable sender policy available) receiver=imf22; identity=mailfrom; envelope-from=""; helo=mga07.intel.com; client-ip=134.134.136.100 X-HE-DKIM-Result: none/none X-HE-Tag: 1619388292-586862 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: --lrZ03NoBR/3+SXJZ 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: d2d09fbe33f80ec17536b6a687ac5274feb927c7 commit: 8f28ca6bd8211214faf717677bbffe375c2a6072 iomap: constify ioreadX() iomem argument (as in generic implementation) date: 8 months ago config: alpha-randconfig-s032-20210426 (attached as .config) compiler: alpha-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.3-341-g8af24329-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8f28ca6bd8211214faf717677bbffe375c2a6072 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout 8f28ca6bd8211214faf717677bbffe375c2a6072 # 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__' W=1 ARCH=alpha If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) drivers/uio/uio_aec.c:44:49: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected void [noderef] __iomem *int_flag @@ got void * @@ drivers/uio/uio_aec.c:44:49: sparse: expected void [noderef] __iomem *int_flag drivers/uio/uio_aec.c:44:49: sparse: got void * >> drivers/uio/uio_aec.c:50:49: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:50:49: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:50:49: sparse: got void * drivers/uio/uio_aec.c:59:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:59:9: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:59:9: sparse: got void * drivers/uio/uio_aec.c:59:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:59:9: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:59:9: sparse: got void * drivers/uio/uio_aec.c:59:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:59:9: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:59:9: sparse: got void * drivers/uio/uio_aec.c:59:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:59:9: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:59:9: sparse: got void * drivers/uio/uio_aec.c:59:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:59:9: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:59:9: sparse: got void * drivers/uio/uio_aec.c:59:9: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:59:9: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:59:9: sparse: got void * drivers/uio/uio_aec.c:88:20: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *priv @@ got void [noderef] __iomem * @@ drivers/uio/uio_aec.c:88:20: sparse: expected void *priv drivers/uio/uio_aec.c:88:20: sparse: got void [noderef] __iomem * drivers/uio/uio_aec.c:104:42: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:104:42: sparse: expected void [noderef] __iomem *addr drivers/uio/uio_aec.c:104:42: sparse: got void * drivers/uio/uio_aec.c:105:43: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:105:43: sparse: expected void [noderef] __iomem *addr drivers/uio/uio_aec.c:105:43: sparse: got void * drivers/uio/uio_aec.c:106:34: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:106:34: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:106:34: sparse: got void * drivers/uio/uio_aec.c:115:31: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] __iomem * @@ got void *priv @@ drivers/uio/uio_aec.c:115:31: sparse: expected void [noderef] __iomem * drivers/uio/uio_aec.c:115:31: sparse: got void *priv drivers/uio/uio_aec.c:130:42: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:130:42: sparse: expected void [noderef] __iomem *addr drivers/uio/uio_aec.c:130:42: sparse: got void * drivers/uio/uio_aec.c:131:43: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:131:43: sparse: expected void [noderef] __iomem *addr drivers/uio/uio_aec.c:131:43: sparse: got void * drivers/uio/uio_aec.c:133:28: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const [noderef] __iomem *addr @@ got void * @@ drivers/uio/uio_aec.c:133:28: sparse: expected void const [noderef] __iomem *addr drivers/uio/uio_aec.c:133:28: sparse: got void * drivers/uio/uio_aec.c:138:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void volatile [noderef] __iomem *addr @@ got void *priv @@ drivers/uio/uio_aec.c:138:21: sparse: expected void volatile [noderef] __iomem *addr drivers/uio/uio_aec.c:138:21: sparse: got void *priv vim +50 drivers/uio/uio_aec.c 1bafeb378e915f Brandon Philips 2009-01-27 41 1bafeb378e915f Brandon Philips 2009-01-27 42 static irqreturn_t aectc_irq(int irq, struct uio_info *dev_info) 1bafeb378e915f Brandon Philips 2009-01-27 43 { 1bafeb378e915f Brandon Philips 2009-01-27 44 void __iomem *int_flag = dev_info->priv + INTA_DRVR_ADDR; 1bafeb378e915f Brandon Philips 2009-01-27 45 unsigned char status = ioread8(int_flag); 1bafeb378e915f Brandon Philips 2009-01-27 46 1bafeb378e915f Brandon Philips 2009-01-27 47 1bafeb378e915f Brandon Philips 2009-01-27 48 if ((status & INTA_ENABLED_FLAG) && (status & INTA_FLAG)) { 1bafeb378e915f Brandon Philips 2009-01-27 49 /* application writes 0x00 to 0x2F to get next interrupt */ 1bafeb378e915f Brandon Philips 2009-01-27 @50 status = ioread8(dev_info->priv + MAILBOX); 1bafeb378e915f Brandon Philips 2009-01-27 51 return IRQ_HANDLED; 1bafeb378e915f Brandon Philips 2009-01-27 52 } 1bafeb378e915f Brandon Philips 2009-01-27 53 1bafeb378e915f Brandon Philips 2009-01-27 54 return IRQ_NONE; 1bafeb378e915f Brandon Philips 2009-01-27 55 } 1bafeb378e915f Brandon Philips 2009-01-27 56 :::::: The code at line 50 was first introduced by commit :::::: 1bafeb378e915f39b1bf44ee0871823d6f402ea5 uio: add the uio_aec driver :::::: TO: Brandon Philips :::::: CC: Greg Kroah-Hartman --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --lrZ03NoBR/3+SXJZ Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --lrZ03NoBR/3+SXJZ--