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=ham 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 27AA5C63798 for ; Tue, 24 Nov 2020 16:57:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B2155206D9 for ; Tue, 24 Nov 2020 16:57:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390704AbgKXQ4j (ORCPT ); Tue, 24 Nov 2020 11:56:39 -0500 Received: from mga11.intel.com ([192.55.52.93]:14347 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728997AbgKXQ4i (ORCPT ); Tue, 24 Nov 2020 11:56:38 -0500 IronPort-SDR: LPY4ar6WpQr50We0XdeGzZU8T0d8mG0+Hwf5eP3NWCWqlppjjeXDfYkaA7mFGMYcYNZvFJTDkz xIEwMhuVqw1Q== X-IronPort-AV: E=McAfee;i="6000,8403,9815"; a="168470228" X-IronPort-AV: E=Sophos;i="5.78,366,1599548400"; d="gz'50?scan'50,208,50";a="168470228" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2020 08:56:37 -0800 IronPort-SDR: d38Whr2P2V/NDOfVVVbOjn8Cyn+ciDdPTFlurW38GtWg/HX2CZCUd3OVcbYlr02pxrjaBPoUK2 WYjANkj9pSxQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,366,1599548400"; d="gz'50?scan'50,208,50";a="370430298" Received: from lkp-server01.sh.intel.com (HELO 6cfd01e9568c) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 24 Nov 2020 08:56:34 -0800 Received: from kbuild by 6cfd01e9568c with local (Exim 4.92) (envelope-from ) id 1khbcH-00001u-PH; Tue, 24 Nov 2020 16:56:33 +0000 Date: Wed, 25 Nov 2020 00:55:56 +0800 From: kernel test robot To: Luc Van Oostenryck Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Miguel Ojeda Subject: arch/sh/kernel/cpu/sh3/serial-sh7720.c:16:32: sparse: sparse: incorrect type in argument 1 (different base types) Message-ID: <202011250050.gWhcKHxh-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="k+w/mQv8wyuph6w0" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --k+w/mQv8wyuph6w0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Luc, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: d5beb3140f91b1c8a3d41b14d729aefa4dcc58bc commit: e5fc436f06eef54ef512ea55a9db8eb9f2e76959 sparse: use static inline for __chk_{user,io}_ptr() date: 3 months ago config: sh-randconfig-s032-20201124 (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.3-151-g540c2c4b-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e5fc436f06eef54ef512ea55a9db8eb9f2e76959 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout e5fc436f06eef54ef512ea55a9db8eb9f2e76959 # 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=sh If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot "sparse warnings: (new ones prefixed by >>)" >> arch/sh/kernel/cpu/sh3/serial-sh7720.c:16:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ >> arch/sh/kernel/cpu/sh3/serial-sh7720.c:16:32: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:16:32: sparse: got unsigned long arch/sh/kernel/cpu/sh3/serial-sh7720.c:17:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ arch/sh/kernel/cpu/sh3/serial-sh7720.c:17:25: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:17:25: sparse: got unsigned long arch/sh/kernel/cpu/sh3/serial-sh7720.c:20:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ arch/sh/kernel/cpu/sh3/serial-sh7720.c:20:32: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:20:32: sparse: got unsigned long arch/sh/kernel/cpu/sh3/serial-sh7720.c:21:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ arch/sh/kernel/cpu/sh3/serial-sh7720.c:21:25: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:21:25: sparse: got unsigned long arch/sh/kernel/cpu/sh3/serial-sh7720.c:26:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ arch/sh/kernel/cpu/sh3/serial-sh7720.c:26:32: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:26:32: sparse: got unsigned long arch/sh/kernel/cpu/sh3/serial-sh7720.c:27:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ arch/sh/kernel/cpu/sh3/serial-sh7720.c:27:25: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:27:25: sparse: got unsigned long arch/sh/kernel/cpu/sh3/serial-sh7720.c:30:32: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ arch/sh/kernel/cpu/sh3/serial-sh7720.c:30:32: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:30:32: sparse: got unsigned long arch/sh/kernel/cpu/sh3/serial-sh7720.c:31:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected void const volatile [noderef] __iomem *ptr @@ got unsigned long @@ arch/sh/kernel/cpu/sh3/serial-sh7720.c:31:25: sparse: expected void const volatile [noderef] __iomem *ptr arch/sh/kernel/cpu/sh3/serial-sh7720.c:31:25: sparse: got unsigned long -- drivers/gpu/drm/drm_atomic_uapi.c:1341: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:1341:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1341:21: sparse: got unsigned int [noderef] [usertype] __user * >> drivers/gpu/drm/drm_atomic_uapi.c:1341: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:1341:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1341:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1358: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:1358:21: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1358:21: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1358: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:1358:21: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1358:21: sparse: got unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1371: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:1371:29: sparse: expected unsigned int const *__gu_addr drivers/gpu/drm/drm_atomic_uapi.c:1371:29: sparse: got unsigned int [noderef] [usertype] __user * drivers/gpu/drm/drm_atomic_uapi.c:1371: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:1371:29: sparse: expected void const volatile [noderef] __user *ptr drivers/gpu/drm/drm_atomic_uapi.c:1371:29: sparse: got unsigned int const *__gu_addr -- net/ax25/af_ax25.c:695:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@ net/ax25/af_ax25.c:695:13: sparse: expected int const *__gu_addr net/ax25/af_ax25.c:695:13: sparse: got int [noderef] __user *optlen >> net/ax25/af_ax25.c:695:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> net/ax25/af_ax25.c:695:13: sparse: expected void const volatile [noderef] __user *ptr net/ax25/af_ax25.c:695:13: sparse: got int const *__gu_addr net/ax25/af_ax25.c:1742:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected long const *__gu_addr @@ got long [noderef] __user * @@ net/ax25/af_ax25.c:1742:21: sparse: expected long const *__gu_addr net/ax25/af_ax25.c:1742:21: sparse: got long [noderef] __user * >> net/ax25/af_ax25.c:1742:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got long const *__gu_addr @@ net/ax25/af_ax25.c:1742:21: sparse: expected void const volatile [noderef] __user *ptr net/ax25/af_ax25.c:1742:21: sparse: got long const *__gu_addr -- net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected int const *__gu_addr @@ got int [noderef] __user *optlen @@ net/netrom/af_netrom.c:359:13: sparse: expected int const *__gu_addr net/netrom/af_netrom.c:359:13: sparse: got int [noderef] __user *optlen >> net/netrom/af_netrom.c:359:13: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void const volatile [noderef] __user *ptr @@ got int const *__gu_addr @@ >> net/netrom/af_netrom.c:359:13: sparse: expected void const volatile [noderef] __user *ptr net/netrom/af_netrom.c:359:13: sparse: got int const *__gu_addr vim +16 arch/sh/kernel/cpu/sh3/serial-sh7720.c 61a6976bf19a6cf Paul Mundt 2011-06-14 7 61a6976bf19a6cf Paul Mundt 2011-06-14 8 static void sh7720_sci_init_pins(struct uart_port *port, unsigned int cflag) 61a6976bf19a6cf Paul Mundt 2011-06-14 9 { 61a6976bf19a6cf Paul Mundt 2011-06-14 10 unsigned short data; 61a6976bf19a6cf Paul Mundt 2011-06-14 11 61a6976bf19a6cf Paul Mundt 2011-06-14 12 if (cflag & CRTSCTS) { 61a6976bf19a6cf Paul Mundt 2011-06-14 13 /* enable RTS/CTS */ 61a6976bf19a6cf Paul Mundt 2011-06-14 14 if (port->mapbase == 0xa4430000) { /* SCIF0 */ 61a6976bf19a6cf Paul Mundt 2011-06-14 15 /* Clear PTCR bit 9-2; enable all scif pins but sck */ 61a6976bf19a6cf Paul Mundt 2011-06-14 @16 data = __raw_readw(PORT_PTCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 17 __raw_writew((data & 0xfc03), PORT_PTCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 18 } else if (port->mapbase == 0xa4438000) { /* SCIF1 */ 61a6976bf19a6cf Paul Mundt 2011-06-14 19 /* Clear PVCR bit 9-2 */ 61a6976bf19a6cf Paul Mundt 2011-06-14 20 data = __raw_readw(PORT_PVCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 21 __raw_writew((data & 0xfc03), PORT_PVCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 22 } 61a6976bf19a6cf Paul Mundt 2011-06-14 23 } else { 61a6976bf19a6cf Paul Mundt 2011-06-14 24 if (port->mapbase == 0xa4430000) { /* SCIF0 */ 61a6976bf19a6cf Paul Mundt 2011-06-14 25 /* Clear PTCR bit 5-2; enable only tx and rx */ 61a6976bf19a6cf Paul Mundt 2011-06-14 26 data = __raw_readw(PORT_PTCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 27 __raw_writew((data & 0xffc3), PORT_PTCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 28 } else if (port->mapbase == 0xa4438000) { /* SCIF1 */ 61a6976bf19a6cf Paul Mundt 2011-06-14 29 /* Clear PVCR bit 5-2 */ 61a6976bf19a6cf Paul Mundt 2011-06-14 30 data = __raw_readw(PORT_PVCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 31 __raw_writew((data & 0xffc3), PORT_PVCR); 61a6976bf19a6cf Paul Mundt 2011-06-14 32 } 61a6976bf19a6cf Paul Mundt 2011-06-14 33 } 61a6976bf19a6cf Paul Mundt 2011-06-14 34 } 61a6976bf19a6cf Paul Mundt 2011-06-14 35 :::::: The code at line 16 was first introduced by commit :::::: 61a6976bf19a6cf5dfcf37c3536665b316f22d49 serial: sh-sci: Abstract register maps. :::::: TO: Paul Mundt :::::: CC: Paul Mundt --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --k+w/mQv8wyuph6w0 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 HwKvdHNY/A/EM/nqP0IBAA== --k+w/mQv8wyuph6w0--