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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1AECAC433EF for ; Mon, 21 Feb 2022 10:05:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:Cc:To: From:Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=mrizDELaxIiJFb5C+UCnxg8Q444pktjzoDwnaxfM8lo=; b=Qw3ZpAZmGTVe5R QKTKHpIOw2Pw1NkBj8rh6E9XEBKyNxHtOci0gu3GgFmevNmu3FTSH1cxEyqA+Wx4zpaBFUsQpPHMD Vq3suXfR/OtG7LYaQkzMym1ajDIuFj1fmIBRPA5dmL+gbqHVDln4oGyGc2pDR4X/Ilnh3Y6tfM8Vv VFpow/7lfuWjt+IotnbyGpQB6aQnhtgq5HpO7YOVOj1ySP4LR30tIppf3gdPjwsBcYt0gqQ6g7lJB w7BFi9QvTLCqHUyAHWvWk6o19CIRYtcDy1gC5PH5YKpZKGXgaJCzWgrPVIJC6DKmoSSd/NbBLdo6I tZl41XeuCt1Jl4s+4SvA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nM5XK-004kfP-Ro; Mon, 21 Feb 2022 10:03:20 +0000 Received: from mga17.intel.com ([192.55.52.151]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nM4ZF-004UUc-OF for linux-arm-kernel@lists.infradead.org; Mon, 21 Feb 2022 09:01:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1645434073; x=1676970073; h=date:from:to:cc:subject:message-id:mime-version; bh=fJrV4CgI31l0r3aRE+BtPW7zPOMHZq3WCW1YA5ePqXw=; b=b+BkOhOXfr241wxRWRMcYhb56REiwKJSOguKqieiY4MbcGs3LxawsIQF ZtxKaZXUAbQ86IccdykelzsmTpy7IsDfjWiCpehFibiG1pAUgAlh1l2dY Ob05tdhSMjBDVClsCf3guhigCEHkYUkPbVt5ZPnbb8C6NuP3x4NKQHH0X mABdBCRiTXEUkMSzDlWdvgYqtL6MBBOVQrw4RxfQfD9tErav795kCb2Xt DR3KzXAL9rcd6XAJBr9xk9d9Vk66ffoCATrVF1sB5agB3nbzo7K3BptPm EuLHWFEPq8wHeEuQeCggKDQW56O/INx+fdinlKXUQgUKIypxO8HnvsjaI g==; X-IronPort-AV: E=McAfee;i="6200,9189,10264"; a="232089526" X-IronPort-AV: E=Sophos;i="5.88,385,1635231600"; d="scan'208";a="232089526" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Feb 2022 01:01:11 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,385,1635231600"; d="scan'208";a="504948696" Received: from lkp-server01.sh.intel.com (HELO da3212ac2f54) ([10.239.97.150]) by orsmga002.jf.intel.com with ESMTP; 21 Feb 2022 01:01:09 -0800 Received: from kbuild by da3212ac2f54 with local (Exim 4.92) (envelope-from ) id 1nM4ZB-0001Rl-7i; Mon, 21 Feb 2022 09:01:09 +0000 Date: Mon, 21 Feb 2022 17:00:35 +0800 From: kernel test robot To: Luca Miccio Cc: kbuild-all@lists.01.org, linux-arm-kernel@lists.infradead.org, Michal Simek , Stefano Stabellini Subject: [xilinx-xlnx:master 361/556] drivers/xen/xenbus/xenbus_probe.c:755:37: sparse: sparse: incorrect type in assignment (different address spaces) Message-ID: <202202211602.ve0Accsi-lkp@intel.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220221_010113_883510_C15D89F0 X-CRM114-Status: GOOD ( 14.34 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org tree: https://github.com/Xilinx/linux-xlnx master head: 0293811d1fb48202f60d63799ec58c3e44f83a55 commit: 6f7c3604a60b10031768924da2c8d35c41b4323d [361/556] xen: add support for initializing xenstore later as HVM domain config: x86_64-randconfig-s021-20220221 (https://download.01.org/0day-ci/archive/20220221/202202211602.ve0Accsi-lkp@intel.com/config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.4-dirty # https://github.com/Xilinx/linux-xlnx/commit/6f7c3604a60b10031768924da2c8d35c41b4323d git remote add xilinx-xlnx https://github.com/Xilinx/linux-xlnx git fetch --no-tags xilinx-xlnx master git checkout 6f7c3604a60b10031768924da2c8d35c41b4323d # save the config file to linux build tree mkdir build_dir make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=x86_64 SHELL=/bin/bash drivers/xen/xenbus/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) >> drivers/xen/xenbus/xenbus_probe.c:755:37: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct xenstore_domain_interface *extern [addressable] [toplevel] xen_store_interface @@ got void [noderef] __iomem * @@ drivers/xen/xenbus/xenbus_probe.c:755:37: sparse: expected struct xenstore_domain_interface *extern [addressable] [toplevel] xen_store_interface drivers/xen/xenbus/xenbus_probe.c:755:37: sparse: got void [noderef] __iomem * drivers/xen/xenbus/xenbus_probe.c:1017:45: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct xenstore_domain_interface *extern [addressable] [assigned] [toplevel] xen_store_interface @@ got void [noderef] __iomem * @@ drivers/xen/xenbus/xenbus_probe.c:1017:45: sparse: expected struct xenstore_domain_interface *extern [addressable] [assigned] [toplevel] xen_store_interface drivers/xen/xenbus/xenbus_probe.c:1017:45: sparse: got void [noderef] __iomem * vim +755 drivers/xen/xenbus/xenbus_probe.c 749 750 static void xenbus_probe(void) 751 { 752 xenstored_ready = 1; 753 754 if (!xen_store_interface) { > 755 xen_store_interface = xen_remap(xen_store_gfn << XEN_PAGE_SHIFT, 756 XEN_PAGE_SIZE); 757 /* 758 * Now it is safe to free the IRQ used for xenstore late 759 * initialization. No need to unbind: it is about to be 760 * bound again. 761 */ 762 free_irq(xs_init_irq, &xb_waitq); 763 } 764 765 /* 766 * In the HVM case, xenbus_init() deferred its call to 767 * xs_init() in case callbacks were not operational yet. 768 * So do it now. 769 */ 770 if (xen_store_domain_type == XS_HVM) 771 xs_init(); 772 773 /* Notify others that xenstore is up */ 774 blocking_notifier_call_chain(&xenstore_chain, 0, NULL); 775 } 776 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel