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 C109FEE4993 for ; Mon, 21 Aug 2023 17:02:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id ED2518E000D; Mon, 21 Aug 2023 13:02:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E81AD8E000C; Mon, 21 Aug 2023 13:02:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D490E8E000D; Mon, 21 Aug 2023 13:02:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id C57898E000C for ; Mon, 21 Aug 2023 13:02:25 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 8518B1A089E for ; Mon, 21 Aug 2023 17:02:25 +0000 (UTC) X-FDA: 81148730250.28.DFB38AF Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by imf12.hostedemail.com (Postfix) with ESMTP id 5B22440010 for ; Mon, 21 Aug 2023 17:02:22 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=YXky2SZ6; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 192.55.52.88 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=1692637343; 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=3zrnGZ4M9mgVM6NytLZT8TJMAllGhas29/UU9BzKISQ=; b=S0ljfdLsLtWeLCDHactgDSQdPe4/LX9QF9DAEOy/gbb8nwtAZ/NjUpIQzxp1wV8FoUt+jz nZEWEriN/+eWlHkXOx98HI0GcbSdKOVKP6c46A0aZKKs85QTo9w0Ao71WmAWULkTfzl6ED oG+hV8r50HhOyJmBXw5WZdyGonq7mIk= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=YXky2SZ6; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 192.55.52.88 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1692637343; a=rsa-sha256; cv=none; b=AQiLAHgQyQE1TVydeimCfvtPpQu5ButNhY6tPJHyUYybykW9AUx6dvHHAJGbKyu6fla5ro bZorbjxWh2nMOSS4OMmXOBfylj1hRgIzoTqH+8wOYaZr4KMgB32DH5yx9XxGkIZnBVbmcu 0wmSG4HltNACP0oWWGyZUDBx7w7cYTQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1692637342; x=1724173342; h=date:from:to:cc:subject:message-id:mime-version; bh=3fEEKgpKo0AUdYUVK81c2aqK47RfRy2nKiyolEZ+7O0=; b=YXky2SZ6aroIH4AUZO+zeg4VjoQZIWmAycBfKkSPQy8oW8A6OhG5zN2C TL94Gz3C+glbxP0hvS+Y9eeABAmZVXZAnBBfpe0uVAJXSgLZqokj3Y1SQ sfX83de8iOkkn2saiLGMfb19tZRQK3DMP5ll6pXXZirCrX8mzug3a664A HuY59kUAHYYuG5vsUrNYCqahZ/VuSSWRrTKDD76CIG6+z/5gyRykvrcEC t0Ftz+CK19fmQCRIf9IS/w1lco0BH+2pD8QFUQxzXyMEkCOizYV0fqeXZ N41AQUt9fWZHOUeceoInmz134GYdYVxZf4DkJkkunhtCoEvA/oB8xkLXj Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10809"; a="404653711" X-IronPort-AV: E=Sophos;i="6.01,190,1684825200"; d="scan'208";a="404653711" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Aug 2023 10:01:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10809"; a="771038474" X-IronPort-AV: E=Sophos;i="6.01,190,1684825200"; d="scan'208";a="771038474" Received: from lkp-server02.sh.intel.com (HELO 6809aa828f2a) ([10.239.97.151]) by orsmga001.jf.intel.com with ESMTP; 21 Aug 2023 10:01:31 -0700 Received: from kbuild by 6809aa828f2a with local (Exim 4.96) (envelope-from ) id 1qY8HR-0000iG-1E; Mon, 21 Aug 2023 17:01:29 +0000 Date: Tue, 22 Aug 2023 01:01:05 +0800 From: kernel test robot To: Eric DeVolder Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton , Sourabh Jain Subject: [linux-next:master 10295/10848] arch/x86/kernel/crash.c:232:12: warning: 'prepare_elf_headers' defined but not used Message-ID: <202308220012.gipltORx-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 5B22440010 X-Stat-Signature: t7e4i6tm7966qooxci7g4crnk5a689wo X-Rspam-User: X-HE-Tag: 1692637342-843126 X-HE-Meta: U2FsdGVkX19+dJqk4FxpWWfC2Od1r0R1Olyrmpcj+jwMU6uxCyWQClaYSl4ZAdRYvXzdn6DZIDBeSq80ApdeIy+mFHUP6CkcodhzFdYez5Mk9gu2vpCkVT8OF13W3QfhFEh0Qppfw/nyt/UiMZp+FedN1yCmrWlUVSjWTM/2mDbzeMu+Y8p5v7kzj4RVxpY+/6sGFpwAMbOovRJm+zYxVza4qQ9xzFA1WmKXo8qF24AYxXGg1tJIr0FkmR1Cv3Bn6k6KBI9rBb1DklWx25Tn7alJmaSIvALxSECL/ononSevW/OZKlA+dIhWa26yXZUAohctsgrcYdWNvxOGXwYPsI0Lb6mAz+KeR1J4lUYdX0L5375rcmdFOmCOosocC+i9X6ok4hhonT4cBi4ieo9rU4G3XzBDua4ncu/CCduqU2H9gGeMwH2WQnYWZblsIR2cPC1Tl90iEdJYm7WNGk43OsECMIz6phIvTXbZB/NZYNwFsbgmAYRFZCzGE3K8ifsi2WwAJZDN5lMqzs/2zUSIIkbcdaUJDRK0SJ4dYnU0fRiMhAYM2kRSozQNf+OTxaIN4OHzMlTBfh8gU1qGG01ZbUNsy3ea0MKq5smaJRkiO9foc5ZtCr1G8HbFcsH581aJ/8Ikam2syCcU+CfVWKXbXf/YCWhSYey6l6GOgTjT8+lJ3OpF4dnxvkFNwN6FgW/wFuQtfmLJOSzpoTAbEdmV3T+cZrC5EUXg5AyTAPFR5pFCU5hDKMmr5JmKtQmRkXPxJ3pTVpSW3zj5H4j6f6VHdN/5M2PYPNnH5dSeod+BiNu05fZ9l8IWHqqMbqB+pAVExUisOzEwz2F/X9Fg2hea3MyAIWOh/uIzKtThj676EOvEYFkcGjG7eFeXgMLlb/XNM1+OJV/FsuPoR5JtZdZ/dxftPVoxoI0fvtrob/lxfcgfcfB4VPfiwvo/cM13XZG5OWWGkXLiU/9qvZieFh4 FG+jbC3s /AYSN9NNiECizj/GRhS8UieaP0LLQv/u1uwdeiDDnjjbqi7HQYT6Tux2eUJ/tikgjw2mV2sWJBQOHKWQb2m/NcnC5hx0DA0g/M5vDds0ts+Kd8otZOZgGFnoTwdWJf5h5V8bI7MuD5/u9R5n2T7jNfxC4PMbH04TygX48P+DPMQN7PgSyM2dHYymwNjo7s91xlW8v1hiSTi8JBtMKzqYu/EDNcgG58S8OQhZ/IbgToIe1SEM+jGydeDiAA1yN2YKpiVuVKd0sHxuWkF0XApUdeDqsGpLL34CoOBsTO/llHunAC3Qe+WGVvLvSr+b8F2aKOIkDXmTpP1ZSuoIZ7Z21Vul3g+uQUpMndIJ87n1KdnKrj/gYwvlximEwTGRR612vCNdFH6pJXyD9L3db/XDmz4kzmtPoS2XVNgV4dNRDT4D0bVnC2zN0Sgattw== 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: 47d9bb711707d15b19fad18c8e2b4b027a264a3a commit: f59d77dc3eea31329e70dbc9ba6fea9faa24829f [10295/10848] x86/crash: add x86 crash hotplug support config: x86_64-randconfig-r024-20230821 (https://download.01.org/0day-ci/archive/20230822/202308220012.gipltORx-lkp@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce: (https://download.01.org/0day-ci/archive/20230822/202308220012.gipltORx-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/202308220012.gipltORx-lkp@intel.com/ All warnings (new ones prefixed by >>): >> arch/x86/kernel/crash.c:232:12: warning: 'prepare_elf_headers' defined but not used [-Wunused-function] 232 | static int prepare_elf_headers(struct kimage *image, void **addr, | ^~~~~~~~~~~~~~~~~~~ vim +/prepare_elf_headers +232 arch/x86/kernel/crash.c dd5f726076cc763 Vivek Goyal 2014-08-08 230 dd5f726076cc763 Vivek Goyal 2014-08-08 231 /* Prepare elf headers. Return addr and size */ dd5f726076cc763 Vivek Goyal 2014-08-08 @232 static int prepare_elf_headers(struct kimage *image, void **addr, f59d77dc3eea313 Eric DeVolder 2023-08-14 233 unsigned long *sz, unsigned long *nr_mem_ranges) dd5f726076cc763 Vivek Goyal 2014-08-08 234 { 8d5f894a3108ac7 AKASHI Takahiro 2018-04-13 235 struct crash_mem *cmem; 7c321eb2b843bf2 Lianbo Jiang 2019-11-08 236 int ret; dd5f726076cc763 Vivek Goyal 2014-08-08 237 8d5f894a3108ac7 AKASHI Takahiro 2018-04-13 238 cmem = fill_up_crash_elf_data(); 8d5f894a3108ac7 AKASHI Takahiro 2018-04-13 239 if (!cmem) dd5f726076cc763 Vivek Goyal 2014-08-08 240 return -ENOMEM; dd5f726076cc763 Vivek Goyal 2014-08-08 241 9eff303725da653 Borislav Petkov 2019-11-14 242 ret = walk_system_ram_res(0, -1, cmem, prepare_elf64_ram_headers_callback); cbe6601617302b0 AKASHI Takahiro 2018-04-13 243 if (ret) cbe6601617302b0 AKASHI Takahiro 2018-04-13 244 goto out; cbe6601617302b0 AKASHI Takahiro 2018-04-13 245 cbe6601617302b0 AKASHI Takahiro 2018-04-13 246 /* Exclude unwanted mem ranges */ 8d5f894a3108ac7 AKASHI Takahiro 2018-04-13 247 ret = elf_header_exclude_ranges(cmem); cbe6601617302b0 AKASHI Takahiro 2018-04-13 248 if (ret) cbe6601617302b0 AKASHI Takahiro 2018-04-13 249 goto out; cbe6601617302b0 AKASHI Takahiro 2018-04-13 250 f59d77dc3eea313 Eric DeVolder 2023-08-14 251 /* Return the computed number of memory ranges, for hotplug usage */ f59d77dc3eea313 Eric DeVolder 2023-08-14 252 *nr_mem_ranges = cmem->nr_ranges; f59d77dc3eea313 Eric DeVolder 2023-08-14 253 dd5f726076cc763 Vivek Goyal 2014-08-08 254 /* By default prepare 64bit headers */ 9eff303725da653 Borislav Petkov 2019-11-14 255 ret = crash_prepare_elf64_headers(cmem, IS_ENABLED(CONFIG_X86_64), addr, sz); cbe6601617302b0 AKASHI Takahiro 2018-04-13 256 cbe6601617302b0 AKASHI Takahiro 2018-04-13 257 out: 8d5f894a3108ac7 AKASHI Takahiro 2018-04-13 258 vfree(cmem); dd5f726076cc763 Vivek Goyal 2014-08-08 259 return ret; dd5f726076cc763 Vivek Goyal 2014-08-08 260 } f59d77dc3eea313 Eric DeVolder 2023-08-14 261 #endif dd5f726076cc763 Vivek Goyal 2014-08-08 262 :::::: The code at line 232 was first introduced by commit :::::: dd5f726076cc7639d9713b334c8c133f77c6757a kexec: support for kexec on panic using new system call :::::: TO: Vivek Goyal :::::: CC: Linus Torvalds -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki