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 9F06DC64EC4 for ; Thu, 9 Mar 2023 07:06:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0650F6B0071; Thu, 9 Mar 2023 02:06:22 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 016446B0072; Thu, 9 Mar 2023 02:06:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E1EEB6B0075; Thu, 9 Mar 2023 02:06:21 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id D42326B0071 for ; Thu, 9 Mar 2023 02:06:21 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id A0217C05E7 for ; Thu, 9 Mar 2023 07:06:21 +0000 (UTC) X-FDA: 80548476162.19.FC363D5 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by imf23.hostedemail.com (Postfix) with ESMTP id 7E03214000B for ; Thu, 9 Mar 2023 07:06:18 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=DiPmL6ir; spf=pass (imf23.hostedemail.com: domain of lkp@intel.com designates 134.134.136.20 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=1678345579; 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=gTfJqS6pU2nAvF5qXfDwWYKjyHvJarplvxbnRV1T27I=; b=t1VUgGPNMH4wa1JNVEd5KU88PnMXat6KK+zs5f9lj/c0mJ0Awdxvrn59MdhZouuQeHXsGO 0VpEMFpzm08FcPkfsH3zbeMdr+US3SEdxZn7Yol+S4lmnObgrrCp8M9y/njXkrVoMGSCrr mrW7Ac6fRBzjBNExE/ZYFVw97Rtqk0s= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=DiPmL6ir; spf=pass (imf23.hostedemail.com: domain of lkp@intel.com designates 134.134.136.20 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=1678345579; a=rsa-sha256; cv=none; b=DyJNmWyvM9DYGhzdnMkiwX6wL3gn2is8h7ClEjeuzNAXwhs0BtDx540UU+eYfpMB0U/vbG +z3EaA6iBsgqv5KFjHQCfXPt0rn+ItTUBo24c+BL2OcC9i2rjMB791RhF2g6aKU4eSUOWB sZ8ksY7eXJ/W3G0WooSU/q5wsFrrESM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1678345578; x=1709881578; h=date:from:to:cc:subject:message-id:mime-version; bh=74G64ygPFsQ4g/oZp2s4C2yXaUTpOj74R0yuY7CtoIE=; b=DiPmL6irM4sBt0UkTHpiB/VGt7JZlJgBUkSLznApbRiEZelUAqGDojs1 ARNj5kOk+Aa9M2dlzJVqBFApO7/xIf0/T0odji4iMtznPXk45pw9S1zfN ZfF2+bWxUP4YFQAYX29eTlYXdk4cfLy3ScsXgxG5CbuY44/dk4bygO/fy 18/jm2BE3tKMRWJck4QyR1Lg+NrOQiWHJj9Y+OdDaX5spfjEUzuQXNrzk uvMAY0oRh9VR2XCyhj7LFIEFT0VkOdCirqNfC6Jpnu6/llnRCkcPKe7m5 SLpu1gUPvexta7zs7PtdmXMEL5HoJVcQ8Ia8TnpXbhRheAESZ/ySTn3NY Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10643"; a="324691332" X-IronPort-AV: E=Sophos;i="5.98,245,1673942400"; d="scan'208";a="324691332" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Mar 2023 23:06:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10643"; a="741440057" X-IronPort-AV: E=Sophos;i="5.98,245,1673942400"; d="scan'208";a="741440057" Received: from lkp-server01.sh.intel.com (HELO b613635ddfff) ([10.239.97.150]) by fmsmga008.fm.intel.com with ESMTP; 08 Mar 2023 23:06:13 -0800 Received: from kbuild by b613635ddfff with local (Exim 4.96) (envelope-from ) id 1paALt-0002jh-0e; Thu, 09 Mar 2023 07:06:13 +0000 Date: Thu, 9 Mar 2023 15:05:15 +0800 From: kernel test robot To: Jason Baron Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Luis Chamberlain Subject: [linux-next:master 766/2428] include/linux/dynamic_debug.h:307:14: error: implicit declaration of function 'strcmp' Message-ID: <202303091548.VqmH7I6Q-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 7E03214000B X-Stat-Signature: xncwy6eyrg97t9ijwnbcmcp6ua7bstgy X-Rspam-User: X-HE-Tag: 1678345578-248865 X-HE-Meta: U2FsdGVkX1+iKDWKUZ2gAT3RKOHDsGt97TmknqkzjRLzonynyO1KoV1hZ6RLVO2yyZa/IcGoivYNU/4XhBJSdh8uMJz3+T9l3+2Y6d+94utoyvGZXY4+xtDfDnoa7k0Aty1mtOPBT0vW9klgubyYO/CI0yuUE0K9s0Oijlq4Ef1dz8+10tHfoMScvdxSR1AshsXtc2LbC6010f6b4/svxdAbMigyllKwU0TwRvRCoBNU1jNw3pq19Umg2H5JzdOrOEHw39g6JGMsSARtFdf0qCg5yobAYHK1s3P6VroJ02KO1QozNmbs/pKMjrNrYOVHxfkrbHyiISo2gPF3G8C6CRX+mRparKqif2rQZSCP+mb6gsDD7aoy8jxmxKivpwZQj8a6sJx6pDfnZ/pdt8j6QS/WQH8vDiAhMDp4PwxtNIzgC2+1E7a4yPgG+6bQBF/BcRMIDnFaAZYNeHkhsDi+HYNSLE+Cd11n1QmPW9ZhGtY6l5W3QhQhwVFlVfquWVHjL+l3fTXIFvA8fnca3almZX7GyCJq3WdTBqU6LkaerCDkVqr4h7tFwUcbOX1fCpxk5RWnz2KA937jDzVyNf0px2YrgQEO+R/9rIKkOjYHFOIwo1WT97jhWA0VT2kjfOcYO9zVTwbHllVbh1hzmg+a6iO+dgMrT1uOIuiZZaLLNjU70RiP3yijNgi3VeLsPdl+zYWyDsFQW/gTPU+4rZfjCfnIzc4ux+Bv3KzfKqOe86Z08hi7Q6r2gDXt4qMqcAgPoFZsYqF95g8XwVSy5cw9P2Ce0m2lJijBKTDvOWj3OlhvOQqCjbuNP0GGdGOoyizlM0zheOeErP3ulT/8EInTEZBLcYN1ufHaerOvlsT8WL7n822h3ddi3B8njjR8EZoCZCsmdLbv5Lmsi6EIAScAekepbH/vTXa0c6msj+nSIImheLb2ZnMNGi7u/qSuPAJNHPmAZqBRzV3Wlxj/L3D YvAtSgH9 s0WcNUPPTWH2T1JffVj/kMOe85uR0l/G4jL41KCqFD4vgwqjZLTjihWM5y2LWSjK2qf0FP3VJ7A7q6uw0fi6FVz0U+tjrPxWKxy2RnYqzrTYT7OaXgRFVCDK2DmeOFz4sYeWwUlkYPLrN6j5cnVOieq/k8UGGUZVsHH54CXZYzEMAU/7orzH2FQAmx78eRjqq8DH5AFA56NkfXdLyQe3yEa6gDSFZCPhvtClJkch5TKcfCmEnU/ivNR78SpEOruIGtPLB7PSJ/1iPrNZdH2HPqjXWIDcHXrxIxQlAvWdaMg6OaVybtgv+8vH+Rrt68jbVhS9GFNIB4wgpOTuho0bfpjkJ4NEgt+91xts3NawIc4sXwq3gtTPkvRW7/C+jYrm3oXJxjP2uw0z/R9Shq5wP/jiwthgrBS5/oLb4PdpWvQflmv/dFleZuDWTPCHFnHpHn6jUvV5Ru5OogI8lSNI6EAzzz+RBdFh5yMTeXf7mA2pkfPo0fJKuXD/lKKqanNuYR0wlO9tQ0UDVRrY= 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: 2c6433e9294b6d0f4d8f08c3c70a3eac434d3ec8 commit: b1ec22f8dc85bb0b2e82a528a7ebca377f46d4cb [766/2428] dyndbg: use the module notifier callbacks config: arm-randconfig-r013-20230308 (https://download.01.org/0day-ci/archive/20230309/202303091548.VqmH7I6Q-lkp@intel.com/config) compiler: arm-linux-gnueabi-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=b1ec22f8dc85bb0b2e82a528a7ebca377f46d4cb 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 b1ec22f8dc85bb0b2e82a528a7ebca377f46d4cb # 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=arm olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=arm SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot | Link: https://lore.kernel.org/oe-kbuild-all/202303091548.VqmH7I6Q-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from include/linux/module.h:30, from arch/arm/boot/compressed/../../../../lib/lz4/lz4_decompress.c:39, from arch/arm/boot/compressed/../../../../lib/decompress_unlz4.c:10, from arch/arm/boot/compressed/decompress.c:59: include/linux/dynamic_debug.h: In function 'ddebug_dyndbg_module_param_cb': >> include/linux/dynamic_debug.h:307:14: error: implicit declaration of function 'strcmp' [-Werror=implicit-function-declaration] 307 | if (!strcmp(param, "dyndbg")) { | ^~~~~~ include/linux/dynamic_debug.h:1:1: note: 'strcmp' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | /* SPDX-License-Identifier: GPL-2.0 */ arch/arm/boot/compressed/decompress.c: At top level: arch/arm/boot/compressed/decompress.c:62:5: warning: no previous prototype for 'do_decompress' [-Wmissing-prototypes] 62 | int do_decompress(u8 *input, int len, u8 *output, void (*error)(char *x)) | ^~~~~~~~~~~~~ cc1: some warnings being treated as errors vim +/strcmp +307 include/linux/dynamic_debug.h b48420c1d3019c Jim Cromie 2012-04-27 303 b48420c1d3019c Jim Cromie 2012-04-27 304 static inline int ddebug_dyndbg_module_param_cb(char *param, char *val, b48420c1d3019c Jim Cromie 2012-04-27 305 const char *modname) b48420c1d3019c Jim Cromie 2012-04-27 306 { 85d6b66d31c351 Jim Cromie 2022-09-04 @307 if (!strcmp(param, "dyndbg")) { 516cf1be07cf3a Jim Cromie 2012-05-01 308 /* avoid pr_warn(), which wants pr_fmt() fully defined */ 516cf1be07cf3a Jim Cromie 2012-05-01 309 printk(KERN_WARNING "dyndbg param is supported only in " b48420c1d3019c Jim Cromie 2012-04-27 310 "CONFIG_DYNAMIC_DEBUG builds\n"); b48420c1d3019c Jim Cromie 2012-04-27 311 return 0; /* allow and ignore */ b48420c1d3019c Jim Cromie 2012-04-27 312 } b48420c1d3019c Jim Cromie 2012-04-27 313 return -EINVAL; b48420c1d3019c Jim Cromie 2012-04-27 314 } b48420c1d3019c Jim Cromie 2012-04-27 315 :::::: The code at line 307 was first introduced by commit :::::: 85d6b66d31c35158364058ee98fb69ab5bb6a6b1 dyndbg: fix module.dyndbg handling :::::: TO: Jim Cromie :::::: CC: Greg Kroah-Hartman -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests