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 88A2EC04FFE for ; Tue, 14 May 2024 18:00:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 00DFB8D0038; Tue, 14 May 2024 14:00:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F006A8D000D; Tue, 14 May 2024 14:00:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DC7C68D0038; Tue, 14 May 2024 14:00:56 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id BE8618D000D for ; Tue, 14 May 2024 14:00:56 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id E808F1A12FA for ; Tue, 14 May 2024 18:00:55 +0000 (UTC) X-FDA: 82117767270.08.E889B9C Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by imf11.hostedemail.com (Postfix) with ESMTP id 256FB4002C for ; Tue, 14 May 2024 18:00:51 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=kTkK9tsO; spf=none (imf11.hostedemail.com: domain of srinivas.pandruvada@linux.intel.com has no SPF policy when checking 198.175.65.9) smtp.mailfrom=srinivas.pandruvada@linux.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=1715709652; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=VaLktWn1KPU3ON+cjVi5lqjXC93fIYGzINYxFYzf6Wg=; b=2ExKakDqTUN3PxGEPa9enqUgh3h4QQWpm/u075aQJsW//oQnJZqzfL8dTzP3yVm4PIhImQ aH5BgVMyClsRQGdW/j5H9vHazAeXcP2W4rtYNUFNe/oqo6mPWqPU1+NQc91KOvJ4gj/p8z CYw2NpqgwicPbaBZm1d+OYgg9V20mtA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715709652; a=rsa-sha256; cv=none; b=y0UzJXOr7uvu/4J/GYalFo32PWgkwaK/y/lWO5HGj2/W5niuhWbN/E1q7rZuKL0F0Jib/O IhRXbw5MhfAIEDlLRNaj85Rnsn9kZVQVBU0kv+HGt80NLpK9yZUYi6GdWbdYqDkqGQfMRm /OayG+wCsUUVkZzbK5fs5IBMsgscB8I= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=kTkK9tsO; spf=none (imf11.hostedemail.com: domain of srinivas.pandruvada@linux.intel.com has no SPF policy when checking 198.175.65.9) smtp.mailfrom=srinivas.pandruvada@linux.intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1715709652; x=1747245652; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=OGpRyZ/xPMIHRsmi6c1eJ2/kfWZqx2qI9L8FodeyrWI=; b=kTkK9tsOdGeg31TmennD7cP9ez9l1G/pocV6v8pgJZ6bVSIGabUrJHrd W+h+hOlqsNyznqknHanly5agVHpSlglIC4lDD/wa7ROXC3OsU5zjR7hZi obWPI6Xce2Q9YX6mW7RXu0FnFBTiOi9yfDVYmvUPJqQF7NeFCvT4NTXun asq1iNNepPrHL4JwhRCmA3ovhUCc+9Phrxr68TANbW01U/dTqCZXq0CBK XxuPM3esGdJ66gXZpnbZdE21kvIYhee4vSGq+cWB7OSjBU0XNbYxKn1ww YKxUt7E5qIE+5ZefAEmGxuMaQN3PenY3hKhqE0DbbYPc0iJLHmQxZBeDZ Q==; X-CSE-ConnectionGUID: H6WcAQLsQqusiIWBpDOO5A== X-CSE-MsgGUID: /LCMPb/7Rzuul0HOz9+41A== X-IronPort-AV: E=McAfee;i="6600,9927,11073"; a="34226052" X-IronPort-AV: E=Sophos;i="6.08,159,1712646000"; d="scan'208";a="34226052" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 May 2024 11:00:50 -0700 X-CSE-ConnectionGUID: Yj5QTkj2T5mBOiAEIF8K4Q== X-CSE-MsgGUID: Yo9PBNzwTkmEhaVuwY7mVg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,159,1712646000"; d="scan'208";a="35645007" Received: from spandruv-desk1.amr.corp.intel.com ([10.255.230.54]) by orviesa004-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 May 2024 11:00:50 -0700 Message-ID: <2880b55bbe08e3ef7762b47b3531cd29f785eedd.camel@linux.intel.com> Subject: Re: [linux-next:master 8353/12793] drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.o: warning: objtool: map_partition_power_domain_id() falls through to next function get_instance() From: srinivas pandruvada To: kernel test robot Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Hans de Goede , Zhang Rui , Ilpo =?ISO-8859-1?Q?J=E4rvinen?= Date: Tue, 14 May 2024 11:00:50 -0700 In-Reply-To: <202405141321.RQmskiTj-lkp@intel.com> References: <202405141321.RQmskiTj-lkp@intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 (3.48.4-1.fc38) MIME-Version: 1.0 X-Rspam-User: X-Stat-Signature: boa6hwwss8ozrmgki58gap3nqdmhmp3b X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 256FB4002C X-HE-Tag: 1715709651-937879 X-HE-Meta: U2FsdGVkX1//jezkFMnSHmLGQUV6z7wD+TtqPKd93kaTA60uETVIE9mIz3YciY5Hdo/lbfC1GGP5qJ+W4IeIdfuD5LbSesgIKuio3FmEqBwldfiE06UhZQYvUCJgOHKtvnhWBlKj8SWEd+Xd9sHIBcslOJqv+GKKEPLZZ5NUErpffK/C4qMxTkMArfszJSCU590z+oO538jJ11vx0Usgpa4Vhj94oSdaC5qmgjCINMlq65B8yb/0H3D5qCe6aXOSc3+yAKM2y58q++/nuOwp+YQupKflXrsPIl72kF9b7XjvboBSO60e2JdfF++TGZyyjbugClk9HCM2mCYP7Mam0UMs3yoW7X0iSUNPK4MK4wFrBCU14ru90P04gws7EENdEcj6zpcS73zxJElLxCLbxS6/vs+52aopgPfz7pXto7jREbjGeSrlL33gy+n5y4nzhgwjvJXkryfsiVpzXC3CzZ+SjeJpTkGLwO+aOYfcJRdstckW6xBgzEFImNUwj6R3E5NGgE1nbfLm+E7zJkCBakwns4N7LoVl5FGqnwfeZCbnXSHLlilBAPpFfWoOdycQJ2RfV+BXXJ8HuAvriWTFcyMrixCBHp1hdemYhRMNr5boapU6sRfPFxPW2q6dk4S9v5K21aGpUQEp2L1H6B43LRIGlMZqa3a4bEOHdbWKjjHfgL+R+1MwJuBtr6gwg+ny8WQ9bTIbSAEPIxDRBu2PIM535YmdmTLjbkcmHnnhqo5zfCr8rdWdlzv7tUwNzQo6EeRHF/fDMb2B/uT65UEBAmdESd6YVnSoij2YDdjmX7y3ymsH8YjFOatOe5EJ5daADnHUxMPiE+Csqb2pGfifICWau2xwRDxMKH1ujTpioiCx9688A3aSlhu6dwc1JDglVURMOiIq2VPDAW4AgLD+MgAJEWu2oyDmwy7ImrDPYnxqO7jP2hXetU+dHxdPq0am4+y/r/AIOWHSUg5bxX2 vwzetKDY 3DJXmevPNhn8Gun3PKXAe8EZfyaiZN1ppN9RUYMVPbSXb6WWDsx9vDS0rWdh0xDZFx7xWr/+kDL38B9cQMWoW4B/NLa7Cm5im8TZWOydX0fCB6Z08zBplfKWZZt8cdH+bakvAqyeTXm1ngKc6X+pWnwYa2XhDdCeakWmOTn8ToSVnOTIeaUckGBYudquP8StPi+Wzv3bSNiPFM74ayOHW15K49sk3wLSjHAOn/zgq/m2vtKWcM7dhMmsgq1o9NqS1433MeiBP9JCNqAn2VneAdd1CLLDdIWwcPmqFmgN8kNDqY1zvvJ2AI3jvwZUkWV+tgTor4KPS6SWxQfR/09YOOynt2T6VBZByy6jYumuhi1FfTTqdntz7IedisA/jL4DTt8rEfZQ/yFMfHG8= 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: List-Subscribe: List-Unsubscribe: On Tue, 2024-05-14 at 14:05 +0800, kernel test robot wrote: > tree:=C2=A0=C2=A0 > https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git=C2=A0= m > aster > head:=C2=A0=C2=A0 6ba6c795dc73c22ce2c86006f17c4aa802db2a60 > commit: 9d1d36268f3d8276aefd1fad4e0a415dc8c36edd [8353/12793] > platform/x86: ISST: Support partitioned systems > config: x86_64-randconfig-101-20240514 > (https://download.01.org/0day-ci/archive/20240514/202405141321.RQmski > Tj-lkp@intel.com/config) > compiler: gcc-7 (Ubuntu 7.5.0-6ubuntu2) 7.5.0 > reproduce (this is a W=3D1 build): > (https://download.01.org/0day-ci/archive/20240514/202405141321.RQmski > Tj-lkp@intel.com/reproduce) >=20 > 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/202405141321.RQmskiTj-lkp@intel.c= om/ >=20 > All warnings (new ones prefixed by >>): >=20 > > > drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.o: > > > warning: objtool: map_partition_power_domain_id() falls through > > > to next function get_instance() >=20 Not able to reproduce on two gcc versions on Fedora and Ubuntu distribution. gcc --version gcc (GCC) 13.2.1 20240316 (Red Hat 13.2.1-7) gcc --version gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 The documentation for this error: https://elixir.bootlin.com/linux/latest/source/tools/objtool/Documentation/= objtool.txt " 8. file.o: warning: objtool: funcA() falls through to next function funcB() This means that funcA() doesn't end with a return instruction or an unconditional jump, and that objtool has determined that the function can fall through into the next function. " This function ends with " return -EINVAL;" Also the three reasons in the documentation is also not met. make W=3D1 O=3Dbuild_dir ARCH=3Dx86_64 SHELL=3D/bin/bash make[1]: Entering directory '/home/spandruv/development/linux- next/build_dir' GEN Makefile CALL ../scripts/checksyscalls.sh DESCEND objtool INSTALL libsubcmd_headers DESCEND bpf/resolve_btfids INSTALL libsubcmd_headers CHK kernel/kheaders_data.tar.xz CC [M] drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.o MODPOST Module.symvers ... TEST posttest arch/x86/tools/insn_decoder_test: success: Decoded and checked 8715543 instructions TEST posttest arch/x86/tools/insn_sanity: Success: decoded and checked 1000000 random instructions with 0 errors (seed:0x5e80fa20) Kernel: arch/x86/boot/bzImage is ready (#1) LD [M] drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.ko BTF [M] drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.ko .. make[1]: Leaving directory '/home/spandruv/development/linux- next/build_dir' Thanks, Srinivas