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 56019C7619A for ; Mon, 27 Mar 2023 03:03:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7DEE66B0071; Sun, 26 Mar 2023 23:03:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 78F4A6B0072; Sun, 26 Mar 2023 23:03:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 657766B0074; Sun, 26 Mar 2023 23:03:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 56E006B0071 for ; Sun, 26 Mar 2023 23:03:09 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 24D961204FA for ; Mon, 27 Mar 2023 03:03:09 +0000 (UTC) X-FDA: 80613181698.06.308879C Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by imf22.hostedemail.com (Postfix) with ESMTP id B033DC0018 for ; Mon, 27 Mar 2023 03:03:05 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=jMV8sV2J; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 134.134.136.24 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1679886187; 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=QmYW0KwlQcLNnL0E4mVXCwI9Xg4U/FlJ+x3upVqOhmY=; b=JGI5QSd895MudJ5JDA+Xg8JSrDZi1B6+RegRGvfOMgz8cdW4k6VvmK3noVUlk6Ym9BJJpb v2nHjoK+mMV7voF7rEPqSo8a3GOueoUfS3hqC24MGoWo6rChqJTlrJomuO7N28YgCn8aGf xsM0MGEau4WhLSAe4cnKmgtpselUJIY= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=jMV8sV2J; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 134.134.136.24 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1679886187; a=rsa-sha256; cv=none; b=Sq8YWjPAhCDeE2n39fMAlaVeAxX7PNVWea37LMHWbLg1PwZWq3IrFxwXhMOmMsW64Z81xX fWP+vnJ21wZSPgpCXcFvSow5UihoFuF0yabwcQHHNdu/wdBuoHIz/AaPFeoW7tDx4rBKBc LZRryKcKg3fLGNTI10I1bVwzdVeS+pg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1679886186; x=1711422186; h=date:from:to:cc:subject:message-id:mime-version; bh=hZPrhVMdw/0W9GjdD6KrCezj3p1+m7qjbMUTUGRChX4=; b=jMV8sV2J6ud6gd4hZWCUgLPEbp1tORkvk0yseVN5t2A8SxxirOTwTjVy Z5oyTWuT2L9jQzuR471vK2rDjTlokdHxkeLC0Mwjagz40wsHCmhfFENsC WD8w4h5B179HjK+fiaBpT73JjXkB8dyaExq974LFW2Y7tvirzVjBTbBHd x3rWRkqm/YSRZ39D/XArumHl+aRzaxs9e+/HBn4dfiHduhcpoJ2ROKkBx gFO97cb4Uv/iBos0lRzMOZfKnGkFE4fNtRt6gUUh1WwftXw8vpysFisW/ 4xK7Ei/w+pi8IisqYwdPX3iUdXiu1OJgxGoZHipmoe1F9BAClwyj0nMOm Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10661"; a="341741806" X-IronPort-AV: E=Sophos;i="5.98,293,1673942400"; d="scan'208";a="341741806" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Mar 2023 20:03:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10661"; a="747832213" X-IronPort-AV: E=Sophos;i="5.98,293,1673942400"; d="scan'208";a="747832213" Received: from lkp-server01.sh.intel.com (HELO b613635ddfff) ([10.239.97.150]) by fmsmga008.fm.intel.com with ESMTP; 26 Mar 2023 20:03:02 -0700 Received: from kbuild by b613635ddfff with local (Exim 4.96) (envelope-from ) id 1pgd8P-000HVD-0X; Mon, 27 Mar 2023 03:03:01 +0000 Date: Mon, 27 Mar 2023 11:02:22 +0800 From: kernel test robot To: Sebastian Reichel Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Linus Walleij , Matti Vaittinen , Matti Vaittinen Subject: [linux-next:master 5297/7305] drivers/power/supply/generic-adc-battery.c:134:17: error: 'ret' undeclared; did you mean 'net'? Message-ID: <202303271028.9xc7IKeX-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: B033DC0018 X-Stat-Signature: es53zyeqiqmbnii4eobrkyo51e1756ns X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1679886185-12685 X-HE-Meta: U2FsdGVkX1+C9CxhvTplsDdEUJWrySyTY7TkCMmBhjmagYNQb4Y2md7xZqEGqEqw0YUfiA4ea0rN3EYB+QB/PMyeaOHDr/tvU3dXlC2X8byIcJn3RJom1UaSxtlt50u8yntBmrOdXnjRD1jclwwRLKzN2NJY5jkDJmowDfqMeBUtgiuvuwNSSkBb0OfmAp1KTUnUjWnr1TDW7/mqisB0Dl7QeypaFjIy3h7GopJww/ExD/NNXoLkNf5N8eNhvgvxxfifz4L1zJ5V0E1vXq31wlH+D/j3Usmj+mGIm3tsu8a9hfYB1YqpapRh6esMtXyH4ALzW95Yzo59QXveejER82dAMt9iuKnM7nK7eP31ypwQOqlz+mVSPkggsQo3g1VKJukAqRBM8vbptS9NZvlzbxvGkcx35BzryPRzky0cObTUmYECMgSmMHI0DdSMaLt9Rzo0/Swr4LHrUjA7NdJq1W3s0VB0GFJC1vuF2FM+j7F0vSr4I82oXizhhGdAEoyrre7Yf+eaMKo8lNg/ixRPvPospgE6bFc/M/DtZfWkn5mp/P7Wb7/O2ca9r5ltQOArT0VF3dezvQdMk6kEpOGD8hreU3e1DCMduK3j2fgxR8vNFxDKIa3fGMDHiTRdH17D44M+p+R+nZJKYdZdj2OoAxTjcDR1FtYAFJhdkvt4/oNvVDiIdPy8uKsDB6h3X/FZNYThJK0KX9Pz1iyl4q8HYEfISuvhFYGiwhDL841lCn6IKNHU6D50Ox/4+SC/woxJQuVMlWrDksSNxGu8xkankvDv2NvtrJxZCgbSxGQqGUPHqp/wSdpzPKaXjqkzDGUJII56j0ZdPdRWm/T/osGRUMHHcL6kBjjlquMkC3wN64EvLn3vVkzeaKa31dSrwAbjTzxyyh4iA5ujAgrQHuIgjLnWC6RjcUC77GfZygCKdXrJi8d3lm+7KqPjOUFclnVayYHXbkouGajx/2ZZmIV 6rV8C4Fg R1fO9XaQjLhwmM0ve5ngYyhr/sbwe40oLbb/fWW7ck3RT48FpefvYbVwgjY29hcDt0BtcAXz/wbH3lPQgHudw2NqhUujW4GEruT1fd2BqBR8G/TXltP5mv29DxJTpxDEFUGHpCp+MoyFABc+eGYByhf4hZ4U+UOlB1bk9BVyBWvhVUx9KNQkN9sH10o2u2TaXBADqFs9QR2GlyHCQa6gtKCADfqa/eR4T7qldNYYBfwcmZeljblGoYVPWXGirxvZyeTlxDsHdMWfzAPnCtr2X9kPcNnxwquip0n6PV1jgcNuVDMfRoEpBokaH184sYXlynYQBVLj9xoKytAQHIwf/8OZ4WOuuROLbxv/Xu545BBfy5ocTpafX3bpMeKo7696vBYFnmfMbfdLz6OmzYxB8ppGvQVs5LGkJ1TPRlLGh7dxCXXrL92zc1oxoSdCjTd1Xm4U8ENOsem2RSHE= 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: 011eb7443621f49ca1e8cdf9c74c215f25019118 commit: 10ec06d3987ba94ee30c7630733b48ca203bbed2 [5297/7305] power: supply: generic-adc-battery: use simple-battery API config: riscv-allmodconfig (https://download.01.org/0day-ci/archive/20230327/202303271028.9xc7IKeX-lkp@intel.com/config) compiler: riscv64-linux-gcc (GCC) 12.1.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=10ec06d3987ba94ee30c7630733b48ca203bbed2 git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 10ec06d3987ba94ee30c7630733b48ca203bbed2 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=riscv olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=riscv SHELL=/bin/bash drivers/power/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot | Link: https://lore.kernel.org/oe-kbuild-all/202303271028.9xc7IKeX-lkp@intel.com/ Note: the linux-next/master HEAD 011eb7443621f49ca1e8cdf9c74c215f25019118 builds fine. It may have been fixed somewhere. All errors (new ones prefixed by >>): drivers/power/supply/generic-adc-battery.c: In function 'gab_get_property': >> drivers/power/supply/generic-adc-battery.c:134:17: error: 'ret' undeclared (first use in this function); did you mean 'net'? 134 | ret = read_channel(adc_bat, psp, &result); | ^~~ | net drivers/power/supply/generic-adc-battery.c:134:17: note: each undeclared identifier is reported only once for each function it appears in >> drivers/power/supply/generic-adc-battery.c:134:51: error: 'result' undeclared (first use in this function); did you mean 'mf_result'? 134 | ret = read_channel(adc_bat, psp, &result); | ^~~~~~ | mf_result >> drivers/power/supply/generic-adc-battery.c:136:25: error: label 'err' used but not defined 136 | goto err; | ^~~~ drivers/power/supply/generic-adc-battery.c:142:1: error: control reaches end of non-void function [-Werror=return-type] 142 | } | ^ cc1: some warnings being treated as errors vim +134 drivers/power/supply/generic-adc-battery.c e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 121 e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 122 static int gab_get_property(struct power_supply *psy, e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 123 enum power_supply_property psp, union power_supply_propval *val) e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 124 { 10ec06d3987ba9 drivers/power/supply/generic-adc-battery.c Sebastian Reichel 2023-03-17 125 struct gab *adc_bat = to_generic_bat(psy); e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 126 e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 127 switch (psp) { e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 128 case POWER_SUPPLY_PROP_STATUS: 10ec06d3987ba9 drivers/power/supply/generic-adc-battery.c Sebastian Reichel 2023-03-17 129 val->intval = adc_bat->status; 10ec06d3987ba9 drivers/power/supply/generic-adc-battery.c Sebastian Reichel 2023-03-17 130 return 0; e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 131 case POWER_SUPPLY_PROP_VOLTAGE_NOW: e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 132 case POWER_SUPPLY_PROP_CURRENT_NOW: e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 133 case POWER_SUPPLY_PROP_POWER_NOW: e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 @134 ret = read_channel(adc_bat, psp, &result); e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 135 if (ret < 0) e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 @136 goto err; e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 137 val->intval = result; e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 138 break; e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 139 default: e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 140 return -EINVAL; e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 141 } e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 142 } e60fea794e6ecb drivers/power/generic-adc-battery.c anish kumar 2012-09-21 143 :::::: The code at line 134 was first introduced by commit :::::: e60fea794e6ecb9ea4df2623c9498412afe31d4d power: battery: Generic battery driver using IIO :::::: TO: anish kumar :::::: CC: Jonathan Cameron -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests