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 X-Spam-Level: X-Spam-Status: No, score=-7.5 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 24BC5C433DF for ; Tue, 30 Jun 2020 07:24:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C769320759 for ; Tue, 30 Jun 2020 07:24:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728969AbgF3HY4 (ORCPT ); Tue, 30 Jun 2020 03:24:56 -0400 Received: from mga17.intel.com ([192.55.52.151]:9892 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730089AbgF3HYz (ORCPT ); Tue, 30 Jun 2020 03:24:55 -0400 IronPort-SDR: 6pyZUh+sXxndQCLfTqmPtgoiGs4xFAkL4O6V8vZ0d9cHA13akP/zwuWMJVQri62kE36hCWIOqE mJixlp3LwdmA== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="126265608" X-IronPort-AV: E=Sophos;i="5.75,296,1589266800"; d="gz'50?scan'50,208,50";a="126265608" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jun 2020 21:02:37 -0700 IronPort-SDR: mz/Y9wNm/e8pp+g4T81DYUtJu//oKpsKICUrARVQmWSYQy3vB7yLSHArK3j4uIgpx8pUtA1SuQ rqRsVLXXCfvQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,296,1589266800"; d="gz'50?scan'50,208,50";a="266370833" Received: from lkp-server01.sh.intel.com (HELO 28879958b202) ([10.239.97.150]) by fmsmga008.fm.intel.com with ESMTP; 29 Jun 2020 21:02:34 -0700 Received: from kbuild by 28879958b202 with local (Exim 4.92) (envelope-from ) id 1jq7Te-0001K8-Ap; Tue, 30 Jun 2020 04:02:34 +0000 Date: Tue, 30 Jun 2020 12:01:39 +0800 From: kernel test robot To: Pavel Begunkov , Jens Axboe , io-uring@vger.kernel.org, linux-kernel@vger.kernel.org Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com Subject: Re: [PATCH 2/4] io_uring: handle EAGAIN iopoll Message-ID: <202006301145.b36IyOXw%lkp@intel.com> References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="huq684BweRXVnRxX" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: io-uring-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: io-uring@vger.kernel.org --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Pavel, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on next-20200622] [cannot apply to linus/master v5.8-rc2 v5.8-rc1 v5.7 v5.8-rc3] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Pavel-Begunkov/iopoll-fixes-cleanups/20200623-062127 base: 27f11fea33608cbd321a97cbecfa2ef97dcc1821 config: x86_64-randconfig-a001-20200629-CONFIG_DEBUG_INFO_REDUCED (attached as .config) compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project cf1d04484344be52ada8178e41d18fd15a9b880c) 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 # install x86_64 cross compiling tool for clang build # apt-get install binutils-x86-64-linux-gnu # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): kernel/locking/rwsem.c:295:1: warning: unused function 'rwsem_owner_flags' rwsem_owner_flags(struct rw_semaphore unsigned long ^ In file included from kernel/cpu.c:26: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/exit.c:53: In file included from include/linux/tracehook.h:50: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ kernel/panic.c:85:13: warning: no previous prototype for function 'panic_smp_self_stop' void __weak panic_smp_self_stop(void) ^ kernel/panic.c:85:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void __weak panic_smp_self_stop(void) ^ static kernel/panic.c:95:13: warning: no previous prototype for function 'nmi_panic_self_stop' void __weak nmi_panic_self_stop(struct pt_regs ^ kernel/panic.c:95:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void __weak nmi_panic_self_stop(struct pt_regs ^ static kernel/panic.c:106:13: warning: no previous prototype for function 'crash_smp_send_stop' void __weak crash_smp_send_stop(void) ^ kernel/panic.c:106:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void __weak crash_smp_send_stop(void) ^ static 3 warnings generated. In file included from kernel/fork.c:53: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/power/user.c:10: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ kernel/cpu.c:101:20: warning: unused function 'cpuhp_lock_acquire' static inline void cpuhp_lock_acquire(bool bringup) { } ^ kernel/cpu.c:102:20: warning: unused function 'cpuhp_lock_release' static inline void cpuhp_lock_release(bool bringup) { } ^ 1 warning generated. 1 warning generated. In file included from kernel/power/wakelock.c:23: In file included from kernel/power/power.h:2: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ >> kernel/power/wakelock.c:74:20: warning: unused function 'decrement_wakelocks_number' static inline void decrement_wakelocks_number(void) ^ 3 warnings generated. 2 warnings generated. kernel/cpu.c:56: warning: cannot understand function prototype: 'struct cpuhp_cpu_state ' kernel/cpu.c:113: warning: cannot understand function prototype: 'struct cpuhp_step ' kernel/cpu.c:1884: warning: Function parameter or member 'name' not described in '__cpuhp_setup_state_cpuslocked' In file included from kernel/sched/core.c:9: In file included from kernel/sched/sched.h:63: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ >> kernel/trace/ftrace.c:6859:20: warning: unused function 'ftrace_startup_enable' static inline void ftrace_startup_enable(int command) { } ^ 1 warning generated. kernel/sched/core.c:4270:35: warning: no previous prototype for function 'schedule_user' asmlinkage __visible void __sched schedule_user(void) ^ kernel/sched/core.c:4270:22: note: declare 'static' if the function is not intended to be used outside of this translation unit asmlinkage __visible void __sched schedule_user(void) ^ static In file included from kernel/power/process.c:14: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ 1 warning generated. 1 warning generated. In file included from kernel/power/snapshot.c:16: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ kernel/fork.c:1153: warning: Function parameter or member 'mm' not described in 'set_mm_exe_file' kernel/fork.c:1153: warning: Function parameter or member 'new_exe_file' not described in 'set_mm_exe_file' kernel/fork.c:1177: warning: Function parameter or member 'mm' not described in 'get_mm_exe_file' kernel/fork.c:1197: warning: Function parameter or member 'task' not described in 'get_task_exe_file' kernel/fork.c:1222: warning: Function parameter or member 'task' not described in 'get_task_mm' kernel/sched/core.c:227:1: warning: unused function 'rq_csd_init' rq_csd_init(struct rq call_single_data_t smp_call_func_t func) ^ kernel/sched/core.c:3822:20: warning: unused function 'sched_tick_start' static inline void sched_tick_start(int cpu) { } ^ kernel/sched/core.c:3823:20: warning: unused function 'sched_tick_stop' static inline void sched_tick_stop(int cpu) { } ^ kernel/trace/ftrace.c:5350: warning: Function parameter or member 'ops' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5350: warning: Function parameter or member 'ip' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5350: warning: Function parameter or member 'remove' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5350: warning: Function parameter or member 'reset' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5364: warning: Function parameter or member 'ops' not described in 'ftrace_ops_set_global_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'ops' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'buf' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'len' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'reset' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'ops' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'buf' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'len' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'reset' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5426: warning: Function parameter or member 'buf' not described in 'ftrace_set_global_filter' kernel/trace/ftrace.c:5426: warning: Function parameter or member 'len' not described in 'ftrace_set_global_filter' kernel/trace/ftrace.c:5426: warning: Function parameter or member 'reset' not described in 'ftrace_set_global_filter' kernel/trace/ftrace.c:5442: warning: Function parameter or member 'buf' not described in 'ftrace_set_global_notrace' kernel/trace/ftrace.c:5442: warning: Function parameter or member 'len' not described in 'ftrace_set_global_notrace' kernel/trace/ftrace.c:5442: warning: Function parameter or member 'reset' not described in 'ftrace_set_global_notrace' kernel/trace/ftrace.c:7471: warning: Function parameter or member 'ops' not described in 'register_ftrace_function' kernel/trace/ftrace.c:7493: warning: Function parameter or member 'ops' not described in 'unregister_ftrace_function' In file included from kernel/power/main.c:16: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/power/hibernate.c:15: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/power/swap.c:23: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/sched/loadavg.c:9: In file included from kernel/sched/sched.h:63: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ kernel/power/snapshot.c:1266:21: warning: unused function 'saveable_highmem_page' static inline void zone unsigned long p) ^ 1 warning generated. In file included from kernel/sysctl.c:25: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ 1 warning generated. In file included from kernel/cgroup/cgroup.c:60: In file included from include/net/sock.h:53: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ kernel/power/hibernate.c:272:12: warning: no previous prototype for function 'arch_resume_nosmt' __weak int arch_resume_nosmt(void) -- In file included from kernel/power/user.c:10: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ 1 warning generated. In file included from kernel/power/wakelock.c:23: In file included from kernel/power/power.h:2: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ >> kernel/power/wakelock.c:74:20: warning: unused function 'decrement_wakelocks_number' [-Wunused-function] static inline void decrement_wakelocks_number(void) ^ 2 warnings generated. In file included from kernel/power/process.c:14: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/power/snapshot.c:16: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/power/main.c:16: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/power/hibernate.c:15: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ In file included from kernel/power/swap.c:23: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ kernel/power/snapshot.c:1266:21: warning: unused function 'saveable_highmem_page' [-Wunused-function] static inline void *saveable_highmem_page(struct zone *z, unsigned long p) ^ 1 warning generated. kernel/power/hibernate.c:272:12: warning: no previous prototype for function 'arch_resume_nosmt' [-Wmissing-prototypes] __weak int arch_resume_nosmt(void) ^ kernel/power/hibernate.c:272:8: note: declare 'static' if the function is not intended to be used outside of this translation unit __weak int arch_resume_nosmt(void) ^ static kernel/power/main.c:593: warning: Function parameter or member 'kobj' not described in 'state_show' kernel/power/main.c:593: warning: Function parameter or member 'attr' not described in 'state_show' kernel/power/main.c:593: warning: Function parameter or member 'buf' not described in 'state_show' 2 warnings generated. kernel/power/snapshot.c:404: warning: Function parameter or member 'gfp_mask' not described in 'alloc_rtree_node' kernel/power/snapshot.c:404: warning: Function parameter or member 'safe_needed' not described in 'alloc_rtree_node' kernel/power/snapshot.c:404: warning: Function parameter or member 'ca' not described in 'alloc_rtree_node' kernel/power/snapshot.c:404: warning: Function parameter or member 'list' not described in 'alloc_rtree_node' kernel/power/snapshot.c:429: warning: Function parameter or member 'zone' not described in 'add_rtree_block' kernel/power/snapshot.c:429: warning: Function parameter or member 'gfp_mask' not described in 'add_rtree_block' kernel/power/snapshot.c:429: warning: Function parameter or member 'safe_needed' not described in 'add_rtree_block' kernel/power/snapshot.c:429: warning: Function parameter or member 'ca' not described in 'add_rtree_block' kernel/power/snapshot.c:502: warning: Function parameter or member 'gfp_mask' not described in 'create_zone_bm_rtree' kernel/power/snapshot.c:502: warning: Function parameter or member 'safe_needed' not described in 'create_zone_bm_rtree' kernel/power/snapshot.c:502: warning: Function parameter or member 'ca' not described in 'create_zone_bm_rtree' kernel/power/snapshot.c:502: warning: Function parameter or member 'start' not described in 'create_zone_bm_rtree' kernel/power/snapshot.c:502: warning: Function parameter or member 'end' not described in 'create_zone_bm_rtree' kernel/power/snapshot.c:537: warning: Function parameter or member 'zone' not described in 'free_zone_bm_rtree' kernel/power/snapshot.c:537: warning: Function parameter or member 'clear_nosave_free' not described in 'free_zone_bm_rtree' kernel/power/snapshot.c:644: warning: Function parameter or member 'bm' not described in 'memory_bm_create' kernel/power/snapshot.c:644: warning: Function parameter or member 'gfp_mask' not described in 'memory_bm_create' kernel/power/snapshot.c:644: warning: Function parameter or member 'safe_needed' not described in 'memory_bm_create' kernel/power/snapshot.c:686: warning: Function parameter or member 'clear_nosave_free' not described in 'memory_bm_free' kernel/power/snapshot.c:708: warning: Function parameter or member 'bm' not described in 'memory_bm_find_bit' kernel/power/snapshot.c:708: warning: Function parameter or member 'pfn' not described in 'memory_bm_find_bit' kernel/power/snapshot.c:708: warning: Function parameter or member 'addr' not described in 'memory_bm_find_bit' kernel/power/snapshot.c:708: warning: Function parameter or member 'bit_nr' not described in 'memory_bm_find_bit' kernel/power/snapshot.c:949: warning: Function parameter or member 'start_pfn' not described in '__register_nosave_region' kernel/power/snapshot.c:949: warning: Function parameter or member 'end_pfn' not described in '__register_nosave_region' kernel/power/snapshot.c:949: warning: Function parameter or member 'use_kmalloc' not described in '__register_nosave_region' kernel/power/snapshot.c:1219: warning: Function parameter or member 'zone' not described in 'saveable_highmem_page' kernel/power/snapshot.c:1219: warning: Function parameter or member 'pfn' not described in 'saveable_highmem_page' kernel/power/snapshot.c:1283: warning: Function parameter or member 'zone' not described in 'saveable_page' kernel/power/snapshot.c:1283: warning: Function parameter or member 'pfn' not described in 'saveable_page' kernel/power/snapshot.c:1354: warning: Function parameter or member 'dst' not described in 'safe_copy_page' kernel/power/snapshot.c:1354: warning: Function parameter or member 's_page' not described in 'safe_copy_page' kernel/power/snapshot.c:1567: warning: Function parameter or member 'x' not described in '__fraction' kernel/power/snapshot.c:1567: warning: Function parameter or member 'multiplier' not described in '__fraction' kernel/power/snapshot.c:1567: warning: Function parameter or member 'base' not described in '__fraction' kernel/power/snapshot.c:1858: warning: Function parameter or member 'nr_highmem' not described in 'count_pages_for_highmem' kernel/power/snapshot.c:1876: warning: Function parameter or member 'nr_pages' not described in 'enough_free_mem' kernel/power/snapshot.c:1876: warning: Function parameter or member 'nr_highmem' not described in 'enough_free_mem' kernel/power/snapshot.c:1899: warning: Function parameter or member 'safe_needed' not described in 'get_highmem_buffer' kernel/power/snapshot.c:1912: warning: Function parameter or member 'bm' not described in 'alloc_highmem_pages' kernel/power/snapshot.c:1912: warning: Function parameter or member 'nr_highmem' not described in 'alloc_highmem_pages' kernel/power/snapshot.c:1947: warning: Function parameter or member 'copy_bm' not described in 'swsusp_alloc' kernel/power/snapshot.c:1947: warning: Function parameter or member 'nr_pages' not described in 'swsusp_alloc' kernel/power/snapshot.c:1947: warning: Function parameter or member 'nr_highmem' not described in 'swsusp_alloc' kernel/power/snapshot.c:2160: warning: Function parameter or member 'bm' not described in 'mark_unsafe_pages' kernel/power/snapshot.c:2195: warning: Function parameter or member 'info' not described in 'load_header' kernel/power/snapshot.c:2349: warning: Function parameter or member 'page' not described in 'get_highmem_page_buffer' kernel/power/snapshot.c:2349: warning: Function parameter or member 'ca' not described in 'get_highmem_page_buffer' kernel/power/snapshot.c:2534: warning: Function parameter or member 'bm' not described in 'get_buffer' kernel/power/snapshot.c:2534: warning: Function parameter or member 'ca' not described in 'get_buffer' kernel/power/snapshot.c:2658: warning: Function parameter or member 'handle' not described in 'snapshot_write_finalize' 1 warning generated. 2 warnings generated. -- >> kernel/trace/ftrace.c:6859:20: warning: unused function 'ftrace_startup_enable' [-Wunused-function] static inline void ftrace_startup_enable(int command) { } ^ 1 warning generated. kernel/trace/ftrace.c:5350: warning: Function parameter or member 'ops' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5350: warning: Function parameter or member 'ip' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5350: warning: Function parameter or member 'remove' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5350: warning: Function parameter or member 'reset' not described in 'ftrace_set_filter_ip' kernel/trace/ftrace.c:5364: warning: Function parameter or member 'ops' not described in 'ftrace_ops_set_global_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'ops' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'buf' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'len' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5392: warning: Function parameter or member 'reset' not described in 'ftrace_set_filter' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'ops' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'buf' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'len' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5411: warning: Function parameter or member 'reset' not described in 'ftrace_set_notrace' kernel/trace/ftrace.c:5426: warning: Function parameter or member 'buf' not described in 'ftrace_set_global_filter' kernel/trace/ftrace.c:5426: warning: Function parameter or member 'len' not described in 'ftrace_set_global_filter' kernel/trace/ftrace.c:5426: warning: Function parameter or member 'reset' not described in 'ftrace_set_global_filter' kernel/trace/ftrace.c:5442: warning: Function parameter or member 'buf' not described in 'ftrace_set_global_notrace' kernel/trace/ftrace.c:5442: warning: Function parameter or member 'len' not described in 'ftrace_set_global_notrace' kernel/trace/ftrace.c:5442: warning: Function parameter or member 'reset' not described in 'ftrace_set_global_notrace' kernel/trace/ftrace.c:7471: warning: Function parameter or member 'ops' not described in 'register_ftrace_function' kernel/trace/ftrace.c:7493: warning: Function parameter or member 'ops' not described in 'unregister_ftrace_function' kernel/trace/ring_buffer.c:1141: warning: Function parameter or member 'cpu_buffer' not described in 'rb_check_list' kernel/trace/ring_buffer.c:1141: warning: Function parameter or member 'list' not described in 'rb_check_list' kernel/trace/trace.c:313: warning: Function parameter or member 'this_tr' not described in 'trace_array_put' kernel/trace/trace.c:392: warning: Function parameter or member 'filtered_no_pids' not described in 'trace_ignore_this_task' kernel/trace/trace_seq.c:142: warning: Function parameter or member 'args' not described in 'trace_seq_vprintf' kernel/trace/trace_preemptirq.c:88:16: warning: no previous prototype for function 'trace_hardirqs_on_caller' [-Wmissing-prototypes] __visible void trace_hardirqs_on_caller(unsigned long caller_addr) ^ kernel/trace/trace_preemptirq.c:88:11: note: declare 'static' if the function is not intended to be used outside of this translation unit __visible void trace_hardirqs_on_caller(unsigned long caller_addr) ^ static kernel/trace/trace_preemptirq.c:103:16: warning: no previous prototype for function 'trace_hardirqs_off_caller' [-Wmissing-prototypes] __visible void trace_hardirqs_off_caller(unsigned long caller_addr) ^ kernel/trace/trace_preemptirq.c:103:11: note: declare 'static' if the function is not intended to be used outside of this translation unit __visible void trace_hardirqs_off_caller(unsigned long caller_addr) ^ static 2 warnings generated. In file included from kernel/trace/fgraph.c:10: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: include/linux/memcontrol.h:45:30: warning: implicit conversion from enumeration type 'enum memcg_stat_item' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] return vmstat_item_in_bytes(item); ~~~~~~~~~~~~~~~~~~~~ ^~~~ kernel/trace/fgraph.c:232:15: warning: no previous prototype for function 'ftrace_return_to_handler' [-Wmissing-prototypes] unsigned long ftrace_return_to_handler(unsigned long frame_pointer) ^ kernel/trace/fgraph.c:232:1: note: declare 'static' if the function is not intended to be used outside of this translation unit unsigned long ftrace_return_to_handler(unsigned long frame_pointer) ^ static kernel/trace/fgraph.c:348:6: warning: no previous prototype for function 'ftrace_graph_sleep_time_control' [-Wmissing-prototypes] void ftrace_graph_sleep_time_control(bool enable) ^ kernel/trace/fgraph.c:348:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void ftrace_graph_sleep_time_control(bool enable) ^ static 3kernel/trace/trace_events_filter.c:1565:1: warningwarning: unused function 'event_set_no_set_filter_flag' [-Wunused-function]s generated. event_set_no_set_filter_flag(struct trace_event_file *file) ^ kernel/trace/trace_events_filter.c:1571:1: warning: unused function 'event_clear_no_set_filter_flag' [-Wunused-function] event_clear_no_set_filter_flag(struct trace_event_file *file) ^ kernel/trace/trace_events_filter.c:1577:1: warning: unused function 'event_no_set_filter_flag' [-Wunused-function] event_no_set_filter_flag(struct trace_event_file *file) ^ kernel/trace/fgraph.c:298: warning: Function parameter or member 'task' not described in 'ftrace_graph_ret_addr' kernel/trace/fgraph.c:298: warning: Function parameter or member 'idx' not described in 'ftrace_graph_ret_addr' kernel/trace/fgraph.c:298: warning: Function parameter or member 'ret' not described in 'ftrace_graph_ret_addr' kernel/trace/fgraph.c:298: warning: Function parameter or member 'retp' not described in 'ftrace_graph_ret_addr' kernel/trace/trace_branch.c:205:6: warning: no previous prototype for function 'ftrace_likely_update' [-Wmissing-prototypes] void ftrace_likely_update(struct ftrace_likely_data *f, int val, ^ kernel/trace/trace_branch.c:205:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void ftrace_likely_update(struct ftrace_likely_data *f, int val, ^ static 1 warning generated. kernel/trace/trace_events_trigger.c:58: warning: Function parameter or member 'event' not described in 'event_triggers_call' kernel/trace/trace_events_trigger.c:917: warning: Function parameter or member 'named_data' not described in 'set_named_trigger_data' 3 warnings generated. kernel/trace/trace_events_filter.c:99: warning: cannot understand function prototype: 'struct prog_entry ' kernel/trace/trace_events_filter.c:118: warning: Function parameter or member 'invert' not described in 'update_preds' kernel/trace/trace_events_filter.c:118: warning: Excess function parameter 'when_to_branch' description in 'update_preds' kernel/trace/trace_events_filter.c:1736: warning: Function parameter or member 'tr' not described in 'create_filter' kernel/trace/trace_events_filter.c:1736: warning: Function parameter or member 'filter_string' not described in 'create_filter' kernel/trace/trace_events_filter.c:1736: warning: Excess function parameter 'filter_str' description in 'create_filter' kernel/trace/trace_events_filter.c:1776: warning: Function parameter or member 'dir' not described in 'create_system_filter' kernel/trace/trace_events_filter.c:1776: warning: Function parameter or member 'tr' not described in 'create_system_filter' kernel/trace/trace_events_filter.c:1776: warning: Excess function parameter 'system' description in 'create_system_filter' .. vim +/decrement_wakelocks_number +74 kernel/power/wakelock.c c73893e2ca731b Rafael J. Wysocki 2012-05-05 73 c73893e2ca731b Rafael J. Wysocki 2012-05-05 @74 static inline void decrement_wakelocks_number(void) c73893e2ca731b Rafael J. Wysocki 2012-05-05 75 { c73893e2ca731b Rafael J. Wysocki 2012-05-05 76 number_of_wakelocks--; c73893e2ca731b Rafael J. Wysocki 2012-05-05 77 } c73893e2ca731b Rafael J. Wysocki 2012-05-05 78 #else /* CONFIG_PM_WAKELOCKS_LIMIT = 0 */ c73893e2ca731b Rafael J. Wysocki 2012-05-05 79 static inline bool wakelocks_limit_exceeded(void) { return false; } c73893e2ca731b Rafael J. Wysocki 2012-05-05 80 static inline void increment_wakelocks_number(void) {} c73893e2ca731b Rafael J. Wysocki 2012-05-05 81 static inline void decrement_wakelocks_number(void) {} c73893e2ca731b Rafael J. Wysocki 2012-05-05 82 #endif /* CONFIG_PM_WAKELOCKS_LIMIT */ c73893e2ca731b Rafael J. Wysocki 2012-05-05 83 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --huq684BweRXVnRxX Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --huq684BweRXVnRxX--