From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2CD373FD0 for ; Sat, 11 Sep 2021 05:48:47 +0000 (UTC) X-IronPort-AV: E=McAfee;i="6200,9189,10103"; a="306808934" X-IronPort-AV: E=Sophos;i="5.85,284,1624345200"; d="gz'50?scan'50,208,50";a="306808934" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Sep 2021 22:48:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,284,1624345200"; d="gz'50?scan'50,208,50";a="467632264" Received: from lkp-server01.sh.intel.com (HELO 730d49888f40) ([10.239.97.150]) by fmsmga007.fm.intel.com with ESMTP; 10 Sep 2021 22:48:44 -0700 Received: from kbuild by 730d49888f40 with local (Exim 4.92) (envelope-from ) id 1mOvsa-00058e-2X; Sat, 11 Sep 2021 05:48:44 +0000 Date: Sat, 11 Sep 2021 13:47:57 +0800 From: kernel test robot Cc: llvm@lists.linux.dev, kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Valentin Schneider , Daniel Bristot de Oliveira Subject: include/linux/stop_machine.h:86:48: warning: unused parameter 'log_lvl' Message-ID: <202109111337.1QUI7dOP-lkp@intel.com> Precedence: bulk X-Mailing-List: llvm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="82I3+IH0IqGh5yIs" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: bf9f243f23e6623f310ba03fbb14e10ec3a61290 commit: a8b62fd0850503cf1e557d7e5a98d3f1f5c25eef stop_machine: Add function and caller debug info date: 10 months ago config: i386-randconfig-r032-20210910 (attached as .config) compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project 261cbe98c38f8c1ee1a482fe76511110e790f58a) 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/torvalds/linux.git/commit/?id=a8b62fd0850503cf1e557d7e5a98d3f1f5c25eef git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout a8b62fd0850503cf1e557d7e5a98d3f1f5c25eef # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:6: In file included from include/linux/stop_machine.h:5: In file included from include/linux/cpu.h:17: In file included from include/linux/node.h:18: include/linux/device.h:630:46: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_to_node(struct device *dev) ^ include/linux/device.h:634:48: warning: unused parameter 'dev' [-Wunused-parameter] static inline void set_dev_node(struct device *dev, int node) ^ include/linux/device.h:634:57: warning: unused parameter 'node' [-Wunused-parameter] static inline void set_dev_node(struct device *dev, int node) ^ include/linux/device.h:639:74: warning: unused parameter 'dev' [-Wunused-parameter] static inline struct irq_domain *dev_get_msi_domain(const struct device *dev) ^ include/linux/device.h:648:54: warning: unused parameter 'dev' [-Wunused-parameter] static inline void dev_set_msi_domain(struct device *dev, struct irq_domain *d) ^ include/linux/device.h:648:78: warning: unused parameter 'd' [-Wunused-parameter] static inline void dev_set_msi_domain(struct device *dev, struct irq_domain *d) ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:6: In file included from include/linux/stop_machine.h:5: In file included from include/linux/cpu.h:17: include/linux/node.h:72:48: warning: unused parameter 'nid' [-Wunused-parameter] static inline void node_add_cache(unsigned int nid, ^ include/linux/node.h:73:32: warning: unused parameter 'cache_attrs' [-Wunused-parameter] struct node_cache_attrs *cache_attrs) ^ include/linux/node.h:77:53: warning: unused parameter 'nid' [-Wunused-parameter] static inline void node_set_perf_attrs(unsigned int nid, ^ include/linux/node.h:78:36: warning: unused parameter 'hmem_attrs' [-Wunused-parameter] struct node_hmem_attrs *hmem_attrs, ^ include/linux/node.h:79:21: warning: unused parameter 'access' [-Wunused-parameter] unsigned access) ^ include/linux/node.h:106:42: warning: unused parameter 'nid' [-Wunused-parameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:106:61: warning: unused parameter 'start_pfn' [-Wunused-parameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:107:24: warning: unused parameter 'end_pfn' [-Wunused-parameter] unsigned long end_pfn, ^ include/linux/node.h:108:31: warning: unused parameter 'context' [-Wunused-parameter] enum meminit_context context) ^ include/linux/node.h:152:43: warning: unused parameter 'nid' [-Wunused-parameter] static inline int __register_one_node(int nid) ^ include/linux/node.h:156:41: warning: unused parameter 'nid' [-Wunused-parameter] static inline int register_one_node(int nid) ^ include/linux/node.h:160:43: warning: unused parameter 'nid' [-Wunused-parameter] static inline int unregister_one_node(int nid) ^ include/linux/node.h:164:56: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:164:74: warning: unused parameter 'nid' [-Wunused-parameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:168:58: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:168:76: warning: unused parameter 'nid' [-Wunused-parameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:172:77: warning: unused parameter 'mem_blk' [-Wunused-parameter] static inline void unregister_memory_block_under_nodes(struct memory_block *mem_blk) ^ include/linux/node.h:176:74: warning: unused parameter 'reg' [-Wunused-parameter] static inline void register_hugetlbfs_with_node(node_registration_func_t reg, ^ include/linux/node.h:177:32: warning: unused parameter 'unreg' [-Wunused-parameter] node_registration_func_t unreg) ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:6: In file included from include/linux/stop_machine.h:5: In file included from include/linux/cpu.h:20: include/linux/cpuhotplug.h:409:55: warning: unused parameter 'state' [-Wunused-parameter] static inline void cpuhp_online_idle(enum cpuhp_state state) { } ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:6: In file included from include/linux/stop_machine.h:5: include/linux/cpu.h:138:59: warning: unused parameter 'primary_cpu' [-Wunused-parameter] static inline void smp_shutdown_nonboot_cpus(unsigned int primary_cpu) { } ^ include/linux/cpu.h:221:41: warning: unused parameter 'force' [-Wunused-parameter] static inline void cpu_smt_disable(bool force) { } ^ include/linux/cpu.h:225:60: warning: unused parameter 'ctrlval' [-Wunused-parameter] static inline int cpuhp_smt_disable(enum cpuhp_smt_control ctrlval) { return 0; } ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:6: >> include/linux/stop_machine.h:86:48: warning: unused parameter 'log_lvl' [-Wunused-parameter] static inline void print_stop_info(const char *log_lvl, struct task_struct *task) { } ^ >> include/linux/stop_machine.h:86:77: warning: unused parameter 'task' [-Wunused-parameter] static inline void print_stop_info(const char *log_lvl, struct task_struct *task) { } ^ include/linux/stop_machine.h:132:30: warning: unused parameter 'cpus' [-Wunused-parameter] const struct cpumask *cpus) ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:13: In file included from drivers/gpu/drm/i915/gt/intel_gt.h:9: In file included from drivers/gpu/drm/i915/gt/intel_engine_types.h:21: In file included from drivers/gpu/drm/i915/i915_gem.h:29: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:5: include/linux/context_tracking_state.h:51:53: warning: unused parameter 'cpu' [-Wunused-parameter] static inline bool context_tracking_enabled_cpu(int cpu) { return false; } ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:13: In file included from drivers/gpu/drm/i915/gt/intel_gt.h:9: In file included from drivers/gpu/drm/i915/gt/intel_engine_types.h:21: In file included from drivers/gpu/drm/i915/i915_gem.h:29: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:9: include/linux/vtime.h:54:53: warning: unused parameter 'cpu' [-Wunused-parameter] static inline bool vtime_accounting_enabled_cpu(int cpu) {return false; } ^ include/linux/vtime.h:56:58: warning: unused parameter 'prev' [-Wunused-parameter] static inline void vtime_task_switch(struct task_struct *prev) { } ^ include/linux/vtime.h:67:61: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_account_kernel(struct task_struct *tsk) { } ^ include/linux/vtime.h:78:57: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_user_enter(struct task_struct *tsk) { } ^ include/linux/vtime.h:79:56: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_user_exit(struct task_struct *tsk) { } ^ include/linux/vtime.h:80:58: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_guest_enter(struct task_struct *tsk) { } ^ include/linux/vtime.h:81:57: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_guest_exit(struct task_struct *tsk) { } ^ include/linux/vtime.h:82:56: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } ^ include/linux/vtime.h:82:65: warning: unused parameter 'cpu' [-Wunused-parameter] static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } ^ include/linux/vtime.h:94:64: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_account_irq_enter(struct task_struct *tsk) { } ^ include/linux/vtime.h:95:63: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_account_irq_exit(struct task_struct *tsk) { } ^ include/linux/vtime.h:96:52: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_flush(struct task_struct *tsk) { } ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:13: In file included from drivers/gpu/drm/i915/gt/intel_gt.h:9: In file included from drivers/gpu/drm/i915/gt/intel_engine_types.h:21: In file included from drivers/gpu/drm/i915/i915_gem.h:29: In file included from include/linux/interrupt.h:20: In file included from arch/x86/include/asm/sections.h:7: include/asm-generic/sections.h:70:53: warning: unused parameter 'addr' [-Wunused-parameter] static inline int arch_is_kernel_text(unsigned long addr) ^ include/asm-generic/sections.h:77:53: warning: unused parameter 'addr' [-Wunused-parameter] static inline int arch_is_kernel_data(unsigned long addr) ^ In file included from drivers/gpu/drm/i915/gt/intel_ggtt.c:13: In file included from drivers/gpu/drm/i915/gt/intel_gt.h:9: In file included from drivers/gpu/drm/i915/gt/intel_engine_types.h:21: In file included from drivers/gpu/drm/i915/i915_gem.h:29: include/linux/interrupt.h:367:49: warning: unused parameter 'irq' [-Wunused-parameter] static inline int irq_set_affinity(unsigned int irq, const struct cpumask *m) ^ include/linux/interrupt.h:367:76: warning: unused parameter 'm' [-Wunused-parameter] static inline int irq_set_affinity(unsigned int irq, const struct cpumask *m) ^ include/linux/interrupt.h:372:51: warning: unused parameter 'irq' [-Wunused-parameter] static inline int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) ^ include/linux/interrupt.h:372:78: warning: unused parameter 'cpumask' [-Wunused-parameter] static inline int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) ^ include/linux/interrupt.h:377:53: warning: unused parameter 'irq' [-Wunused-parameter] static inline int irq_can_set_affinity(unsigned int irq) ^ include/linux/interrupt.h:382:52: warning: unused parameter 'irq' [-Wunused-parameter] static inline int irq_select_affinity(unsigned int irq) { return 0; } ^ include/linux/interrupt.h:384:54: warning: unused parameter 'irq' [-Wunused-parameter] static inline int irq_set_affinity_hint(unsigned int irq, ^ include/linux/interrupt.h:385:28: warning: unused parameter 'm' [-Wunused-parameter] const struct cpumask *m) ^ include/linux/interrupt.h:391:40: warning: unused parameter 'irq' [-Wunused-parameter] irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) ^ include/linux/interrupt.h:391:73: warning: unused parameter 'notify' [-Wunused-parameter] -- In file included from drivers/gpu/drm/i915/gt/intel_reset.c:8: In file included from include/linux/stop_machine.h:5: In file included from include/linux/cpu.h:17: In file included from include/linux/node.h:18: include/linux/device.h:630:46: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_to_node(struct device *dev) ^ include/linux/device.h:634:48: warning: unused parameter 'dev' [-Wunused-parameter] static inline void set_dev_node(struct device *dev, int node) ^ include/linux/device.h:634:57: warning: unused parameter 'node' [-Wunused-parameter] static inline void set_dev_node(struct device *dev, int node) ^ include/linux/device.h:639:74: warning: unused parameter 'dev' [-Wunused-parameter] static inline struct irq_domain *dev_get_msi_domain(const struct device *dev) ^ include/linux/device.h:648:54: warning: unused parameter 'dev' [-Wunused-parameter] static inline void dev_set_msi_domain(struct device *dev, struct irq_domain *d) ^ include/linux/device.h:648:78: warning: unused parameter 'd' [-Wunused-parameter] static inline void dev_set_msi_domain(struct device *dev, struct irq_domain *d) ^ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:8: In file included from include/linux/stop_machine.h:5: In file included from include/linux/cpu.h:17: include/linux/node.h:72:48: warning: unused parameter 'nid' [-Wunused-parameter] static inline void node_add_cache(unsigned int nid, ^ include/linux/node.h:73:32: warning: unused parameter 'cache_attrs' [-Wunused-parameter] struct node_cache_attrs *cache_attrs) ^ include/linux/node.h:77:53: warning: unused parameter 'nid' [-Wunused-parameter] static inline void node_set_perf_attrs(unsigned int nid, ^ include/linux/node.h:78:36: warning: unused parameter 'hmem_attrs' [-Wunused-parameter] struct node_hmem_attrs *hmem_attrs, ^ include/linux/node.h:79:21: warning: unused parameter 'access' [-Wunused-parameter] unsigned access) ^ include/linux/node.h:106:42: warning: unused parameter 'nid' [-Wunused-parameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:106:61: warning: unused parameter 'start_pfn' [-Wunused-parameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:107:24: warning: unused parameter 'end_pfn' [-Wunused-parameter] unsigned long end_pfn, ^ include/linux/node.h:108:31: warning: unused parameter 'context' [-Wunused-parameter] enum meminit_context context) ^ include/linux/node.h:152:43: warning: unused parameter 'nid' [-Wunused-parameter] static inline int __register_one_node(int nid) ^ include/linux/node.h:156:41: warning: unused parameter 'nid' [-Wunused-parameter] static inline int register_one_node(int nid) ^ include/linux/node.h:160:43: warning: unused parameter 'nid' [-Wunused-parameter] static inline int unregister_one_node(int nid) ^ include/linux/node.h:164:56: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:164:74: warning: unused parameter 'nid' [-Wunused-parameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:168:58: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:168:76: warning: unused parameter 'nid' [-Wunused-parameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:172:77: warning: unused parameter 'mem_blk' [-Wunused-parameter] static inline void unregister_memory_block_under_nodes(struct memory_block *mem_blk) ^ include/linux/node.h:176:74: warning: unused parameter 'reg' [-Wunused-parameter] static inline void register_hugetlbfs_with_node(node_registration_func_t reg, ^ include/linux/node.h:177:32: warning: unused parameter 'unreg' [-Wunused-parameter] node_registration_func_t unreg) ^ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:8: In file included from include/linux/stop_machine.h:5: In file included from include/linux/cpu.h:20: include/linux/cpuhotplug.h:409:55: warning: unused parameter 'state' [-Wunused-parameter] static inline void cpuhp_online_idle(enum cpuhp_state state) { } ^ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:8: In file included from include/linux/stop_machine.h:5: include/linux/cpu.h:138:59: warning: unused parameter 'primary_cpu' [-Wunused-parameter] static inline void smp_shutdown_nonboot_cpus(unsigned int primary_cpu) { } ^ include/linux/cpu.h:221:41: warning: unused parameter 'force' [-Wunused-parameter] static inline void cpu_smt_disable(bool force) { } ^ include/linux/cpu.h:225:60: warning: unused parameter 'ctrlval' [-Wunused-parameter] static inline int cpuhp_smt_disable(enum cpuhp_smt_control ctrlval) { return 0; } ^ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:8: >> include/linux/stop_machine.h:86:48: warning: unused parameter 'log_lvl' [-Wunused-parameter] static inline void print_stop_info(const char *log_lvl, struct task_struct *task) { } ^ >> include/linux/stop_machine.h:86:77: warning: unused parameter 'task' [-Wunused-parameter] static inline void print_stop_info(const char *log_lvl, struct task_struct *task) { } ^ include/linux/stop_machine.h:132:30: warning: unused parameter 'cpus' [-Wunused-parameter] const struct cpumask *cpus) ^ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:10: In file included from drivers/gpu/drm/i915/display/intel_display_types.h:30: In file included from include/linux/i2c.h:13: In file included from include/linux/acpi.h:13: In file included from include/linux/irqdomain.h:35: include/linux/of.h:1018:54: warning: unused parameter 'device' [-Wunused-parameter] static inline int of_node_to_nid(struct device_node *device) ^ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:10: In file included from drivers/gpu/drm/i915/display/intel_display_types.h:30: In file included from include/linux/i2c.h:13: In file included from include/linux/acpi.h:14: In file included from include/linux/resource_ext.h:11: In file included from include/linux/slab.h:19: include/linux/percpu-refcount.h:205:3: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare] this_cpu_add(*percpu_count, nr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:509:33: note: expanded from macro 'this_cpu_add' #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:379:11: note: expanded from macro '__pcpu_size_call' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :79:1: note: expanded from here this_cpu_add_4 ^ arch/x86/include/asm/percpu.h:268:34: note: expanded from macro 'this_cpu_add_4' #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/percpu.h:127:31: note: expanded from macro 'percpu_add_op' ((val) == 1 || (val) == -1)) ? \ ~~~ ^ ~~ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:10: In file included from drivers/gpu/drm/i915/display/intel_display_types.h:30: In file included from include/linux/i2c.h:13: In file included from include/linux/acpi.h:14: In file included from include/linux/resource_ext.h:11: In file included from include/linux/slab.h:19: include/linux/percpu-refcount.h:244:3: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare] this_cpu_add(*percpu_count, nr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:509:33: note: expanded from macro 'this_cpu_add' #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:379:11: note: expanded from macro '__pcpu_size_call' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :110:1: note: expanded from here this_cpu_add_4 ^ arch/x86/include/asm/percpu.h:268:34: note: expanded from macro 'this_cpu_add_4' #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/percpu.h:127:31: note: expanded from macro 'percpu_add_op' ((val) == 1 || (val) == -1)) ? \ ~~~ ^ ~~ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:10: In file included from drivers/gpu/drm/i915/display/intel_display_types.h:30: In file included from include/linux/i2c.h:13: In file included from include/linux/acpi.h:14: In file included from include/linux/resource_ext.h:11: In file included from include/linux/slab.h:19: include/linux/percpu-refcount.h:320:3: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare] this_cpu_sub(*percpu_count, nr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:519:33: note: expanded from macro 'this_cpu_sub' #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:509:33: note: expanded from macro 'this_cpu_add' #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:379:11: note: expanded from macro '__pcpu_size_call' case 4: stem##4(variable, __VA_ARGS__);break; \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :172:1: note: expanded from here this_cpu_add_4 ^ arch/x86/include/asm/percpu.h:268:34: note: expanded from macro 'this_cpu_add_4' #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/percpu.h:127:31: note: expanded from macro 'percpu_add_op' ((val) == 1 || (val) == -1)) ? \ ~~~ ^ ~~ In file included from drivers/gpu/drm/i915/gt/intel_reset.c:10: In file included from drivers/gpu/drm/i915/display/intel_display_types.h:30: In file included from include/linux/i2c.h:13: In file included from include/linux/acpi.h:14: In file included from include/linux/resource_ext.h:11: In file included from include/linux/slab.h:136: include/linux/kasan.h:106:54: warning: unused parameter 'address' [-Wunused-parameter] static inline void kasan_unpoison_shadow(const void *address, size_t size) {} ^ include/linux/kasan.h:106:70: warning: unused parameter 'size' [-Wunused-parameter] static inline void kasan_unpoison_shadow(const void *address, size_t size) {} ^ .. vim +/log_lvl +86 include/linux/stop_machine.h 85 > 86 static inline void print_stop_info(const char *log_lvl, struct task_struct *task) { } 87 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --82I3+IH0IqGh5yIs Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --82I3+IH0IqGh5yIs--