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 888F9C4167B for ; Mon, 27 Nov 2023 09:44:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0609B6B0331; Mon, 27 Nov 2023 04:44:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id F1E096B0330; Mon, 27 Nov 2023 04:44:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DC0706B0331; Mon, 27 Nov 2023 04:44:12 -0500 (EST) 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 C72216B032F for ; Mon, 27 Nov 2023 04:44:12 -0500 (EST) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 99E5F1201A8 for ; Mon, 27 Nov 2023 09:44:12 +0000 (UTC) X-FDA: 81503248344.14.CA945BF Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.93]) by imf21.hostedemail.com (Postfix) with ESMTP id 99FCE1C0002 for ; Mon, 27 Nov 2023 09:44:10 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=d4MDtL1R; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf21.hostedemail.com: domain of lkp@intel.com designates 192.55.52.93 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=1701078250; 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=Ik2ON5KBjVhLEpTatY7Xq/nRZLGOhub7qttmJG3MuIw=; b=inRckeatIn4cbCkdbKkBoxGyGL9eSGwlxpyWR615IxtACK4ELvB6XQoPGHxl9tfTxZ4su2 aYwqczLnRlxShbyEzJF23pCQCO9jXTwdmnm0qI0gOm8JQn6oqNGh31pB3HtfvE0YU/9Y8Z QebC0la1jAaYHmOuhD6YqEEhoIuzfBk= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=d4MDtL1R; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf21.hostedemail.com: domain of lkp@intel.com designates 192.55.52.93 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701078250; a=rsa-sha256; cv=none; b=OlYc+FUm7GCrl6Vq1K9UGRFa5PgssvY3RnBAY5SAjj61ekqoVVBrvNAbLJK3UMXy57ursC jYHYiiyrIP9ygbp5KN09cSEh0nB3YoxSmeQOglNJ1FQLWvK4ythRmXrPPH5Grzt+/VH/YR DaKhFKTF4a/VMneQgEYBPnFF9n+D5NE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1701078250; x=1732614250; h=date:from:to:cc:subject:message-id:mime-version; bh=QHmfE3sURaZX1XmaFZeb57IeTXr9pburwQFdvPySoyQ=; b=d4MDtL1Rc51/nrewFrfW4ZL1A32aPT+Uxidp3kM70xkUzUXDkYO6R19T DQfLo9AVLcSpzNd1zdKcmvgeH+mAGgycgSDrGmlwTw7CReuFhBJYAPG+u SUKCj0G0njGkhA92ZKDEb3Uew6CcIBik7p12I+F28IdJ0EDxdqcCDFqH9 acbWuuPxs0reeOPrTD5czZ9wFql+V0umAstctY6tfteOeslGkvis5jtql Z6NiHL1t+UomwUzHTVD/9beMx8Xaxb43l9rvi/KcukI/RvJ1Ujq0uqzOt raiQFsEHnaGkNWodOjiQGBpTj+Fc7lXd16WeLGoIo7n2/XUNKaTXJ7VQ7 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10906"; a="389815975" X-IronPort-AV: E=Sophos;i="6.04,230,1695711600"; d="scan'208";a="389815975" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2023 01:44:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10906"; a="797198459" X-IronPort-AV: E=Sophos;i="6.04,230,1695711600"; d="scan'208";a="797198459" Received: from lkp-server01.sh.intel.com (HELO d584ee6ebdcc) ([10.239.97.150]) by orsmga008.jf.intel.com with ESMTP; 27 Nov 2023 01:44:03 -0800 Received: from kbuild by d584ee6ebdcc with local (Exim 4.96) (envelope-from ) id 1r7Y9p-00067Y-1a; Mon, 27 Nov 2023 09:44:01 +0000 Date: Mon, 27 Nov 2023 17:43:44 +0800 From: kernel test robot To: Stephen Rothwell Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 3550/3551] arch/sparc/kernel/module.c:62:15: warning: variable 'strtab' set but not used Message-ID: <202311271426.FJQQCgZw-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: yc3t4b4se81a7kqiba3ma9jq8i1ibzxz X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 99FCE1C0002 X-HE-Tag: 1701078250-671183 X-HE-Meta: U2FsdGVkX18hZyIUQv/nXXXWwmRIIXdGTB4e88iIHr2fnTkiXHte6a2pUILNwAAM32AGHW1tp6D/yoVZklemswjjc8NKa+ns8fs1Wk6XITlKgKNJxWQvwDMbuJnkkZFKAFnALZB74iUNmizpz8JSTsyp303PARk4rHG23KluSmFdU6c+qes2tCQqG9wwcW6EHwjSPPV7gY0xK4fECeyznxilahFmzNPJW8ZezGR8hh5xJEj3emdrySo60QBbAVLj2HeoeezoMP8RuNBknUtZUS/t4i3MDdOwAnQCYouaWmM59s1RhylYLzSTNnwWbGl9RhsYO6KjxN8Ko5WBzfT1YbcKzmjg26jw416mlSwH6dopcO3JxpZjIUhnyjTdP9TpsmIbfQJ6+kwfokfdTysaA770TFOdoE5NKNp96eoVcsNWvU/fjS+uJ97uUR+p+LhSwlN01SHGVKwe+ibVax5MHZG46VE/giPYuKpgrW18kYYf5FKP4royeD8OTxTbJ5g6qFSnv2nvwmvwiNEOSPL6l4ZWzkWD9xD8ZilWGG9ZTkvmrO8z1k7wJNAOXOZPpq+SHnjONEL/kDKylVHiitpANDXG/SSgN2BPVBeUyLEpbjMlv7VfsXTqz5+0UlK1n3IVWmbYcWy+2zvPvQR5eyL4oxjgMGCx7AjbqyGd+jRhIUuTTpc4a40ZbMeIIvNNnpW0HaMA4l5Rvm/PvRg8g6TOeF4V0TwZ86q/EhW3ikZoDIrmHR4coXgaPP7lUI+wC2T+GUCPSOBcaM1lOeSNjPtdIeU5amwqqlVcb/HN/j7nFMWDggP0uZX9/1CevPhsdClONvxD80GaQtAviX7C2+VjSUnCz2fwewrdHw7jZs8lsahvURhvzP8A0fnRIuCGGPWsEB3phCqPs1mfTzfq4KZ7NrT58z0BtUYWIeHsZnNl3CAdqCKuUs71VX8DB4y51N6+us5WHIEe5z3yiB6cEkM q8bf40vf 4Xu0jNJfTMLx5m3srHa9DRrY0tfudt3zIunCtmYxd7Ln3TBz4/e2HR0NPEMyzbz0amNR2gZE4ZD8zik84HvCw7Vj1mZQ4ZB2hl7neIaApewkLrsA6hJcYLHWD0zoSfQ/5RYoH64lGcvc9qIQcSwLPwQ364qLGKq53h6VMms/BLN0H2Oz0Y+1l0lU1vZ0wC7nsE0fAAUJci/FuktbIrevPQsWk7Ov0bqFbTvZQB9UEFdMsrfVdONYlShJPpj4bVvhvDoloCbNB37TcMWHR901xZgS4xgLdOCCy7GoW5Q5rkdl2nSDAT4VbiTiQiuQOa0yqpD5AV5pVOsY2xRplgV/5nUiEw6dMAMpqKZtAAm3gfdO3vVEgvO5jaG3GTP1uPnftvtkCQh9dUUHjac9lOFTi6Nf45lvmQEdigoqJ8xL+rzhNeumuE0iEaSDXxu4u0OqNnZlGKjr1wBbp8fjrg6Zwzx3MClmaQb6MtBK/dy68a9WyFl16QnfolXI1uURbqxjqsxchszIXaBYKmN8= 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 48bbaf8b793e0770798519f8ee1ea2908ff0943a commit: 233d97f67e6525aff8a621735926a8acbd980ca1 [3550/3551] sparc: turn off Werror for now config: sparc-sparc64_defconfig (https://download.01.org/0day-ci/archive/20231127/202311271426.FJQQCgZw-lkp@intel.com/config) compiler: sparc64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231127/202311271426.FJQQCgZw-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/202311271426.FJQQCgZw-lkp@intel.com/ All warnings (new ones prefixed by >>): arch/sparc/kernel/module.c: In function 'module_frob_arch_sections': >> arch/sparc/kernel/module.c:62:15: warning: variable 'strtab' set but not used [-Wunused-but-set-variable] 62 | char *strtab; | ^~~~~~ -- arch/sparc/mm/init_64.c: In function 'arch_hugetlb_valid_size': >> arch/sparc/mm/init_64.c:361:24: warning: variable 'hv_pgsz_idx' set but not used [-Wunused-but-set-variable] 361 | unsigned short hv_pgsz_idx; | ^~~~~~~~~~~ arch/sparc/mm/init_64.c: At top level: arch/sparc/mm/init_64.c:2644:6: warning: no previous prototype for 'vmemmap_free' [-Wmissing-prototypes] 2644 | void vmemmap_free(unsigned long start, unsigned long end, | ^~~~~~~~~~~~ vim +/strtab +62 arch/sparc/kernel/module.c ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 53 ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 54 /* Make generic code ignore STT_REGISTER dummy undefined symbols. */ ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 55 int module_frob_arch_sections(Elf_Ehdr *hdr, ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 56 Elf_Shdr *sechdrs, ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 57 char *secstrings, ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 58 struct module *mod) ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 59 { ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 60 unsigned int symidx; c45d1c209f7420 arch/sparc/kernel/module_64.c Sam Ravnborg 2008-12-26 61 Elf_Sym *sym; 627bf2f678ba73 arch/sparc/kernel/module_64.c Sam Ravnborg 2008-12-26 @62 char *strtab; ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 63 int i; ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 64 ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 65 for (symidx = 0; sechdrs[symidx].sh_type != SHT_SYMTAB; symidx++) { ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 66 if (symidx == hdr->e_shnum-1) { ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 67 printk("%s: no symtab found.\n", mod->name); ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 68 return -ENOEXEC; ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 69 } ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 70 } c45d1c209f7420 arch/sparc/kernel/module_64.c Sam Ravnborg 2008-12-26 71 sym = (Elf_Sym *)sechdrs[symidx].sh_addr; ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 72 strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr; ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 73 ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 74 for (i = 1; i < sechdrs[symidx].sh_size / sizeof(Elf_Sym); i++) { 627bf2f678ba73 arch/sparc/kernel/module_64.c Sam Ravnborg 2008-12-26 75 if (sym[i].st_shndx == SHN_UNDEF) { 1b35a57b1c1781 arch/sparc/kernel/module.c David S. Miller 2012-05-15 76 if (ELF_ST_TYPE(sym[i].st_info) == STT_REGISTER) ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 77 sym[i].st_shndx = SHN_ABS; 627bf2f678ba73 arch/sparc/kernel/module_64.c Sam Ravnborg 2008-12-26 78 } ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 79 } ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 80 return 0; ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 81 } ^1da177e4c3f41 arch/sparc64/kernel/module.c Linus Torvalds 2005-04-16 82 :::::: The code at line 62 was first introduced by commit :::::: 627bf2f678ba7325461922af137ff5f20b6523eb sparc64: prepare module_64.c for unification :::::: TO: Sam Ravnborg :::::: CC: David S. Miller -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki