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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id A62D6C6FA8F for ; Thu, 24 Aug 2023 11:24:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0668728008F; Thu, 24 Aug 2023 07:24:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 01690280083; Thu, 24 Aug 2023 07:24:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E476228008F; Thu, 24 Aug 2023 07:24:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id D6F7C280083 for ; Thu, 24 Aug 2023 07:24:28 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id B0BD3B1DAD for ; Thu, 24 Aug 2023 11:24:28 +0000 (UTC) X-FDA: 81158765016.12.46620DA Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.43]) by imf22.hostedemail.com (Postfix) with ESMTP id 873B1C000A for ; Thu, 24 Aug 2023 11:24:25 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=jiZkkDaN; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 192.55.52.43 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1692876266; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=5uyEbb4s6mv238voxiZSM1aIyJLmf1Gp7OQHheihHYc=; b=2zrnXDQM3i/lKePemTqAsmF+ndLgd1aX2QpJYo2fF5c3qw+K75E5ng3q/uWefEUCt1p+xl mxNGuPZPoqEtpxIszjqjnBRXdDo2tMVIMiSpywfihHZebVctndnTYARziZ7uYUBnKiEU3f shx3P7IRcK6BZZ643zsq9MhyIfU3Dro= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=jiZkkDaN; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 192.55.52.43 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1692876266; a=rsa-sha256; cv=none; b=3ki0aJpGTDUbDqdFhWps3uy2P0I5QWBPly53EMlEnmyWA3fNaYmna7uotvc8j+CrlbJgU1 fGjDc3H5jkcMjVNrLTm1mlU3eqr/O7Ia9E91oIxBnStka6BZ7TaEE57R8dQphlwbJ1tC/8 gngW0q+1qiMmWIlp4eMdl0uAhO0NUvo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1692876265; x=1724412265; h=date:from:to:cc:subject:message-id:mime-version; bh=jE4qVtu2UiWGC+c25VMdEfXzSCMOjbZ3T3WD9J4tJVc=; b=jiZkkDaNBLZ+EHOvW8+hpJSFyvo0BTiwp8N7XySKV+HK80wG8AbOjYR5 1ANGgDjDDRrrmCYowQNCM3femP24IhynI3Xqq2PKEDu6i877CVUyVuyH7 WCIN1MQKajirrr6PQ/s2Z/KAgbw7HSzT4OpfdMuvCoTbHCOyrvkNWHk59 6g+1YUYT6hKyltEg1Q/99z2iX2E0bbTU531G+6rvQhJwS5Rd1+KyYwb5v D1KttktfiTKva/+Gnjcnb9XdAEXgT96qtHAMliMEjhCS2BMkP/9LjJ5y6 Zj0TmUyWAcPeqmwLBmEUSPDmvOfGose+JFZFyHFH7RDDJ5yAUwlO11GjA Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10811"; a="460769474" X-IronPort-AV: E=Sophos;i="6.01,195,1684825200"; d="scan'208";a="460769474" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Aug 2023 04:24:18 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10811"; a="860668212" X-IronPort-AV: E=Sophos;i="6.01,195,1684825200"; d="scan'208";a="860668212" Received: from lkp-server02.sh.intel.com (HELO daf8bb0a381d) ([10.239.97.151]) by orsmga004.jf.intel.com with ESMTP; 24 Aug 2023 04:24:16 -0700 Received: from kbuild by daf8bb0a381d with local (Exim 4.96) (envelope-from ) id 1qZ8Rj-0001z2-37; Thu, 24 Aug 2023 11:24:15 +0000 Date: Thu, 24 Aug 2023 19:24:07 +0800 From: kernel test robot To: Lizhi Hou Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Rob Herring Subject: [linux-next:master 11796/12477] drivers/of/unittest.c:3763:14: error: 'overlays' undeclared Message-ID: <202308241954.oRNfVqmB-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: fp1s6chq7bkqp4tk6e13ofwigjqk1n9e X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 873B1C000A X-HE-Tag: 1692876265-680847 X-HE-Meta: U2FsdGVkX1/81U1a3LBcKzlbswFZkdJ/cOitMznV9lemJsNvIyPVLFBG7EyaRrdSdiNKzc8nHRhgB0UFzKUPcPEq+xt9TQIcTGA3r4jI8bh/8dOw0VP+ETKV3Zx23atQWvoDlhvoe+hYLoBCjK+nDqee8yoJMTbxTTUvlOYd6UACCgGQCCvDXM9qpE0tgs1DxKx5kByeAtWs3KniC+HO+r5MyGT3ik1SNSPu+EZD7CC4up6zKZRfNaYBUp0UF2NukQURccU2MZ2HQKVo87UXpB8JUsJ/QgtNyi5EDQlYpcvkxxIChR2FHpvsvENDQk9N4XnlptHDqFfPKq36YPUwFuGOqEJTKlWxTGARF1q+AmaFFqz/HnKYY3XaPPUn4vibbe1NFivyFPlEa66sEZeNmIPsLqhqkpV+W+zl+eMQ6fnP8fFVLdypr7XxB3IVFdHpPaZujxTpVgHxOE6X6A+B5fQwAkUlI4JIHy8ZpY9GI4UMZ/ZVXC2KVnlmdMEVXK6DZAED6j7/0wtvMsXOcZPKXBcZeQFplWqVd4eZ6HsJoPL5vD9h/EM/a0AlIOjh9bR9lDUA5nqLWCpEn6DN6uj7VEgQRwUsOMfXVo/nsDdsLr0eAypRtDd2QINWU0ElQWXIXQVOabHRrgd52jHT6VUzYOdPvKzRZidFJd5qsHIj0ItLtc/QN0VJNWYzRUrf8sIQdE8Pa8F2nbXzKXMvQo75yjQ5bFJudW4K5tw1lIFWo7M4z5pM8PSkpYqMrAl5aXyE6D3Wvcv2plFmcac5C26w355cD6KjZtWzcghZz6aslMZZ9hfamNied8lqKGPwUr+4nn50SSIp5pnGYokVKna9yZVcBfkYC5GYq2Rs7CQpI47bZMWD+OlEbqyq82mD8vUDVgu74E42lDMo+eLkI1Y1TXVmvq+xvAfqa9k25jI39Uh6QsWQTVdP75Yk2UBomu0kLofEpTNo8jf+A7kdD7B Ixvzmph/ 45bd69PUyuvSb3pCe0XCKKE+u31k6wpy7pUJaJYFjgDKx/JtsPtWTHuU2YXabs1v6xUEismVrR5E2tkPPXtpDM5ZFQ+IRybsXy+2csywsc4KOtRlrcfwVsdkZ2CbGV7URXttwVsCxH4FHLXHtXCjB/7qRiUPUG89mLtuhz3B5OQKQVj/4/6Y/zQVcZM2Nx5+nAO6iEi89NaT6LSstYr4FmDrN9J6ShHXOAIrSDVtet02yPXRE160hIYZvRdYDdYOFM0oh4XouAdEE9BKxb7Pcr5edvH2L44BMw1oE6bPxdDYWd/U= 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 2b3bd393093b04d4882152398019cbb96b0440ff commit: 26409dd045892904b059dc411403e9c8ce7543ca [11796/12477] of: unittest: Add pci_dt_testdrv pci driver config: x86_64-randconfig-r033-20230824 (https://download.01.org/0day-ci/archive/20230824/202308241954.oRNfVqmB-lkp@intel.com/config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 reproduce: (https://download.01.org/0day-ci/archive/20230824/202308241954.oRNfVqmB-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202308241954.oRNfVqmB-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/of/unittest.c: In function 'testdrv_probe': >> drivers/of/unittest.c:3763:14: error: 'overlays' undeclared (first use in this function) 3763 | for (info = overlays; info && info->name; info++) { | ^~~~~~~~ drivers/of/unittest.c:3763:14: note: each undeclared identifier is reported only once for each function it appears in >> drivers/of/unittest.c:3763:36: error: dereferencing pointer to incomplete type 'struct overlay_info' 3763 | for (info = overlays; info && info->name; info++) { | ^~ >> drivers/of/unittest.c:3763:48: error: increment of pointer to an incomplete type 'struct overlay_info' 3763 | for (info = overlays; info && info->name; info++) { | ^~ >> drivers/of/unittest.c:3773:8: error: too many arguments to function 'of_overlay_fdt_apply' 3773 | ret = of_overlay_fdt_apply(info->dtbo_begin, size, &ovcs_id, dn); | ^~~~~~~~~~~~~~~~~~~~ In file included from drivers/of/unittest.c:15: include/linux/of.h:1679:19: note: declared here 1679 | static inline int of_overlay_fdt_apply(void *overlay_fdt, u32 overlay_fdt_size, | ^~~~~~~~~~~~~~~~~~~~ vim +/overlays +3763 drivers/of/unittest.c 3749 3750 static int testdrv_probe(struct pci_dev *pdev, const struct pci_device_id *id) 3751 { 3752 struct overlay_info *info; 3753 struct device_node *dn; 3754 int ret, ovcs_id; 3755 u32 size; 3756 3757 dn = pdev->dev.of_node; 3758 if (!dn) { 3759 dev_err(&pdev->dev, "does not find bus endpoint"); 3760 return -EINVAL; 3761 } 3762 > 3763 for (info = overlays; info && info->name; info++) { 3764 if (!strcmp(info->name, "overlay_pci_node")) 3765 break; 3766 } 3767 if (!info || !info->name) { 3768 dev_err(&pdev->dev, "no overlay data for overlay_pci_node"); 3769 return -ENODEV; 3770 } 3771 3772 size = info->dtbo_end - info->dtbo_begin; > 3773 ret = of_overlay_fdt_apply(info->dtbo_begin, size, &ovcs_id, dn); 3774 of_node_put(dn); 3775 if (ret) 3776 return ret; 3777 3778 of_platform_default_populate(dn, NULL, &pdev->dev); 3779 pci_set_drvdata(pdev, (void *)(uintptr_t)ovcs_id); 3780 3781 return 0; 3782 } 3783 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki