test_sparse: Sun Apr 13 16:06:01 PDT 2014: started on tegra_defconfig test_v3.15-rc1 (c9eaa447e77efe77b7fa4c953bd62de8297fd6c5) test_sparse: Sun Apr 13 16:06:01 PDT 2014: serial is 20140413153108 test_sparse: sparse version unknown (checksum d41d8cd98f00b204e9800998ecf8427e) scripts/mod/modpost.c: In function ‘remove_dot’: scripts/mod/modpost.c:1710:10: warning: ignoring return value of ‘strtoul’, declared with attribute warn_unused_result [-Wunused-result] init/do_mounts.c:8:2: warning: "Sparse checking disabled for this file" init/do_mounts_initrd.c:8:2: warning: "Sparse checking disabled for this file" init/initramfs.c:8:2: warning: "Sparse checking disabled for this file" init/calibrate.c:260:37: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:41:6: warning: symbol 'vfp_vector' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:48:14: warning: symbol 'VFP_arch' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:59:17: warning: symbol 'vfp_current_hw_state' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:336:6: warning: symbol 'VFP_bounce' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:652:6: warning: symbol 'vfp_kmode_exception' was not declared. Should it be static? init/main.c:162:12: warning: symbol 'envp_init' was not declared. Should it be static? init/init_task.c:14:44: warning: implicit cast to nocast type init/init_task.c:14:44: warning: implicit cast to nocast type arch/arm/kernel/irq.c:45:15: warning: symbol 'irq_err_count' was not declared. Should it be static? arch/arm/kernel/ptrace.c:932:16: warning: symbol 'syscall_trace_enter' was not declared. Should it be static? arch/arm/kernel/ptrace.c:952:17: warning: symbol 'syscall_trace_exit' was not declared. Should it be static? arch/arm/kernel/process.c:314:1: warning: symbol 'thread_notify_head' was not declared. Should it be static? arch/arm/kernel/return_address.c:63:2: warning: "TODO: return_address should use unwind tables" arch/arm/kernel/return_address.c:66:6: warning: symbol 'return_address' was not declared. Should it be static? arch/arm/kernel/return_address.c:63:2: warning: #warning "TODO: return_address should use unwind tables" [-Wcpp] arch/arm/kernel/setup.c:89:14: warning: symbol '__atags_pointer' was not declared. Should it be static? arch/arm/kernel/setup.c:129:5: warning: symbol '__cpu_architecture' was not declared. Should it be static? arch/arm/kernel/setup.c:1093:29: warning: symbol 'cpuinfo_op' was not declared. Should it be static? arch/arm/kernel/signal.c:189:16: warning: symbol 'sys_sigreturn' was not declared. Should it be static? arch/arm/kernel/signal.c:219:16: warning: symbol 'sys_rt_sigreturn' was not declared. Should it be static? arch/arm/kernel/signal.c:574:1: warning: symbol 'do_work_pending' was not declared. Should it be static? arch/arm/kernel/signal.c:608:13: warning: symbol 'get_signal_page' was not declared. Should it be static? arch/arm/kernel/sys_arm.c:35:17: warning: symbol 'sys_arm_fadvise64_64' was not declared. Should it be static? arch/arm/kernel/time.c:118:13: warning: symbol 'time_init' was not declared. Should it be static? arch/arm/mm/fault.c:546:1: warning: symbol 'do_DataAbort' was not declared. Should it be static? arch/arm/mm/fault.c:578:1: warning: symbol 'do_PrefetchAbort' was not declared. Should it be static? arch/arm/mm/init.c:172:13: warning: symbol 'setup_dma_zone' was not declared. Should it be static? arch/arm/kernel/traps.c:120:37: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:120:37: expected void const volatile [noderef] * arch/arm/kernel/traps.c:120:37: got unsigned long * arch/arm/kernel/traps.c:153:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:153:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:153:31: got unsigned short [usertype] * arch/arm/kernel/traps.c:155:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:155:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:155:31: got unsigned int [usertype] * arch/arm/kernel/traps.c:422:33: warning: cast removes address space of expression arch/arm/kernel/traps.c:403:29: warning: symbol 'do_undefinstr' was not declared. Should it be static? arch/arm/kernel/traps.c:461:17: warning: symbol 'do_unexp_fiq' was not declared. Should it be static? arch/arm/kernel/traps.c:473:17: warning: symbol 'bad_mode' was not declared. Should it be static? arch/arm/kernel/traps.c:569:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/traps.c:569:14: expected void const volatile [noderef] * arch/arm/kernel/traps.c:569:14: got unsigned long [unsigned] start arch/arm/kernel/traps.c:580:16: warning: symbol 'arm_syscall' was not declared. Should it be static? arch/arm/kernel/traps.c:774:6: warning: symbol '__bad_xchg' was not declared. Should it be static? arch/arm/kernel/traps.c:787:1: warning: symbol 'baddataabort' was not declared. Should it be static? arch/arm/kernel/traps.c:809:6: warning: symbol '__readwrite_bug' was not declared. Should it be static? arch/arm/kernel/traps.c:831:17: warning: symbol '__div0' was not declared. Should it be static? arch/arm/kernel/traps.c:838:6: warning: symbol 'abort' was not declared. Should it be static? kernel/fork.c:96:5: warning: symbol 'max_threads' was not declared. Should it be static? kernel/fork.c:121:13: warning: symbol 'arch_release_task_struct' was not declared. Should it be static? kernel/fork.c:139:13: warning: symbol 'arch_release_thread_info' was not declared. Should it be static? kernel/fork.c:254:20: warning: symbol 'arch_task_cache_init' was not declared. Should it be static? kernel/fork.c:256:13: warning: symbol 'fork_init' was not declared. Should it be static? kernel/fork.c:290:12: warning: symbol 'arch_dup_task_struct' was not declared. Should it be static? arch/arm/kernel/atags_proc.c:27:13: warning: symbol 'save_atags' was not declared. Should it be static? kernel/fork.c:993:9: warning: Variable length array is used. kernel/fork.c:993:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression arch/arm/mach-tegra/irq.c:73:6: warning: symbol 'tegra_pending_sgi' was not declared. Should it be static? arch/arm/mach-tegra/irq.c:213:5: warning: symbol 'tegra_legacy_irq_syscore_init' was not declared. Should it be static? include/linux/radix-tree.h:260:9: warning: Variable length array is used. include/linux/radix-tree.h:260:9: error: cannot size expression arch/arm/kernel/cpuidle.c:15:5: warning: symbol 'arm_cpuidle_simple_enter' was not declared. Should it be static? arch/arm/mm/iomap.c:12:15: warning: symbol 'vga_base' was not declared. Should it be static? arch/arm/kernel/bios32.c:58:6: warning: symbol 'pcibios_report_status' was not declared. Should it be static? arch/arm/mm/flush.c:350:6: warning: symbol '__flush_anon_page' was not declared. Should it be static? arch/arm/kernel/suspend.c:59:6: warning: symbol '__cpu_suspend_save' was not declared. Should it be static? arch/arm/kernel/smp.c:457:6: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? arch/arm/kernel/smp.c:645:5: warning: symbol 'setup_profiling_timer' was not declared. Should it be static? arch/arm/mach-tegra/powergate.c:220:5: warning: symbol 'tegra_cpu_powergate_id' was not declared. Should it be static? arch/arm/mach-tegra/powergate.c:228:12: warning: symbol 'tegra_powergate_init' was not declared. Should it be static? arch/arm/mach-tegra/powergate.c:367:12: warning: symbol 'tegra_powergate_debugfs_init' was not declared. Should it be static? arch/arm/mm/mmu.c:1061:13: warning: symbol 'sanity_check_meminfo' was not declared. Should it be static? arch/arm/mm/mmu.c:1490:13: warning: symbol 'early_paging_init' was not declared. Should it be static? arch/arm/mm/mmu.c:1503:13: warning: symbol 'paging_init' was not declared. Should it be static? fs/open.c:853:18: warning: restricted fmode_t degrades to integer arch/arm/kernel/arch_timer.c:34:12: warning: symbol 'arch_timer_arch_init' was not declared. Should it be static? arch/arm/kernel/machine_kexec.c:62:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:62:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:62:23: warning: incorrect type in initializer (different address spaces) arch/arm/kernel/machine_kexec.c:62:23: expected unsigned int const [noderef] *register __p arch/arm/kernel/machine_kexec.c:62:23: got unsigned int [usertype] * arch/arm/kernel/machine_kexec.c:62:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:76:6: warning: symbol 'machine_crash_nonpanic_core' was not declared. Should it be static? kernel/panic.c:55:13: warning: symbol 'panic_smp_self_stop' was not declared. Should it be static? kernel/panic.c:69:6: error: symbol 'panic' redeclared with different type (originally declared at include/linux/kernel.h:238) - different modifiers arch/arm/kernel/unwind.c:53:6: warning: symbol '__aeabi_unwind_cpp_pr0' was not declared. Should it be static? arch/arm/kernel/unwind.c:58:6: warning: symbol '__aeabi_unwind_cpp_pr1' was not declared. Should it be static? arch/arm/kernel/unwind.c:63:6: warning: symbol '__aeabi_unwind_cpp_pr2' was not declared. Should it be static? arch/arm/kernel/devtree.c:40:13: warning: symbol 'arm_dt_memblock_reserve' was not declared. Should it be static? arch/arm/kernel/devtree.c:102:13: warning: symbol 'arm_dt_init_cpu_maps' was not declared. Should it be static? arch/arm/kernel/devtree.c:237:27: warning: symbol 'setup_machine_fdt' was not declared. Should it be static? include/linux/rcupdate.h:827:9: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit mm/oom_kill.c:164:28: warning: context imbalance in 'oom_badness' - unexpected unlock mm/oom_kill.c:365:9: warning: context imbalance in 'dump_tasks' - different lock contexts for basic block include/linux/rcupdate.h:827:9: warning: context imbalance in 'oom_kill_process' - unexpected unlock kernel/cpu.c:283:34: warning: incorrect type in argument 2 (different modifiers) kernel/cpu.c:283:34: expected unsigned long [nocast] [usertype] *utime kernel/cpu.c:283:34: got unsigned long * kernel/cpu.c:283:34: warning: implicit cast to nocast type kernel/cpu.c:283:42: warning: incorrect type in argument 3 (different modifiers) kernel/cpu.c:283:42: expected unsigned long [nocast] [usertype] *stime kernel/cpu.c:283:42: got unsigned long * kernel/cpu.c:283:42: warning: implicit cast to nocast type kernel/cpu.c:260:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block arch/arm/mach-tegra/pm.c:122:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:122:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:122:27: got void [noderef] * arch/arm/mach-tegra/pm.c:136:35: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:136:35: expected struct cpumask [usertype] *cpu_lp2_mask arch/arm/mach-tegra/pm.c:136:35: got void [noderef] * arch/arm/mach-tegra/pm.c:137:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:137:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:137:27: got void [noderef] * arch/arm/mach-tegra/pm.c:153:5: warning: symbol 'tegra_cpu_do_idle' was not declared. Should it be static? arch/arm/mach-tegra/pm.c:273:32: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-tegra/pm.c:273:32: expected void const * arch/arm/mach-tegra/pm.c:273:32: got void [noderef] * arch/arm/mach-tegra/pm.c:275:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:275:16: expected void * arch/arm/mach-tegra/pm.c:275:16: got void [noderef] * arch/arm/mach-tegra/pm.c:278:12: warning: cast removes address space of expression arch/arm/mach-tegra/pm.c:286:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:286:16: expected void * arch/arm/mach-tegra/pm.c:286:16: got void [noderef] * arch/arm/mach-tegra/pm.c:289:11: warning: cast removes address space of expression arch/arm/kernel/swp_emulate.c:122:23: warning: incorrect type in assignment (different address spaces) arch/arm/kernel/swp_emulate.c:122:23: expected void [noderef] *[assigned] [usertype] _addr arch/arm/kernel/swp_emulate.c:122:23: got void * arch/arm/kernel/swp_emulate.c:224:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/swp_emulate.c:224:14: expected void const volatile [noderef] * arch/arm/kernel/swp_emulate.c:224:14: got unsigned int fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t arch/arm/mm/copypage-v6.c:125:21: warning: symbol 'v6_user_fns' was not declared. Should it be static? arch/arm/mach-tegra/reset.c:72:9: error: subtraction of functions? Share your drugs arch/arm/mach-tegra/reset.c:75:25: error: subtraction of functions? Share your drugs ipc/util.c:192:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit ipc/util.c:260:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block ipc/util.c:412:27: warning: context imbalance in 'ipcget_public' - unexpected unlock ipc/util.c:622:22: warning: context imbalance in 'ipc_lock' - different lock contexts for basic block ipc/util.c:786:29: warning: context imbalance in 'sysvipc_find_ipc' - different lock contexts for basic block ipc/util.c:824:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock ipc/util.c:868:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock kernel/exit.c:128:36: warning: incorrect type in argument 2 (different modifiers) kernel/exit.c:128:36: expected unsigned long [nocast] [usertype] *utime kernel/exit.c:128:36: got unsigned long * kernel/exit.c:128:36: warning: implicit cast to nocast type kernel/exit.c:128:44: warning: incorrect type in argument 3 (different modifiers) kernel/exit.c:128:44: expected unsigned long [nocast] [usertype] *stime kernel/exit.c:128:44: got unsigned long * kernel/exit.c:128:44: warning: implicit cast to nocast type kernel/exit.c:697:6: error: symbol 'do_exit' redeclared with different type (originally declared at include/linux/kernel.h:244) - different modifiers kernel/exit.c:877:6: error: symbol 'complete_and_exit' redeclared with different type (originally declared at include/linux/kernel.h:246) - different modifiers arch/arm/mach-tegra/tegra.c:64:5: warning: symbol 'tegra_uart_config' was not declared. Should it be static? ipc/msgutil.c:54:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:66:24: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:94:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:101:24: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:155:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:162:24: error: incompatible types in comparison expression (different type sizes) mm/page_alloc.c:121:5: warning: symbol 'percpu_pagelist_fraction' was not declared. Should it be static? mm/page_alloc.c:6144:6: warning: symbol 'is_pageblock_removable_nolock' was not declared. Should it be static? arch/arm/mach-tegra/cpuidle.c:50:6: warning: symbol 'tegra_cpuidle_pcie_irqs_in_use' was not declared. Should it be static? arch/arm/kernel/topology.c:45:15: warning: symbol 'arch_scale_freq_power' was not declared. Should it be static? ipc/msg.c:212:9: warning: context imbalance in 'newque' - unexpected unlock ipc/msg.c:277:13: warning: context imbalance in 'freeque' - unexpected unlock ipc/msg.c:474:9: warning: context imbalance in 'msgctl_down' - different lock contexts for basic block arch/arm/mach-tegra/cpuidle-tegra20.c:219:6: warning: symbol 'tegra20_cpuidle_pcie_irqs_in_use' was not declared. Should it be static? arch/arm/mach-tegra/cpuidle-tegra20.c:226:12: warning: symbol 'tegra20_cpuidle_init' was not declared. Should it be static? kernel/itimer.c:126:59: warning: implicit cast to nocast type kernel/itimer.c:167:55: warning: incorrect type in argument 3 (different modifiers) kernel/itimer.c:167:55: expected unsigned long [nocast] [usertype] *newval kernel/itimer.c:167:55: got unsigned long * kernel/itimer.c:167:55: warning: implicit cast to nocast type kernel/itimer.c:167:62: warning: incorrect type in argument 4 (different modifiers) kernel/itimer.c:167:62: expected unsigned long [nocast] [usertype] *oldval kernel/itimer.c:167:62: got unsigned long * kernel/itimer.c:167:62: warning: implicit cast to nocast type kernel/itimer.c:226:56: warning: implicit cast to nocast type include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression kernel/softirq.c:747:36: warning: incorrect type in initializer (different address spaces) kernel/softirq.c:747:36: expected struct task_struct [noderef] **store kernel/softirq.c:747:36: got struct task_struct *[noderef] [toplevel] * arch/arm/mach-tegra/cpuidle-tegra30.c:146:12: warning: symbol 'tegra30_cpuidle_init' was not declared. Should it be static? crypto/cipher.c:70:24: warning: Variable length array is used. arch/arm/mach-tegra/hotplug.c:21:5: warning: symbol 'tegra_cpu_kill' was not declared. Should it be static? arch/arm/mach-tegra/hotplug.c:37:12: warning: symbol 'tegra_cpu_die' was not declared. Should it be static? arch/arm/mach-tegra/cpuidle-tegra114.c:86:12: warning: symbol 'tegra114_cpuidle_init' was not declared. Should it be static? mm/swap.c:392:55: warning: context imbalance in 'pagevec_lru_move_fn' - unexpected unlock mm/swap.c:829:55: warning: context imbalance in 'release_pages' - unexpected unlock ipc/shm.c:491:31: warning: implicit cast to nocast type ipc/shm.c:528:36: warning: implicit cast to nocast type ipc/shm.c:539:36: warning: implicit cast to nocast type ipc/shm.c:95:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock ipc/shm.c:194:9: warning: context imbalance in 'shm_open' - unexpected unlock ipc/shm.c:209:13: warning: context imbalance in 'shm_destroy' - unexpected unlock ipc/shm.c:266:17: warning: context imbalance in 'shm_close' - unexpected unlock ipc/shm.c:271:12: warning: context imbalance in 'shm_try_destroy_current' - different lock contexts for basic block ipc/shm.c:302:12: warning: context imbalance in 'shm_try_destroy_orphaned' - different lock contexts for basic block /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/thread_info.h:110:9: warning: context imbalance in 'newseg' - unexpected unlock ipc/shm.c:820:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ipc/shm.c:1195:17: warning: context imbalance in 'do_shmat' - unexpected unlock fs/exec.c:418:31: warning: incorrect type in return expression (different address spaces) fs/exec.c:418:31: expected char const [noderef] * fs/exec.c:418:31: got void * include/linux/rculist.h:176:9: warning: Variable length array is used. include/linux/rculist.h:176:9: error: cannot size expression fs/exec.c:1015:17: error: cannot size expression block/blk-core.c:978:24: warning: context imbalance in '__get_request' - unexpected unlock block/blk-core.c:1116:23: warning: context imbalance in 'blk_old_get_request' - wrong count at exit block/blk-core.c:1495:6: warning: context imbalance in 'blk_queue_bio' - different lock contexts for basic block block/blk-core.c:3097:17: warning: context imbalance in 'blk_flush_plug_list' - unexpected unlock include/linux/radix-tree.h:260:9: warning: Variable length array is used. include/linux/radix-tree.h:260:9: error: cannot size expression mm/vmscan.c:3685:48: warning: context imbalance in 'check_move_unevictable_pages' - unexpected unlock drivers/block/loop.c:235:38: warning: incorrect type in argument 2 (different address spaces) drivers/block/loop.c:235:38: expected char const [noderef] * drivers/block/loop.c:235:38: got unsigned char [usertype] *buf include/linux/rcupdate.h:827:9: warning: context imbalance in 'unlazy_walk' - unexpected unlock include/linux/rcupdate.h:827:9: warning: context imbalance in 'complete_walk' - unexpected unlock include/linux/rcupdate.h:827:9: warning: context imbalance in 'follow_dotdot_rcu' - unexpected unlock include/linux/rcupdate.h:827:9: warning: context imbalance in 'terminate_walk' - unexpected unlock fs/namei.c:1813:12: warning: context imbalance in 'path_init' - different lock contexts for basic block kernel/ptrace.c:1014:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block include/linux/radix-tree.h:260:9: warning: Variable length array is used. include/linux/radix-tree.h:260:9: error: cannot size expression block/blk-flush.c:270:9: warning: context imbalance in 'flush_end_io' - different lock contexts for basic block sound/core/pcm_native.c:172:37: warning: Variable length array is used. sound/core/pcm_native.c:752:17: warning: context imbalance in 'snd_pcm_action_group' - different lock contexts for basic block kernel/user.c:73:19: warning: symbol 'uidhash_table' was not declared. Should it be static? drivers/char/mem.c:87:13: warning: symbol 'unxlate_dev_mem_ptr' was not declared. Should it be static? drivers/char/mem.c:220:12: warning: symbol 'phys_mem_access_prot_allowed' was not declared. Should it be static? block/blk-ioc.c:72:17: warning: Variable length array is used. block/blk-ioc.c:72:17: error: cannot size expression block/blk-ioc.c:336:17: error: cannot size expression fs/fcntl.c:646:9: warning: Variable length array is used. fs/fcntl.c:646:9: error: cannot size expression kernel/signal.c:1680:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1680:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1680:28: got unsigned long * kernel/signal.c:1680:28: warning: implicit cast to nocast type kernel/signal.c:1680:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1680:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1680:36: got unsigned long * kernel/signal.c:1680:36: warning: implicit cast to nocast type kernel/signal.c:1765:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1765:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1765:28: got unsigned long * kernel/signal.c:1765:28: warning: implicit cast to nocast type kernel/signal.c:1765:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1765:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1765:36: got unsigned long * kernel/signal.c:1765:36: warning: implicit cast to nocast type kernel/signal.c:1285:23: warning: context imbalance in '__lock_task_sighand' - different lock contexts for basic block kernel/signal.c:2010:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block kernel/signal.c:2260:25: warning: context imbalance in 'get_signal_to_deliver' - unexpected unlock drivers/char/random.c:1308:27: warning: Variable length array is used. drivers/char/random.c:1404:25: error: incompatible types in comparison expression (different type sizes) crypto/shash.c:81:40: warning: Variable length array is used. crypto/shash.c:117:40: warning: Variable length array is used. include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression kernel/sys.c:866:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:866:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:866:49: got unsigned long * kernel/sys.c:866:49: warning: implicit cast to nocast type kernel/sys.c:866:59: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:866:59: expected unsigned long [nocast] [usertype] *st kernel/sys.c:866:59: got unsigned long * kernel/sys.c:866:59: warning: implicit cast to nocast type kernel/sys.c:1531:25: warning: implicit cast to nocast type kernel/sys.c:1534:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1534:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1534:49: got unsigned long * kernel/sys.c:1534:49: warning: implicit cast to nocast type kernel/sys.c:1534:57: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1534:57: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1534:57: got unsigned long * kernel/sys.c:1534:57: warning: implicit cast to nocast type kernel/sys.c:1560:59: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1560:59: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1560:59: got unsigned long * kernel/sys.c:1560:59: warning: implicit cast to nocast type kernel/sys.c:1560:69: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1560:69: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1560:69: got unsigned long * kernel/sys.c:1560:69: warning: implicit cast to nocast type drivers/clk/clk.c:2234:5: warning: symbol '__clk_get' was not declared. Should it be static? drivers/clk/clk.c:2245:6: warning: symbol '__clk_put' was not declared. Should it be static? drivers/clk/clk.c:2613:37: warning: incorrect type in assignment (different modifiers) drivers/clk/clk.c:2613:37: expected void ( *[usertype] clk_init_cb )( ... ) drivers/clk/clk.c:2613:37: got void const *const data drivers/clk/clk.c:66:22: warning: context imbalance in 'clk_enable_lock' - wrong count at exit drivers/clk/clk.c:91:9: warning: context imbalance in 'clk_enable_unlock' - unexpected unlock mm/mm_init.c:153:5: warning: symbol 'vm_committed_as_batch' was not declared. Should it be static? mm/percpu.c:1628:12: warning: symbol 'pcpu_embed_first_chunk' was not declared. Should it be static? include/linux/rculist_bl.h:16:9: warning: Variable length array is used. include/linux/rculist_bl.h:16:9: error: cannot size expression drivers/base/devtmpfs.c:357:25: warning: incorrect type in argument 1 (different address spaces) drivers/base/devtmpfs.c:357:25: expected char [noderef] *dev_name drivers/base/devtmpfs.c:357:25: got char static * drivers/base/devtmpfs.c:357:38: warning: incorrect type in argument 2 (different address spaces) drivers/base/devtmpfs.c:357:38: expected char [noderef] *dir_name drivers/base/devtmpfs.c:357:38: got char * drivers/base/devtmpfs.c:357:53: warning: incorrect type in argument 3 (different address spaces) drivers/base/devtmpfs.c:357:53: expected char [noderef] *type drivers/base/devtmpfs.c:357:53: got char static * drivers/base/devtmpfs.c:383:26: warning: incorrect type in argument 1 (different address spaces) drivers/base/devtmpfs.c:383:26: expected char [noderef] *dev_name drivers/base/devtmpfs.c:383:26: got char static * drivers/base/devtmpfs.c:383:38: warning: incorrect type in argument 2 (different address spaces) drivers/base/devtmpfs.c:383:38: expected char [noderef] *dir_name drivers/base/devtmpfs.c:383:38: got char static * drivers/base/devtmpfs.c:383:43: warning: incorrect type in argument 3 (different address spaces) drivers/base/devtmpfs.c:383:43: expected char [noderef] *type drivers/base/devtmpfs.c:383:43: got char static * drivers/base/devtmpfs.c:383:66: warning: incorrect type in argument 5 (different address spaces) drivers/base/devtmpfs.c:383:66: expected void [noderef] *data drivers/base/devtmpfs.c:383:66: got char * drivers/base/devtmpfs.c:386:19: warning: incorrect type in argument 1 (different address spaces) drivers/base/devtmpfs.c:386:19: expected char const [noderef] *filename drivers/base/devtmpfs.c:386:19: got char static * drivers/base/devtmpfs.c:387:20: warning: incorrect type in argument 1 (different address spaces) drivers/base/devtmpfs.c:387:20: expected char const [noderef] *filename drivers/base/devtmpfs.c:387:20: got char static * drivers/clk/clk-divider.c:213:12: warning: context imbalance in 'clk_divider_set_rate' - different lock contexts for basic block kernel/workqueue.c:313:25: warning: symbol 'system_highpri_wq' was not declared. Should it be static? include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression kernel/workqueue.c:3904:9: error: cannot size expression block/blk-lib.c:229:5: warning: symbol '__blkdev_issue_zeroout' was not declared. Should it be static? drivers/clk/clk-gate.c:71:9: warning: context imbalance in 'clk_gate_endisable' - different lock contexts for basic block block/blk-mq.c:33:16: warning: incorrect type in initializer (different address spaces) block/blk-mq.c:33:16: expected void const [noderef] *__vpp_verify block/blk-mq.c:33:16: got struct blk_mq_ctx * block/blk-mq.c:1251:44: warning: incorrect type in initializer (different address spaces) block/blk-mq.c:1251:44: expected void const [noderef] *__vpp_verify block/blk-mq.c:1251:44: got struct blk_mq_ctx * block/blk-mq.c:1289:9: warning: incorrect type in initializer (different address spaces) block/blk-mq.c:1289:9: expected void const [noderef] *__vpp_verify block/blk-mq.c:1289:9: got struct blk_mq_ctx * block/blk-mq.c:1320:13: warning: incorrect type in assignment (different address spaces) block/blk-mq.c:1320:13: expected struct blk_mq_ctx *ctx block/blk-mq.c:1320:13: got struct blk_mq_ctx [noderef] * block/blk-mq.c:1402:21: warning: incorrect type in argument 1 (different address spaces) block/blk-mq.c:1402:21: expected void [noderef] *__pdata block/blk-mq.c:1402:21: got struct blk_mq_ctx *ctx block/blk-mq.c:1422:22: warning: incorrect type in argument 1 (different address spaces) block/blk-mq.c:1422:22: expected void [noderef] *__pdata block/blk-mq.c:1422:22: got struct blk_mq_ctx *queue_ctx drivers/clk/clk-mux.c:69:12: warning: context imbalance in 'clk_mux_set_parent' - different lock contexts for basic block mm/compaction.c:1105:37: warning: incorrect type in initializer (different base types) mm/compaction.c:1105:37: expected int [signed] may_enter_fs mm/compaction.c:1105:37: got restricted gfp_t mm/compaction.c:1106:39: warning: incorrect type in initializer (different base types) mm/compaction.c:1106:39: expected int [signed] may_perform_io mm/compaction.c:1106:39: got restricted gfp_t mm/compaction.c:193:47: warning: context imbalance in 'compact_checklock_irqsave' - unexpected unlock mm/compaction.c:328:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock mm/compaction.c:493:55: warning: context imbalance in 'isolate_migratepages_range' - unexpected unlock fs/inode.c:718:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock fs/inode.c:775:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block fs/inode.c:802:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block fs/inode.c:1282:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit fs/inode.c:1324:5: warning: context imbalance in 'insert_inode_locked4' - wrong count at exit fs/inode.c:1416:20: warning: context imbalance in 'iput_final' - unexpected unlock fs/inode.c:1432:9: warning: context imbalance in 'iput' - wrong count at exit fs/inode.c:1716:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock drivers/clk/tegra/clk-divider.c:141:9: warning: context imbalance in 'clk_frac_div_set_rate' - different lock contexts for basic block crypto/hmac.c:57:47: warning: Variable length array is used. kernel/pid.c:48:5: warning: symbol 'pid_max' was not declared. Should it be static? kernel/pid.c:52:5: warning: symbol 'pid_max_min' was not declared. Should it be static? kernel/pid.c:53:5: warning: symbol 'pid_max_max' was not declared. Should it be static? include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:363:9: error: cannot size expression drivers/clk/tegra/clk-pll.c:302:12: warning: context imbalance in 'clk_pll_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:331:9: warning: context imbalance in 'clk_pll_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:600:9: warning: context imbalance in 'clk_pll_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:847:12: warning: context imbalance in 'clk_pll_iddq_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:889:9: warning: context imbalance in 'clk_pll_iddq_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:974:9: warning: context imbalance in 'clk_pllxc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1029:9: warning: context imbalance in 'clk_pllm_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1045:12: warning: context imbalance in 'clk_pllc_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1096:9: warning: context imbalance in 'clk_pllc_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1176:9: warning: context imbalance in 'clk_pllc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1230:9: warning: context imbalance in 'clk_pllre_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1327:9: warning: context imbalance in 'clk_plle_tegra114_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1346:9: warning: context imbalance in 'clk_plle_tegra114_disable' - different lock contexts for basic block fs/file.c:27:5: warning: symbol 'sysctl_nr_open_min' was not declared. Should it be static? fs/file.c:30:5: warning: symbol 'sysctl_nr_open_max' was not declared. Should it be static? fs/file.c:174:17: warning: Variable length array is used. fs/file.c:174:17: error: cannot size expression fs/file.c:326:17: error: cannot size expression fs/file.c:344:9: error: cannot size expression fs/file.c:499:17: error: cannot size expression fs/file.c:564:9: error: cannot size expression fs/file.c:590:9: error: cannot size expression fs/file.c:625:25: error: cannot size expression fs/file.c:781:9: error: cannot size expression kernel/extable.c:39:26: warning: symbol 'main_extable_sort_needed' was not declared. Should it be static? mm/workingset.c:362:20: warning: context imbalance in 'shadow_lru_isolate' - unexpected unlock drivers/clk/tegra/clk-pll-out.c:42:12: warning: context imbalance in 'clk_pll_out_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll-out.c:80:9: warning: context imbalance in 'clk_pll_out_disable' - different lock contexts for basic block drivers/clk/tegra/clk-super.c:122:9: warning: context imbalance in 'clk_super_set_parent' - different lock contexts for basic block include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression drivers/clk/tegra/clk-tegra-periph.c:506:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:507:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:508:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:509:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:510:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:511:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:512:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:513:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:514:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:515:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:516:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:517:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:518:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:519:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:520:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:521:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:522:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:523:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:524:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:525:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:526:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:527:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:528:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:529:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:530:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:531:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:532:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:533:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:534:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:535:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:536:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:537:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:538:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:539:9: warning: Using plain integer as NULL pointer drivers/clk/tegra/clk-tegra-periph.c:540:9: warning: Using plain integer as NULL pointer include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:457:9: error: cannot size expression fs/namespace.c:1075:9: error: cannot size expression fs/namespace.c:1082:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression mm/fremap.c:153:31: warning: implicit cast to nocast type block/genhd.c:1396:10: error: bad integer constant expression block/genhd.c:1397:10: error: bad integer constant expression block/genhd.c:1401:10: error: bad integer constant expression block/genhd.c:1402:10: error: bad integer constant expression block/genhd.c:231:25: error: cannot size expression block/genhd.c:1045:9: error: cannot size expression block/genhd.c:1048:17: error: cannot size expression block/genhd.c:1091:17: error: cannot size expression crypto/cbc.c:149:20: warning: Variable length array is used. crypto/ctr.c:61:22: warning: Variable length array is used. crypto/ctr.c:110:22: warning: Variable length array is used. kernel/posix-cpu-timers.c:27:53: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:27:53: expected unsigned long [nocast] [usertype] *newval kernel/posix-cpu-timers.c:27:53: got unsigned long * kernel/posix-cpu-timers.c:27:53: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:130:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:130:26: got unsigned long * kernel/posix-cpu-timers.c:130:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:34: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:130:34: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:130:34: got unsigned long * kernel/posix-cpu-timers.c:130:34: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:138:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:138:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:138:26: got unsigned long * kernel/posix-cpu-timers.c:138:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:130:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:130:26: got unsigned long * kernel/posix-cpu-timers.c:130:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:34: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:130:34: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:130:34: got unsigned long * kernel/posix-cpu-timers.c:130:34: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:138:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:138:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:138:26: got unsigned long * kernel/posix-cpu-timers.c:138:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:918:27: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:927:39: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:932:62: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:936:44: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:937:30: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1000:38: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1001:40: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1114:28: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:1114:28: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:1114:28: got unsigned long * kernel/posix-cpu-timers.c:1114:28: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:1114:36: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:1114:36: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:1114:36: got unsigned long * kernel/posix-cpu-timers.c:1114:36: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:1230:29: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1234:44: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:1240:28: warning: implicit cast to nocast type mm/memory.c:118:15: warning: symbol 'zero_pfn' was not declared. Should it be static? mm/memory.c:882:5: warning: symbol 'copy_pte_range' was not declared. Should it be static? mm/memory.c:898:17: warning: context imbalance in 'copy_pte_range' - different lock contexts for basic block mm/memory.c:2089:32: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block mm/memory.c:2292:17: warning: context imbalance in 'remap_pte_range' - different lock contexts for basic block mm/memory.c:2490:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock mm/memory.c:4056:12: warning: context imbalance in '__follow_pte' - different lock contexts for basic block kernel/hrtimer.c:65:1: warning: symbol 'hrtimer_bases' was not declared. Should it be static? kernel/hrtimer.c:153:27: warning: context imbalance in 'lock_hrtimer_base' - wrong count at exit block/partition-generic.c:252:9: warning: Variable length array is used. block/partition-generic.c:252:9: error: cannot size expression block/partition-generic.c:253:9: error: cannot size expression kernel/hrtimer.c:1007:25: warning: context imbalance in '__hrtimer_start_range_ns' - unexpected unlock block/partition-generic.c:353:9: error: cannot size expression kernel/hrtimer.c:817:9: warning: context imbalance in 'hrtimer_try_to_cancel' - unexpected unlock kernel/hrtimer.c:1111:9: warning: context imbalance in 'hrtimer_get_remaining' - unexpected unlock drivers/clocksource/clksrc-of.c:37:27: warning: incorrect type in assignment (different modifiers) drivers/clocksource/clksrc-of.c:37:27: expected void ( *[usertype] init_func )( ... ) drivers/clocksource/clksrc-of.c:37:27: got void const *const data sound/soc/soc-core.c:108:25: warning: Variable length array is used. sound/soc/soc-core.c:109:29: warning: Variable length array is used. sound/soc/soc-core.c:252:20: error: incompatible types in comparison expression (different type sizes) mm/mlock.c:633:37: warning: implicit cast to nocast type mm/mlock.c:781:37: warning: implicit cast to nocast type include/linux/mm.h:1340:21: warning: context imbalance in '__munlock_pagevec_fill' - different lock contexts for basic block drivers/clocksource/tegra20_timer.c:249:6: warning: symbol 'tegra_timer_suspend' was not declared. Should it be static? drivers/clocksource/tegra20_timer.c:254:6: warning: symbol 'tegra_timer_resume' was not declared. Should it be static? fs/libfs.c:845:16: error: incompatible types in comparison expression (different type sizes) kernel/nsproxy.c:209:9: warning: Variable length array is used. kernel/nsproxy.c:209:9: error: cannot size expression mm/mmap.c:1307:47: warning: implicit cast to nocast type mm/mmap.c:1309:45: warning: implicit cast to nocast type mm/mmap.c:1318:45: warning: implicit cast to nocast type mm/mmap.c:1339:47: warning: implicit cast to nocast type mm/mmap.c:1359:37: warning: implicit cast to nocast type mm/mmap.c:1363:37: warning: implicit cast to nocast type mm/mmap.c:1407:33: warning: implicit cast to nocast type mm/mmap.c:1538:29: warning: implicit cast to nocast type mm/mmap.c:819:9: warning: context imbalance in 'vma_adjust' - different lock contexts for basic block kernel/notifier.c:30:9: warning: Variable length array is used. kernel/notifier.c:30:9: error: cannot size expression kernel/notifier.c:45:9: error: cannot size expression kernel/notifier.c:54:25: error: cannot size expression fs/fs-writeback.c:1087:9: warning: context imbalance in 'block_dump___mark_inode_dirty' - different lock contexts for basic block drivers/cpufreq/cpufreq.c:42:1: warning: symbol 'cpufreq_governor_lock' was not declared. Should it be static? drivers/cpufreq/cpufreq.c:195:23: warning: symbol 'cpufreq_cpu_get_raw' was not declared. Should it be static? kernel/cred.c:458:9: warning: Variable length array is used. kernel/cred.c:458:9: error: cannot size expression kernel/cred.c:459:9: error: cannot size expression kernel/cred.c:524:9: error: cannot size expression kernel/cred.c:552:9: error: cannot size expression include/linux/rculist.h:430:9: warning: Variable length array is used. include/linux/rculist.h:430:9: error: cannot size expression mm/mprotect.c:46:14: warning: context imbalance in 'lock_pte_protection' - different lock contexts for basic block mm/mprotect.c:133:9: warning: context imbalance in 'change_pte_range' - unexpected unlock drivers/cpufreq/freq_table.c:268:1: warning: symbol 'cpufreq_freq_attr_scaling_boost_freqs' was not declared. Should it be static? net/socket.c:2613:17: warning: Variable length array is used. net/socket.c:2613:17: error: cannot size expression mm/mremap.c:155:9: warning: context imbalance in 'move_ptes' - different lock contexts for basic block drivers/base/dma-coherent.c:46:33: warning: incorrect type in assignment (different address spaces) drivers/base/dma-coherent.c:46:33: expected void *virt_base drivers/base/dma-coherent.c:46:33: got void [noderef] *[assigned] mem_base drivers/base/dma-coherent.c:73:20: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:73:20: expected void volatile [noderef] *addr drivers/base/dma-coherent.c:73:20: got void *virt_base kernel/smpboot.c:168:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:168:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:168:36: got struct task_struct [noderef] ** kernel/smpboot.c:168:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:168:35: expected struct task_struct *tsk kernel/smpboot.c:168:35: got struct task_struct [noderef] * kernel/smpboot.c:187:10: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:187:10: expected void const [noderef] *__vpp_verify kernel/smpboot.c:187:10: got struct task_struct [noderef] ** kernel/smpboot.c:187:38: warning: incorrect type in assignment (different address spaces) kernel/smpboot.c:187:38: expected struct task_struct [noderef] * kernel/smpboot.c:187:38: got struct task_struct *[assigned] tsk kernel/smpboot.c:220:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:220:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:220:36: got struct task_struct [noderef] ** kernel/smpboot.c:220:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:220:35: expected struct task_struct *tsk kernel/smpboot.c:220:35: got struct task_struct [noderef] * kernel/smpboot.c:239:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:239:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:239:36: got struct task_struct [noderef] ** kernel/smpboot.c:239:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:239:35: expected struct task_struct *tsk kernel/smpboot.c:239:35: got struct task_struct [noderef] * kernel/smpboot.c:261:44: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:261:44: expected void const [noderef] *__vpp_verify kernel/smpboot.c:261:44: got struct task_struct [noderef] ** kernel/smpboot.c:261:43: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:261:43: expected struct task_struct *tsk kernel/smpboot.c:261:43: got struct task_struct [noderef] * kernel/smpboot.c:266:26: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:266:26: expected void const [noderef] *__vpp_verify kernel/smpboot.c:266:26: got struct task_struct [noderef] ** mm/rmap.c:604:23: warning: Using plain integer as NULL pointer mm/rmap.c:1456:6: warning: symbol 'is_vma_temporary_stack' was not declared. Should it be static? mm/rmap.c:595:7: warning: context imbalance in '__page_check_address' - wrong count at exit kernel/events/core.c:308:26: warning: function 'perf_pmu_name' with external linkage has definition kernel/events/core.c:182:6: warning: symbol 'update_perf_cpu_limits' was not declared. Should it be static? kernel/events/core.c:727:1: warning: symbol 'perf_cgroup_switch' was not declared. Should it be static? kernel/events/core.c:799:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:799:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:799:26: got struct perf_cpu_context * kernel/events/core.c:785:6: warning: symbol 'perf_cpu_hrtimer_cancel' was not declared. Should it be static? kernel/events/core.c:855:22: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:855:22: expected void const [noderef] *__vpp_verify kernel/events/core.c:855:22: got int * kernel/events/core.c:862:22: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:862:22: expected void const [noderef] *__vpp_verify kernel/events/core.c:862:22: got int * kernel/events/core.c:876:43: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:876:43: expected void const [noderef] *__vpp_verify kernel/events/core.c:876:43: got struct perf_cpu_context * include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression kernel/events/core.c:3148:25: error: cannot size expression kernel/events/core.c:3252:25: error: cannot size expression kernel/events/core.c:6960:9: error: cannot size expression kernel/events/core.c:3943:9: error: cannot size expression kernel/events/core.c:3982:25: error: cannot size expression kernel/events/core.c:4127:9: error: cannot size expression include/linux/rculist.h:402:9: error: cannot size expression kernel/events/core.c:5695:9: error: cannot size expression kernel/events/core.c:5734:17: error: cannot size expression kernel/events/core.c:7843:17: error: cannot size expression drivers/base/firmware_class.c:260:9: warning: context imbalance in 'fw_free_buf' - wrong count at exit drivers/cpuidle/cpuidle.c:27:1: warning: symbol 'cpuidle_dev' was not declared. Should it be static? fs/fs_struct.c:161:18: warning: symbol 'init_fs' was not declared. Should it be static? include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression net/bluetooth/hci_core.c:82:27: error: incompatible types in comparison expression (different type sizes) net/bluetooth/hci_core.c:421:27: error: incompatible types in comparison expression (different type sizes) net/bluetooth/hci_core.c:677:27: error: incompatible types in comparison expression (different type sizes) net/bluetooth/hci_core.c:892:27: error: incompatible types in comparison expression (different type sizes) include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression arch/arm/lib/delay.c:89:15: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? drivers/dma/tegra20-apb-dma.c:365:9: warning: context imbalance in 'tegra_dma_global_pause' - wrong count at exit drivers/dma/tegra20-apb-dma.c:234:9: warning: context imbalance in 'tegra_dma_global_resume' - unexpected unlock kernel/events/ring_buffer.c:104:5: warning: context imbalance in 'perf_output_begin' - different lock contexts for basic block kernel/events/ring_buffer.c:217:6: warning: context imbalance in 'perf_output_end' - unexpected unlock fs/bio.c:1543:33: warning: incorrect type in initializer (different address spaces) fs/bio.c:1543:33: expected char *p fs/bio.c:1543:33: got void [noderef] *iov_base kernel/events/callchain.c:55:9: warning: Variable length array is used. kernel/events/callchain.c:55:9: error: cannot size expression kernel/events/callchain.c:85:9: error: cannot size expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression mm/memblock.c:1139:6: warning: symbol 'memblock_virt_alloc_try_nid_nopanic' was not declared. Should it be static? mm/memblock.c:1169:6: warning: symbol 'memblock_virt_alloc_try_nid' was not declared. Should it be static? mm/memblock.c:1198:13: warning: symbol '__memblock_free_early' was not declared. Should it be static? mm/memblock.c:1216:13: warning: symbol '__memblock_free_late' was not declared. Should it be static? kernel/events/hw_breakpoint.c:83:12: warning: symbol 'hw_breakpoint_weight' was not declared. Should it be static? kernel/events/hw_breakpoint.c:231:13: warning: symbol 'arch_unregister_hw_breakpoint' was not declared. Should it be static? fs/block_dev.c:73:20: warning: context imbalance in 'bdev_inode_switch_bdi' - unexpected unlock kernel/irq/irqdesc.c:428:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit kernel/irq/irqdesc.c:452:6: warning: context imbalance in '__irq_put_desc_unlock' - unexpected unlock drivers/gpu/drm/drm_bufs.c:217:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:217:45: expected void *handle drivers/gpu/drm/drm_bufs.c:217:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:220:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:220:45: expected void *handle drivers/gpu/drm/drm_bufs.c:220:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:335:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:335:36: expected void volatile [noderef] *addr drivers/gpu/drm/drm_bufs.c:335:36: got void *handle drivers/gpu/drm/drm_bufs.c:352:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:352:36: expected void volatile [noderef] *addr drivers/gpu/drm/drm_bufs.c:352:36: got void *handle drivers/gpu/drm/drm_bufs.c:459:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:459:28: expected void volatile [noderef] *addr drivers/gpu/drm/drm_bufs.c:459:28: got void *handle mm/page_io.c:263:41: warning: incorrect type in initializer (different address spaces) mm/page_io.c:263:41: expected void [noderef] *iov_base mm/page_io.c:263:41: got void * fs/direct-io.c:1123:36: warning: Using plain integer as NULL pointer kernel/irq/spurious.c:47:17: warning: context imbalance in 'irq_wait_for_poll' - unexpected unlock mm/swapfile.c:603:20: warning: context imbalance in 'scan_swap_map' - unexpected unlock mm/swapfile.c:733:32: warning: context imbalance in 'swap_info_get' - different lock contexts for basic block mm/swapfile.c:858:17: warning: context imbalance in 'swap_free' - unexpected unlock mm/swapfile.c:876:28: warning: context imbalance in 'swapcache_free' - unexpected unlock mm/swapfile.c:894:35: warning: context imbalance in 'page_swapcount' - unexpected unlock mm/swapfile.c:984:28: warning: context imbalance in 'free_swap_and_cache' - unexpected unlock mm/swapfile.c:2841:20: warning: context imbalance in 'add_swap_count_continuation' - unexpected unlock net/bluetooth/6lowpan.h:36:5: warning: symbol 'bt_6lowpan_del_conn' was not declared. Should it be static? drivers/gpu/drm/drm_drv.c:64:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:65:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:66:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:67:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:68:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:69:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:70:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:71:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:72:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:73:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:75:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:76:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:77:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:78:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:80:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:81:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:83:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:84:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:89:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:90:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:91:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:92:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:93:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:94:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:95:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:97:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:98:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:100:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:101:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:103:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:105:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:106:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:107:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:108:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:109:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:110:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:112:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:125:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:126:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:128:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:130:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:132:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:134:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:135:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:136:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:138:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:140:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:141:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:143:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:144:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:145:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:146:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:147:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:148:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:149:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:150:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:151:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:152:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:153:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:154:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:155:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:156:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:157:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:158:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:159:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:160:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:161:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:162:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:163:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:164:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:165:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:166:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:167:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:168:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:169:9: error: bad integer constant expression fs/debugfs/file.c:472:20: error: incompatible types in comparison expression (different type sizes) mm/migrate.c:115:24: warning: Using plain integer as NULL pointer include/linux/radix-tree.h:260:9: warning: Variable length array is used. include/linux/radix-tree.h:260:9: error: cannot size expression kernel/locking/mcs_spinlock.c:85:17: warning: Variable length array is used. kernel/locking/mcs_spinlock.c:85:17: error: cannot size expression kernel/locking/mcs_spinlock.c:115:21: error: cannot size expression /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock' - wrong count at exit /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock_irqsave' - wrong count at exit /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock_irq' - wrong count at exit /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock_bh' - wrong count at exit kernel/locking/spinlock.c:181:17: warning: context imbalance in '_raw_spin_unlock' - unexpected unlock kernel/locking/spinlock.c:189:17: warning: context imbalance in '_raw_spin_unlock_irqrestore' - unexpected unlock kernel/locking/spinlock.c:197:17: warning: context imbalance in '_raw_spin_unlock_irq' - unexpected unlock kernel/locking/spinlock.c:205:17: warning: context imbalance in '_raw_spin_unlock_bh' - unexpected unlock kernel/locking/spinlock.c:221:17: warning: context imbalance in '_raw_read_lock' - wrong count at exit kernel/locking/spinlock.c:229:26: warning: context imbalance in '_raw_read_lock_irqsave' - wrong count at exit kernel/locking/spinlock.c:237:17: warning: context imbalance in '_raw_read_lock_irq' - wrong count at exit kernel/locking/spinlock.c:245:17: warning: context imbalance in '_raw_read_lock_bh' - wrong count at exit include/linux/rwlock_api_smp.h:226:9: warning: context imbalance in '_raw_read_unlock' - unexpected unlock include/linux/rwlock_api_smp.h:234:9: warning: context imbalance in '_raw_read_unlock_irqrestore' - unexpected unlock include/linux/rwlock_api_smp.h:242:9: warning: context imbalance in '_raw_read_unlock_irq' - unexpected unlock include/linux/rwlock_api_smp.h:250:9: warning: context imbalance in '_raw_read_unlock_bh' - unexpected unlock kernel/locking/spinlock.c:293:17: warning: context imbalance in '_raw_write_lock' - wrong count at exit kernel/locking/spinlock.c:301:26: warning: context imbalance in '_raw_write_lock_irqsave' - wrong count at exit kernel/locking/spinlock.c:309:17: warning: context imbalance in '_raw_write_lock_irq' - wrong count at exit kernel/locking/spinlock.c:317:17: warning: context imbalance in '_raw_write_lock_bh' - wrong count at exit kernel/locking/spinlock.c:325:17: warning: context imbalance in '_raw_write_unlock' - unexpected unlock kernel/locking/spinlock.c:333:17: warning: context imbalance in '_raw_write_unlock_irqrestore' - unexpected unlock kernel/locking/spinlock.c:341:17: warning: context imbalance in '_raw_write_unlock_irq' - unexpected unlock kernel/locking/spinlock.c:349:17: warning: context imbalance in '_raw_write_unlock_bh' - unexpected unlock lib/lockref.c:97:5: warning: context imbalance in 'lockref_get_or_lock' - different lock contexts for basic block lib/lockref.c:121:5: warning: context imbalance in 'lockref_put_or_lock' - wrong count at exit lib/bcd.c:4:10: error: symbol '_bcd2bin' redeclared with different type (originally declared at include/linux/bcd.h:19) - different modifiers lib/bcd.c:10:15: error: symbol '_bin2bcd' redeclared with different type (originally declared at include/linux/bcd.h:20) - different modifiers lib/div64.c:26:32: warning: symbol '__div64_32' was not declared. Should it be static? net/bluetooth/amp.c:154:55: warning: Variable length array is used. drivers/i2c/i2c-core.c:2132:36: warning: dubious: x | !y drivers/gpu/drm/drm_memory.c:116:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:116:29: expected void *handle drivers/gpu/drm/drm_memory.c:116:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:125:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:125:29: expected void *handle drivers/gpu/drm/drm_memory.c:125:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:137:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_memory.c:137:28: expected void volatile [noderef] *addr drivers/gpu/drm/drm_memory.c:137:28: got void *handle net/bluetooth/hidp/core.c:156:60: warning: dubious: x | !y kernel/power/main.c:49:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? kernel/power/main.c:620:25: warning: symbol 'pm_wq' was not declared. Should it be static? drivers/gpu/drm/drm_vm.c:254:44: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_vm.c:254:44: expected void volatile [noderef] *addr drivers/gpu/drm/drm_vm.c:254:44: got void *handle drivers/gpu/drm/drm_vm.c:493:51: error: undefined identifier '_PAGE_RW' drivers/gpu/drm/drm_vm.c:577:51: error: undefined identifier '_PAGE_RW' net/bluetooth/rfcomm/core.c:390:16: warning: dubious: x | !y net/bluetooth/rfcomm/core.c:545:24: warning: dubious: x | !y lib/gcd.c:6:15: error: symbol 'gcd' redeclared with different type (originally declared at include/linux/gcd.h:6) - different modifiers lib/lcm.c:7:15: error: symbol 'lcm' redeclared with different type (originally declared at include/linux/lcm.h:6) - different modifiers kernel/printk/printk.c:215:1: warning: symbol 'log_wait' was not declared. Should it be static? include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression drivers/iio/industrialio-event.c:67:26: warning: cast to non-scalar drivers/iio/industrialio-event.c:67:26: warning: cast from non-scalar kernel/sched/core.c:849:6: warning: symbol 'sched_set_stop_task' was not declared. Should it be static? kernel/sched/core.c:1081:5: warning: symbol 'migrate_swap' was not declared. Should it be static? kernel/sched/core.c:2816:25: warning: symbol 'preempt_schedule_irq' was not declared. Should it be static? kernel/sched/core.c:5484:9: warning: Variable length array is used. kernel/sched/core.c:5484:9: error: cannot size expression kernel/sched/core.c:5486:9: error: cannot size expression kernel/sched/core.c:5491:9: error: cannot size expression kernel/sched/core.c:5494:9: error: cannot size expression kernel/sched/core.c:5541:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression kernel/rcu/tree.c:1425:9: warning: Variable length array is used. kernel/rcu/tree.c:1425:9: error: cannot size expression kernel/rcu/tree.c:2662:16: error: cannot size expression kernel/rcu/tree.c:2688:20: error: cannot size expression include/linux/rculist.h:457:9: warning: Variable length array is used. include/linux/rculist.h:457:9: error: cannot size expression include/linux/rculist.h:402:9: error: cannot size expression lib/kstrtox.c:338:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:339:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:340:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:341:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:342:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:343:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:344:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:345:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:346:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:347:1: error: incompatible types in comparison expression (different type sizes) include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression drivers/input/input.c:526:9: warning: Variable length array is used. drivers/input/input.c:526:9: error: cannot size expression drivers/input/input.c:542:17: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression drivers/gpu/host1x/job.c:513:9: warning: Variable length array is used. kernel/sched/clock.c:77:19: warning: symbol 'sched_clock_running' was not declared. Should it be static? lib/xz/xz_dec_stream.c:734:23: warning: function 'xz_dec_run' with external linkage has definition lib/xz/xz_dec_stream.c:770:25: warning: function 'xz_dec_init' with external linkage has definition lib/xz/xz_dec_stream.c:800:16: warning: function 'xz_dec_reset' with external linkage has definition lib/xz/xz_dec_stream.c:812:16: warning: function 'xz_dec_end' with external linkage has definition kernel/time/jiffies.c:107:20: warning: symbol 'refined_jiffies' was not declared. Should it be static? kernel/sched/cputime.c:303:34: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:303:34: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:303:34: got unsigned long * kernel/sched/cputime.c:303:34: warning: implicit cast to nocast type kernel/sched/cputime.c:303:42: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:303:42: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:303:42: got unsigned long * kernel/sched/cputime.c:303:42: warning: implicit cast to nocast type kernel/sched/cputime.c:616:26: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:616:26: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:616:26: got unsigned long * kernel/sched/cputime.c:616:26: warning: implicit cast to nocast type kernel/sched/cputime.c:616:42: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:616:42: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:616:42: got unsigned long * kernel/sched/cputime.c:616:42: warning: implicit cast to nocast type include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression lib/xz/xz_dec_lzma2.c:931:23: warning: function 'xz_dec_lzma2_run' with external linkage has definition lib/xz/xz_dec_lzma2.c:1104:31: warning: function 'xz_dec_lzma2_create' with external linkage has definition lib/xz/xz_dec_lzma2.c:1128:23: warning: function 'xz_dec_lzma2_reset' with external linkage has definition lib/xz/xz_dec_lzma2.c:1165:16: warning: function 'xz_dec_lzma2_end' with external linkage has definition drivers/input/evdev.c:281:9: warning: Variable length array is used. drivers/input/evdev.c:281:9: error: cannot size expression drivers/input/evdev.c:294:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression lib/xz/xz_dec_bcj.c:417:23: warning: function 'xz_dec_bcj_run' with external linkage has definition lib/xz/xz_dec_bcj.c:527:29: warning: function 'xz_dec_bcj_create' with external linkage has definition lib/xz/xz_dec_bcj.c:536:23: warning: function 'xz_dec_bcj_reset' with external linkage has definition kernel/sched/fair.c:50:14: warning: symbol 'normalized_sysctl_sched_latency' was not declared. Should it be static? kernel/sched/fair.c:69:14: warning: symbol 'normalized_sysctl_sched_min_granularity' was not declared. Should it be static? kernel/sched/fair.c:91:14: warning: symbol 'normalized_sysctl_sched_wakeup_granularity' was not declared. Should it be static? kernel/sched/fair.c:3747:35: error: marked inline, but without a definition include/linux/rculist.h:54:9: error: cannot size expression kernel/time/clockevents.c:612:17: warning: symbol 'clockevents_subsys' was not declared. Should it be static? include/net/sock.h:1545:31: warning: context imbalance in 'skb_free_datagram_locked' - unexpected unlock drivers/input/keyboard/cros_ec_keyb.c:204:31: warning: Variable length array is used. drivers/input/keyboard/cros_ec_keyb.c:285:32: warning: Variable length array is used. drivers/input/keyboard/cros_ec_keyb.c:286:32: warning: Variable length array is used. drivers/input/keyboard/cros_ec_keyb.c:299:46: error: cannot size expression drivers/input/keyboard/cros_ec_keyb.c:301:55: error: cannot size expression kernel/sched/rt.c:561:6: warning: symbol 'sched_rt_bandwidth_account' was not declared. Should it be static? kernel/sched/sched.h:1365:17: warning: context imbalance in 'find_lock_lowest_rq' - unexpected unlock kernel/sched/rt.c:1658:9: warning: context imbalance in 'push_rt_task' - unexpected unlock kernel/sched/sched.h:1365:17: warning: context imbalance in 'pull_rt_task' - unexpected unlock net/core/scm.c:236:26: warning: cast removes address space of expression net/core/scm.c:236:26: warning: incorrect type in argument 1 (different address spaces) net/core/scm.c:236:26: expected void [noderef] *to net/core/scm.c:236:26: got void * net/core/scm.c:272:48: warning: cast removes address space of expression net/core/gen_stats.c:58:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_basic' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock lib/swiotlb.c:240:1: warning: symbol 'swiotlb_late_init_with_default_size' was not declared. Should it be static? lib/swiotlb.c:537:13: warning: symbol 'map_single' was not declared. Should it be static? kernel/time/tick-sched.c:366:5: warning: symbol 'tick_nohz_active' was not declared. Should it be static? drivers/input/mouse/lifebook.h:22:12: warning: symbol 'lifebook_detect' was not declared. Should it be static? drivers/input/mouse/sentelic.h:126:12: warning: symbol 'fsp_detect' was not declared. Should it be static? kernel/sched/deadline.c:62:6: warning: symbol 'init_dl_bw' was not declared. Should it be static? kernel/sched/deadline.c:1016:20: warning: symbol 'pick_next_task_dl' was not declared. Should it be static? kernel/sched/sched.h:1365:17: warning: context imbalance in 'find_lock_later_rq' - unexpected unlock kernel/sched/deadline.c:1361:9: warning: context imbalance in 'push_dl_task' - unexpected unlock kernel/sched/sched.h:1365:17: warning: context imbalance in 'pull_dl_task' - unexpected unlock include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression lib/iommu-helper.c:9:5: warning: symbol 'iommu_is_span_boundary' was not declared. Should it be static? lib/iommu-helper.c:19:15: warning: symbol 'iommu_area_alloc' was not declared. Should it be static? net/core/net_namespace.c:83:9: warning: Variable length array is used. net/core/net_namespace.c:83:9: error: cannot size expression net/core/net_namespace.c:419:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression drivers/gpu/drm/drm_plane_helper.c:102:5: warning: symbol 'drm_primary_helper_update' was not declared. Should it be static? drivers/gpu/drm/drm_plane_helper.c:219:5: warning: symbol 'drm_primary_helper_disable' was not declared. Should it be static? drivers/gpu/drm/drm_plane_helper.c:256:6: warning: symbol 'drm_primary_helper_destroy' was not declared. Should it be static? drivers/gpu/drm/drm_plane_helper.c:264:30: warning: symbol 'drm_primary_helper_funcs' was not declared. Should it be static? drivers/gpu/drm/drm_plane_helper.c:282:18: warning: symbol 'drm_primary_helper_create_plane' was not declared. Should it be static? drivers/gpu/drm/ati_pcigart.c:192:9: error: undefined identifier 'wbinvd' /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:51:19: warning: incorrect type in argument 1 (different address spaces) /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:51:19: expected void const *ptr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:51:19: got unsigned int [noderef] [usertype] *uaddr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:131:17: warning: incorrect type in argument 1 (different address spaces) /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:131:17: expected void const *ptr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:131:17: got unsigned int [noderef] [usertype] *uaddr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:134:17: warning: incorrect type in argument 1 (different address spaces) /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:134:17: expected void const *ptr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:134:17: got unsigned int [noderef] [usertype] *uaddr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:137:17: warning: incorrect type in argument 1 (different address spaces) /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:137:17: expected void const *ptr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:137:17: got unsigned int [noderef] [usertype] *uaddr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:140:17: warning: incorrect type in argument 1 (different address spaces) /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:140:17: expected void const *ptr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:140:17: got unsigned int [noderef] [usertype] *uaddr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:143:17: warning: incorrect type in argument 1 (different address spaces) /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:143:17: expected void const *ptr /d2/kernels/prod_build/build/temp/test_v3.15-rc1/20140413153108/linux/arch/arm/include/asm/futex.h:143:17: got unsigned int [noderef] [usertype] *uaddr kernel/futex.c:1209:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block kernel/futex.c:1478:41: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block kernel/futex.c:1948:13: warning: context imbalance in 'futex_wait_queue_me' - unexpected unlock kernel/futex.c:2054:9: warning: context imbalance in 'futex_wait_setup' - different lock contexts for basic block net/core/sysctl_net_core.c:77:25: warning: Variable length array is used. net/core/sysctl_net_core.c:77:25: error: cannot size expression net/core/sysctl_net_core.c:133:33: error: cannot size expression net/core/sysctl_net_core.c:155:23: error: incompatible types in comparison expression (different type sizes) kernel/smp.c:480:13: warning: symbol 'smp_announce' was not declared. Should it be static? drivers/gpu/drm/drm_fb_helper.c:1453:27: warning: expression using sizeof bool include/trace/events/net.h:170:1: error: directive in argument list include/trace/events/net.h:172:1: error: directive in argument list include/trace/events/net.h:174:1: error: directive in argument list include/linux/rculist.h:54:9: error: cannot size expression include/linux/rculist.h:402:9: error: cannot size expression net/core/dev.c:1982:9: error: cannot size expression net/core/dev.c:3460:9: error: cannot size expression net/core/dev.c:3461:9: error: cannot size expression lib/dec_and_lock.c:20:5: warning: context imbalance in '_atomic_dec_and_lock' - different lock contexts for basic block kernel/sched/debug.c:245:6: warning: symbol 'print_rt_rq' was not declared. Should it be static? kernel/module.c:212:6: error: symbol '__module_put_and_exit' redeclared with different type (originally declared at include/linux/module.h:449) - different modifiers include/linux/rculist.h:54:9: error: cannot size expression lib/idr.c:285:25: warning: Variable length array is used. lib/idr.c:285:25: error: cannot size expression lib/idr.c:353:9: error: cannot size expression lib/idr.c:369:9: error: cannot size expression lib/idr.c:371:9: error: cannot size expression lib/idr.c:576:17: error: cannot size expression lib/idr.c:830:9: error: cannot size expression lib/idr.c:977:17: error: cannot size expression net/ipv4/route.c:665:25: warning: Variable length array is used. net/ipv4/route.c:665:25: error: cannot size expression include/net/sock.h:1762:9: error: cannot size expression net/ipv4/route.c:1278:25: error: cannot size expression drivers/gpu/drm/tegra/gem.c:172:17: warning: symbol 'tegra_bo_import' was not declared. Should it be static? kernel/cgroup.c:1049:17: warning: Variable length array is used. kernel/cgroup.c:1049:17: error: cannot size expression kernel/cgroup.c:1764:9: error: cannot size expression kernel/cgroup.c:3603:17: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression kernel/cgroup.c:4426:25: error: cannot size expression net/ipv4/inetpeer.c:513:17: warning: Variable length array is used. net/ipv4/inetpeer.c:513:17: error: cannot size expression kernel/cgroup_freezer.c:108:12: warning: context imbalance in 'freezer_css_online' - different lock contexts for basic block kernel/stop_machine.c:519:36: warning: incorrect type in initializer (different address spaces) kernel/stop_machine.c:519:36: expected struct task_struct [noderef] **store kernel/stop_machine.c:519:36: got struct task_struct *static [noderef] [toplevel] * kernel/hung_task.c:24:19: warning: symbol 'sysctl_hung_task_check_count' was not declared. Should it be static? kernel/hung_task.c:38:29: warning: symbol 'sysctl_hung_task_timeout_secs' was not declared. Should it be static? kernel/hung_task.c:40:19: warning: symbol 'sysctl_hung_task_warnings' was not declared. Should it be static? kernel/hung_task.c:50:28: warning: symbol 'sysctl_hung_task_panic' was not declared. Should it be static? kernel/hung_task.c:195:5: warning: symbol 'proc_dohung_task_timeout_secs' was not declared. Should it be static? include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression drivers/iommu/tegra-smmu.c:1186:43: warning: cast removes address space of expression lib/radix-tree.c:356:17: warning: Variable length array is used. lib/radix-tree.c:356:17: error: cannot size expression lib/radix-tree.c:407:33: error: cannot size expression lib/radix-tree.c:411:33: error: cannot size expression lib/radix-tree.c:451:9: error: cannot size expression kernel/elfcore.c:6:17: warning: symbol 'elf_core_extra_phdrs' was not declared. Should it be static? kernel/elfcore.c:11:12: warning: symbol 'elf_core_write_extra_phdrs' was not declared. Should it be static? kernel/elfcore.c:16:12: warning: symbol 'elf_core_write_extra_data' was not declared. Should it be static? kernel/elfcore.c:21:15: warning: symbol 'elf_core_extra_data_size' was not declared. Should it be static? kernel/irq_work.c:51:13: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? kernel/config_data.h:1357:10: warning: trying to concatenate 43365-character string (8191 bytes max) drivers/irqchip/irq-gic.c:918:29: warning: symbol 'gic_default_routable_irq_domain_ops' was not declared. Should it be static? lib/vsprintf.c:693:18: warning: Variable length array is used. lib/vsprintf.c:696:38: error: cannot size expression lib/crc32.c:263:12: error: symbol 'crc32_le' redeclared with different type (originally declared at include/linux/crc32.h:11) - different modifiers lib/crc32.c:268:12: error: symbol '__crc32c_le' redeclared with different type (originally declared at include/linux/crc32.h:34) - different modifiers lib/crc32.c:274:12: error: symbol 'crc32_le_combine' redeclared with different type (originally declared at include/linux/crc32.h:32) - different modifiers lib/crc32.c:279:12: error: symbol '__crc32c_le_combine' redeclared with different type (originally declared at include/linux/crc32.h:54) - different modifiers lib/crc32.c:343:12: error: symbol 'crc32_be' redeclared with different type (originally declared at include/linux/crc32.h:12) - different modifiers net/core/neighbour.c:150:33: warning: Variable length array is used. net/core/neighbour.c:150:33: error: cannot size expression net/core/neighbour.c:219:25: error: cannot size expression net/core/neighbour.c:389:25: error: cannot size expression net/core/neighbour.c:393:25: error: cannot size expression net/core/neighbour.c:397:9: error: cannot size expression net/core/neighbour.c:534:9: error: cannot size expression net/core/neighbour.c:537:9: error: cannot size expression net/core/neighbour.c:2435:33: error: cannot size expression net/core/rtnetlink.c:1862:41: warning: Variable length array is used. net/core/rtnetlink.c:1863:49: warning: Variable length array is used. net/ipv4/ip_sockglue.c:306:25: warning: Variable length array is used. net/ipv4/ip_sockglue.c:306:25: error: cannot size expression net/ipv4/ip_sockglue.c:329:9: error: cannot size expression net/ipv4/ip_sockglue.c:566:17: error: cannot size expression include/net/sock.h:1762:9: error: cannot size expression include/linux/rculist_nulls.h:97:9: warning: Variable length array is used. include/linux/rculist_nulls.h:97:9: error: cannot size expression include/linux/rculist_nulls.h:97:9: warning: Variable length array is used. include/linux/rculist_nulls.h:97:9: error: cannot size expression include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression net/core/filter.c:52:6: warning: symbol 'bpf_internal_load_pointer_neg_helper' was not declared. Should it be static? net/core/filter.c:120:14: warning: symbol '__bpf_call_base' was not declared. Should it be static? net/core/filter.c:369:39: error: arithmetics on pointers to functions net/core/filter.c:798:58: error: subtraction of functions? Share your drugs net/core/filter.c:801:54: error: subtraction of functions? Share your drugs net/core/filter.c:804:59: error: subtraction of functions? Share your drugs net/core/filter.c:807:54: error: subtraction of functions? Share your drugs net/core/filter.c:1674:9: error: cannot size expression fs/ext4/extents_status.c:813:33: warning: constant 0x7FDEADBEEF is so big it is long net/core/dev_ioctl.c:148:32: error: incompatible types in comparison expression (different type sizes) net/core/dev_ioctl.c:268:24: error: incompatible types in comparison expression (different type sizes) net/core/net-sysfs.c:623:9: warning: Variable length array is used. net/core/net-sysfs.c:623:9: error: cannot size expression net/core/net-sysfs.c:709:9: error: cannot size expression include/net/sock.h:1745:25: warning: Variable length array is used. include/net/sock.h:1745:25: error: cannot size expression include/net/sock.h:1762:9: error: cannot size expression drivers/mmc/card/block.c:2421:9: warning: Using plain integer as NULL pointer include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression net/core/fib_rules.c:407:33: error: cannot size expression net/ipv4/tcp_ipv4.c:1652:9: warning: Variable length array is used. net/ipv4/tcp_ipv4.c:1652:9: error: cannot size expression net/ipv4/tcp_minisocks.c:757:9: warning: context imbalance in 'tcp_child_process' - unexpected unlock include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression net/ipv4/tcp_metrics.c:193:17: warning: Variable length array is used. net/ipv4/tcp_metrics.c:193:17: error: cannot size expression net/ipv4/tcp_fastopen.c:67:9: warning: Variable length array is used. net/ipv4/tcp_fastopen.c:67:9: error: cannot size expression drivers/mtd/mtdchar.c:575:26: warning: incorrect type in argument 1 (different base types) drivers/mtd/mtdchar.c:575:26: expected void const volatile [noderef] * drivers/mtd/mtdchar.c:575:26: got unsigned long long [unsigned] [addressable] [usertype] usr_data drivers/mtd/mtdchar.c:576:26: warning: incorrect type in argument 1 (different base types) drivers/mtd/mtdchar.c:576:26: expected void const volatile [noderef] * drivers/mtd/mtdchar.c:576:26: got unsigned long long [unsigned] [addressable] [usertype] usr_oob net/ipv6/anycast.c:437:25: warning: context imbalance in 'ac6_get_next' - unexpected unlock net/ipv6/anycast.c:459:9: warning: context imbalance in 'ac6_get_idx' - wrong count at exit include/linux/rcupdate.h:827:9: warning: context imbalance in 'ac6_seq_stop' - unexpected unlock include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:2043:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2044:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2045:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2046:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2047:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2048:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2049:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2050:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2051:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2052:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2053:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2054:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2055:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2056:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2057:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2058:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2059:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2060:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2061:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2062:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2063:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2064:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2065:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2066:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2067:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2068:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2069:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2070:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2071:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2072:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2073:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2074:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2075:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2076:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2077:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2078:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2079:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2080:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2081:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2082:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2083:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2084:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2085:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2086:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2087:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2088:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2089:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2090:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2091:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2092:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2093:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2094:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2095:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2096:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2097:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2099:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2100:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2101:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2102:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2103:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2104:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2105:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2106:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2107:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2108:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2109:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2110:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2111:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2112:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2113:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2114:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2115:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2116:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2117:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2118:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2119:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2120:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2121:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2122:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:2123:9: error: bad integer constant expression drivers/media/v4l2-core/v4l2-ioctl.c:232:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:252:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:257:17: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:272:17: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:293:17: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:353:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:424:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:437:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:437:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:473:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:492:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:564:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:579:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:589:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:793:25: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:828:9: error: cannot size expression include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression include/linux/rculist_nulls.h:97:9: warning: Variable length array is used. include/linux/rculist_nulls.h:97:9: error: cannot size expression include/net/sock.h:1762:9: error: cannot size expression net/ipv4/udp_offload.c:114:9: warning: Variable length array is used. net/ipv4/udp_offload.c:114:9: error: cannot size expression net/ipv4/udp_offload.c:138:25: error: cannot size expression drivers/of/fdt.c:388:55: warning: Using plain integer as NULL pointer drivers/media/v4l2-core/v4l2-ctrls.c:1182:38: warning: incorrect type in argument 1 (different address spaces) drivers/media/v4l2-core/v4l2-ctrls.c:1182:38: expected void [noderef] *to drivers/media/v4l2-core/v4l2-ctrls.c:1182:38: got char *string drivers/media/v4l2-core/v4l2-ctrls.c:1212:53: warning: incorrect type in argument 2 (different address spaces) drivers/media/v4l2-core/v4l2-ctrls.c:1212:53: expected void const [noderef] *from drivers/media/v4l2-core/v4l2-ctrls.c:1212:53: got char *string drivers/media/v4l2-core/v4l2-ctrls.c:1243:38: warning: incorrect type in argument 1 (different address spaces) drivers/media/v4l2-core/v4l2-ctrls.c:1243:38: expected void [noderef] *to drivers/media/v4l2-core/v4l2-ctrls.c:1243:38: got char *string net/ipv4/icmp.c:331:13: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block net/ipv4/icmp.c:484:6: warning: context imbalance in 'icmp_send' - different lock contexts for basic block net/ipv6/addrconf.c:402:9: warning: Variable length array is used. net/ipv6/addrconf.c:402:9: error: cannot size expression include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression net/ipv4/devinet.c:264:9: error: cannot size expression include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression net/ipv4/igmp.c:1263:17: warning: Variable length array is used. net/ipv4/igmp.c:1263:17: error: cannot size expression net/ipv4/igmp.c:1282:9: error: cannot size expression net/ipv4/igmp.c:1338:9: error: cannot size expression net/ipv4/igmp.c:1909:9: error: cannot size expression net/ipv4/igmp.c:2097:17: error: cannot size expression net/ipv4/igmp.c:2200:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression fs/jbd/commit.c:108:28: warning: context imbalance in 'inverted_lock' - unexpected unlock fs/jbd/commit.c:205:9: warning: context imbalance in 'journal_submit_data_buffers' - different lock contexts for basic block fs/jbd/commit.c:456:9: warning: context imbalance in 'journal_commit_transaction' - different lock contexts for basic block drivers/mmc/core/quirks.c:69:9: warning: Using plain integer as NULL pointer include/linux/rculist.h:363:9: warning: Variable length array is used. include/linux/rculist.h:363:9: error: cannot size expression include/linux/rculist.h:430:9: error: cannot size expression include/linux/rculist.h:457:9: error: cannot size expression include/linux/rculist.h:402:9: error: cannot size expression drivers/of/of_reserved_mem.c:30:19: warning: symbol 'early_init_dt_alloc_reserved_memory_arch' was not declared. Should it be static? drivers/of/of_reserved_mem.c:185:50: warning: incorrect type in initializer (different modifiers) drivers/of/of_reserved_mem.c:185:50: expected int ( *[usertype] initfn )( ... ) drivers/of/of_reserved_mem.c:185:50: got void const *const data net/ipv4/fib_trie.c:520:9: warning: Variable length array is used. net/ipv4/fib_trie.c:520:9: error: cannot size expression include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:457:9: error: cannot size expression include/linux/rculist.h:430:9: error: cannot size expression net/ipv4/fib_trie.c:1001:25: error: cannot size expression net/ipv4/fib_trie.c:1013:9: error: cannot size expression net/ipv4/fib_trie.c:1145:25: error: cannot size expression include/linux/rculist.h:176:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression drivers/media/v4l2-core/v4l2-dv-timings.c:34:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:35:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:36:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:37:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:38:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:39:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:40:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:41:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:42:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:43:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:44:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:45:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:46:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:47:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:48:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:49:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:50:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:51:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:52:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:53:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:54:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:55:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:56:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:57:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:58:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:59:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:60:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:61:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:62:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:63:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:64:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:65:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:66:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:67:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:68:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:69:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:70:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:71:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:72:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:73:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:74:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:75:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:76:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:77:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:78:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:79:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:80:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:81:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:82:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:83:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:84:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:85:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:86:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:87:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:88:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:89:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:90:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:91:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:92:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:93:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:94:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:95:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:96:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:97:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:98:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:99:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:100:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:101:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:102:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:103:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:104:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:105:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:106:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:107:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:108:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:109:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:110:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:111:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:112:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:113:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:114:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:115:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:116:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:117:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:118:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:119:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:120:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:121:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:122:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:123:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:124:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:125:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:126:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:127:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:128:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:129:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:130:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:131:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:132:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:133:9: error: unknown field name in initializer net/ipv6/route.c:539:17: warning: context imbalance in 'rt6_probe' - different lock contexts for basic block drivers/mmc/host/sdhci.c:2561:6: warning: symbol 'sdhci_disable_irq_wakeups' was not declared. Should it be static? drivers/media/v4l2-core/videobuf2-core.c:2045:25: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:136:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:151:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:168:25: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:183:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:185:9: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:385:25: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1115:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1268:33: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1270:25: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1315:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1324:25: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1396:25: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1457:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1482:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1484:9: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1523:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1525:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1815:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1828:17: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1914:25: error: incompatible types in conditional expression (different base types) drivers/media/v4l2-core/videobuf2-core.c:1944:9: error: incompatible types in conditional expression (different base types) include/linux/bit_spinlock.h:65:9: warning: context imbalance in '__try_to_free_cp_buf' - unexpected unlock fs/jbd/checkpoint.c:155:36: warning: context imbalance in '__log_wait_for_space' - unexpected unlock include/linux/bit_spinlock.h:65:9: warning: context imbalance in '__wait_cp_io' - unexpected unlock fs/jbd/checkpoint.c:294:23: warning: context imbalance in '__process_buffer' - unexpected unlock fs/jbd/checkpoint.c:439:20: warning: context imbalance in 'log_do_checkpoint' - unexpected unlock fs/jbd/checkpoint.c:557:12: warning: context imbalance in 'journal_clean_one_cp_list' - different lock contexts for basic block include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression drivers/media/v4l2-core/videobuf2-vmalloc.c:95:28: warning: incorrect type in assignment (different address spaces) drivers/media/v4l2-core/videobuf2-vmalloc.c:95:28: expected void *vaddr drivers/media/v4l2-core/videobuf2-vmalloc.c:95:28: got void [noderef] * drivers/media/v4l2-core/videobuf2-vmalloc.c:155:28: warning: incorrect type in argument 1 (different address spaces) drivers/media/v4l2-core/videobuf2-vmalloc.c:155:28: expected void volatile [noderef] *addr drivers/media/v4l2-core/videobuf2-vmalloc.c:155:28: got void *vaddr fs/jbd2/transaction.c:190:17: warning: context imbalance in 'add_transaction_credits' - unexpected unlock fs/jbd2/transaction.c:306:9: warning: context imbalance in 'start_this_handle' - different lock contexts for basic block fs/jbd2/transaction.c:1108:20: warning: context imbalance in 'jbd2_journal_get_create_access' - different lock contexts for basic block drivers/pci/pci.c:35:5: warning: symbol 'isa_dma_bridge_buggy' was not declared. Should it be static? drivers/pci/pci.c:4330:1: warning: symbol 'bus_attr_resource_alignment' was not declared. Should it be static? include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression net/ipv4/tunnel4.c:47:9: warning: Variable length array is used. net/ipv4/tunnel4.c:47:9: error: cannot size expression drivers/pinctrl/pinconf.c:497:20: error: incompatible types in comparison expression (different type sizes) net/ipv4/ipconfig.c:139:8: warning: symbol 'ic_addrservaddr' was not declared. Should it be static? net/ipv4/ipconfig.c:146:8: warning: symbol 'ic_dev_xid' was not declared. Should it be static? fs/jbd2/checkpoint.c:151:36: warning: context imbalance in '__jbd2_log_wait_for_space' - unexpected unlock fs/jbd2/checkpoint.c:216:36: warning: context imbalance in '__wait_cp_io' - unexpected unlock fs/jbd2/checkpoint.c:273:23: warning: context imbalance in '__process_buffer' - unexpected unlock fs/jbd2/checkpoint.c:377:9: warning: context imbalance in 'jbd2_log_do_checkpoint' - different lock contexts for basic block include/net/sock.h:1545:31: warning: context imbalance in 'udpv6_recvmsg' - unexpected unlock drivers/pci/rom.c:220:36: warning: incorrect type in return expression (different address spaces) drivers/pci/rom.c:220:36: expected void [noderef] * drivers/pci/rom.c:220:36: got void * net/ipv6/raw.c:136:9: warning: Variable length array is used. net/ipv6/raw.c:136:9: error: cannot size expression net/ipv4/xfrm4_protocol.c:228:9: warning: Variable length array is used. net/ipv4/xfrm4_protocol.c:228:9: error: cannot size expression drivers/reset/core.c:137:22: warning: symbol 'of_reset_control_get' was not declared. Should it be static? include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression net/ipv6/icmp.c:386:13: warning: context imbalance in 'icmp6_send' - different lock contexts for basic block net/ipv6/icmp.c:544:13: warning: context imbalance in 'icmpv6_echo_reply' - wrong count at exit net/ipv6/mcast.c:211:9: warning: Variable length array is used. net/ipv6/mcast.c:211:9: error: cannot size expression drivers/regulator/as3722-regulator.c:221:18: warning: Initializer entry defined twice drivers/regulator/as3722-regulator.c:222:18: also defined here drivers/regulator/as3722-regulator.c:233:18: warning: Initializer entry defined twice drivers/regulator/as3722-regulator.c:234:18: also defined here drivers/scsi/scsi_lib.c:449:6: warning: symbol 'scsi_requeue_run_queue' was not declared. Should it be static? drivers/scsi/scsi_lib.c:2246:6: warning: symbol 'scsi_evt_thread' was not declared. Should it be static? net/mac80211/sta_info.c:77:17: warning: Variable length array is used. net/mac80211/sta_info.c:77:17: error: cannot size expression net/mac80211/sta_info.c:87:17: error: cannot size expression net/mac80211/sta_info.c:252:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression include/net/sock.h:1762:9: warning: Variable length array is used. include/net/sock.h:1762:9: error: cannot size expression drivers/pci/pcie/portdrv_core.c:22:6: warning: symbol 'pciehp_msi_disabled' was not declared. Should it be static? drivers/staging/nvec/nvec_ps2.c:170:14: warning: duplicate const drivers/staging/nvec/nvec.c:965:14: warning: duplicate const drivers/staging/nvec/nvec.c:898:57: warning: incorrect type in argument 5 (different address spaces) drivers/staging/nvec/nvec.c:898:57: expected struct resource *mem_base drivers/staging/nvec/nvec.c:898:57: got void [noderef] *[assigned] base drivers/scsi/scsi_sysfs.c:201:25: warning: symbol 'dev_attr_hstate' was not declared. Should it be static? drivers/scsi/scsi_sysfs.c:367:24: warning: symbol 'scsi_shost_attr_group' was not declared. Should it be static? drivers/tty/tty_io.c:119:17: warning: too long initializer-string for array of char drivers/tty/tty_io.c:1047:6: warning: context imbalance in 'tty_write_unlock' - wrong count at exit drivers/tty/tty_io.c:1054:5: warning: context imbalance in 'tty_write_lock' - wrong count at exit drivers/tty/tty_io.c:1175:17: warning: context imbalance in 'tty_write_message' - unexpected unlock drivers/tty/tty_io.c:1197:16: warning: context imbalance in 'tty_write' - different lock contexts for basic block drivers/tty/tty_io.c:2591:12: warning: context imbalance in 'send_break' - different lock contexts for basic block net/mac80211/scan.c:312:9: warning: Variable length array is used. net/mac80211/scan.c:312:9: error: cannot size expression net/mac80211/scan.c:468:17: error: cannot size expression net/mac80211/scan.c:503:9: error: cannot size expression net/mac80211/scan.c:562:17: error: cannot size expression net/mac80211/scan.c:776:17: error: cannot size expression net/mac80211/scan.c:1007:17: error: cannot size expression net/mac80211/scan.c:1017:17: error: cannot size expression net/mac80211/scan.c:1061:25: error: cannot size expression net/mac80211/scan.c:1092:9: error: cannot size expression drivers/pci/msi.c:202:12: warning: symbol 'arch_msi_mask_irq' was not declared. Should it be static? drivers/pci/msi.c:232:12: warning: symbol 'arch_msix_mask_irq' was not declared. Should it be static? net/ipv6/ip6_flowlabel.c:233:9: warning: Variable length array is used. net/ipv6/ip6_flowlabel.c:233:9: error: cannot size expression net/ipv6/ip6_flowlabel.c:474:9: error: cannot size expression net/mac80211/agg-tx.c:149:9: warning: Variable length array is used. net/mac80211/agg-tx.c:149:9: error: cannot size expression net/mac80211/agg-rx.c:342:9: warning: Variable length array is used. net/mac80211/agg-rx.c:342:9: error: cannot size expression net/ipv6/xfrm6_state.c:64:19: warning: Variable length array is used. net/ipv6/xfrm6_state.c:66:9: error: cannot size expression net/mac80211/ibss.c:256:9: warning: Variable length array is used. net/mac80211/ibss.c:256:9: error: cannot size expression net/mac80211/ibss.c:320:9: error: cannot size expression net/mac80211/ibss.c:521:9: error: cannot size expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression drivers/tty/sysrq.c:57:16: warning: symbol 'platform_sysrq_reset_seq' was not declared. Should it be static? drivers/tty/sysrq.c:58:5: warning: symbol 'sysrq_reset_downtime_ms' was not declared. Should it be static? net/mac80211/iface.c:417:9: warning: Variable length array is used. net/mac80211/iface.c:417:9: error: cannot size expression net/mac80211/iface.c:426:17: error: cannot size expression net/mac80211/iface.c:455:9: error: cannot size expression net/mac80211/iface.c:668:17: error: cannot size expression net/mac80211/iface.c:879:17: error: cannot size expression net/mac80211/iface.c:898:17: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression drivers/tty/serial/serial_core.c:612:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:612:22: left side has type unsigned int drivers/tty/serial/serial_core.c:612:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:614:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:614:22: left side has type unsigned int drivers/tty/serial/serial_core.c:614:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:616:17: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:618:22: warning: invalid assignment: &= drivers/tty/serial/serial_core.c:618:22: left side has type unsigned int drivers/tty/serial/serial_core.c:618:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:621:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:624:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:635:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:635:22: left side has type unsigned int drivers/tty/serial/serial_core.c:635:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:637:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:637:22: left side has type unsigned int drivers/tty/serial/serial_core.c:637:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:639:17: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:641:22: warning: invalid assignment: &= drivers/tty/serial/serial_core.c:641:22: left side has type unsigned int drivers/tty/serial/serial_core.c:641:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:644:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:651:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:669:29: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:669:29: expected int [signed] flags drivers/tty/serial/serial_core.c:669:29: got restricted upf_t [usertype] flags drivers/tty/serial/serial_core.c:743:19: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:743:19: expected restricted upf_t [usertype] new_flags drivers/tty/serial/serial_core.c:743:19: got int [signed] flags net/ipv6/xfrm6_protocol.c:208:9: warning: Variable length array is used. net/ipv6/xfrm6_protocol.c:208:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:430:9: error: cannot size expression include/linux/rculist.h:457:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:430:9: error: cannot size expression include/linux/rculist.h:457:9: error: cannot size expression fs/notify/fdinfo.c:52:87: warning: Using plain integer as NULL pointer fs/notify/fdinfo.c:103:5: warning: symbol 'inotify_show_fdinfo' was not declared. Should it be static? drivers/tty/serial/8250/8250_core.c:2816:32: warning: incorrect type in assignment (different base types) drivers/tty/serial/8250/8250_core.c:2816:32: expected restricted upf_t [usertype] flags drivers/tty/serial/8250/8250_core.c:2816:32: got unsigned int const [unsigned] flags drivers/tty/serial/8250/8250_core.c:2818:32: warning: incorrect type in assignment (different address spaces) drivers/tty/serial/8250/8250_core.c:2818:32: expected unsigned char [noderef] *membase drivers/tty/serial/8250/8250_core.c:2818:32: got unsigned char *const iomem_base drivers/tty/serial/8250/8250_core.c:2923:9: warning: context imbalance in 'serial8250_console_write' - different lock contexts for basic block net/mac80211/rate.c:708:9: warning: Variable length array is used. net/mac80211/rate.c:708:9: error: cannot size expression fs/proc/task_mmu.c:535:18: error: bad integer constant expression fs/proc/task_mmu.c:536:18: error: bad integer constant expression fs/proc/task_mmu.c:537:18: error: bad integer constant expression fs/proc/task_mmu.c:538:18: error: bad integer constant expression fs/proc/task_mmu.c:539:18: error: bad integer constant expression fs/proc/task_mmu.c:540:18: error: bad integer constant expression fs/proc/task_mmu.c:541:18: error: bad integer constant expression fs/proc/task_mmu.c:542:18: error: bad integer constant expression fs/proc/task_mmu.c:543:18: error: bad integer constant expression fs/proc/task_mmu.c:544:18: error: bad integer constant expression fs/proc/task_mmu.c:545:18: error: bad integer constant expression fs/proc/task_mmu.c:546:18: error: bad integer constant expression fs/proc/task_mmu.c:547:18: error: bad integer constant expression fs/proc/task_mmu.c:548:18: error: bad integer constant expression fs/proc/task_mmu.c:549:18: error: bad integer constant expression fs/proc/task_mmu.c:550:18: error: bad integer constant expression fs/proc/task_mmu.c:551:18: error: bad integer constant expression fs/proc/task_mmu.c:552:18: error: bad integer constant expression fs/proc/task_mmu.c:553:18: error: bad integer constant expression fs/proc/task_mmu.c:554:18: error: bad integer constant expression fs/proc/task_mmu.c:555:18: error: bad integer constant expression fs/proc/task_mmu.c:556:18: error: bad integer constant expression fs/proc/task_mmu.c:557:18: error: bad integer constant expression fs/proc/task_mmu.c:561:18: error: bad integer constant expression fs/proc/task_mmu.c:562:18: error: bad integer constant expression fs/proc/task_mmu.c:563:18: error: bad integer constant expression fs/proc/task_mmu.c:564:18: error: bad integer constant expression fs/proc/task_mmu.c:1205:23: error: incompatible types in comparison expression (different type sizes) net/mac80211/aes_ccm.c:28:65: warning: Variable length array is used. net/mac80211/aes_ccm.c:52:65: warning: Variable length array is used. include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression net/netlink/af_netlink.c:2461:17: error: cannot size expression net/netlink/af_netlink.c:2510:17: error: cannot size expression net/netlink/af_netlink.c:3060:9: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression drivers/tty/serial/of_serial.c:32:6: warning: symbol 'tegra_serial_handle_break' was not declared. Should it be static? net/mac80211/cfg.c:872:9: warning: Variable length array is used. net/mac80211/cfg.c:872:9: error: cannot size expression net/mac80211/cfg.c:944:9: error: cannot size expression net/mac80211/cfg.c:1563:25: error: cannot size expression net/mac80211/cfg.c:1569:25: error: cannot size expression net/mac80211/cfg.c:3945:9: error: cannot size expression net/ipv6/tunnel6.c:58:9: warning: Variable length array is used. net/ipv6/tunnel6.c:58:9: error: cannot size expression fs/proc/array.c:417:43: warning: implicit cast to nocast type fs/proc/array.c:418:26: warning: implicit cast to nocast type fs/proc/array.c:451:62: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:451:62: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:451:62: got unsigned long * fs/proc/array.c:451:62: warning: implicit cast to nocast type fs/proc/array.c:451:70: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:451:70: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:451:70: got unsigned long * fs/proc/array.c:451:70: warning: implicit cast to nocast type fs/proc/array.c:467:46: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:467:46: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:467:46: got unsigned long * fs/proc/array.c:467:46: warning: implicit cast to nocast type fs/proc/array.c:467:54: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:467:54: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:467:54: got unsigned long * fs/proc/array.c:467:54: warning: implicit cast to nocast type drivers/usb/host/pci-quirks.c:252:5: warning: symbol 'usb_hcd_amd_remote_wakeup_quirk' was not declared. Should it be static? fs/proc/fd.c:98:55: warning: incorrect type in initializer (different base types) fs/proc/fd.c:98:55: expected unsigned int [unsigned] f_mode fs/proc/fd.c:98:55: got restricted fmode_t [usertype] f_mode fs/proc/fd.c:116:54: warning: restricted fmode_t degrades to integer fs/proc/fd.c:118:54: warning: restricted fmode_t degrades to integer net/packet/af_packet.c:390:39: warning: incorrect type in return expression (different modifiers) net/packet/af_packet.c:390:39: expected struct page [pure] * net/packet/af_packet.c:390:39: got struct page * net/packet/af_packet.c:391:16: warning: incorrect type in return expression (different modifiers) net/packet/af_packet.c:391:16: expected struct page [pure] * net/packet/af_packet.c:391:16: got struct page * net/packet/af_packet.c:2047:54: warning: incorrect type in argument 1 (different modifiers) net/packet/af_packet.c:2047:54: expected struct page * net/packet/af_packet.c:2047:54: got struct page [pure] * net/packet/af_packet.c:299:9: warning: Variable length array is used. net/packet/af_packet.c:299:9: error: cannot size expression include/linux/rculist.h:402:9: error: cannot size expression fs/proc/proc_tty.c:175:13: warning: symbol 'proc_tty_init' was not declared. Should it be static? net/ipv6/sit.c:160:25: warning: Variable length array is used. net/ipv6/sit.c:160:25: error: cannot size expression net/ipv6/sit.c:170:9: error: cannot size expression net/ipv6/sit.c:171:9: error: cannot size expression net/ipv6/sit.c:390:9: error: cannot size expression net/ipv6/sit.c:1414:9: error: cannot size expression net/ipv6/ip6_tunnel.c:235:9: warning: Variable length array is used. net/ipv6/ip6_tunnel.c:235:9: error: cannot size expression net/ipv6/ip6_tunnel.c:236:9: error: cannot size expression net/ipv6/ip6_tunnel.c:254:25: error: cannot size expression net/ipv6/ip6_tunnel.c:1552:9: error: cannot size expression fs/proc/meminfo.c:19:28: warning: symbol 'arch_report_meminfo' was not declared. Should it be static? net/rfkill/core.c:1149:17: error: incompatible types in comparison expression (different type sizes) fs/proc/namespaces.c:54:32: warning: symbol 'ns_dentry_operations' was not declared. Should it be static? drivers/tty/vt/vt.c:223:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/vt.c:2406:19: warning: symbol 'console_driver' was not declared. Should it be static? net/sched/sch_generic.c:682:9: warning: Variable length array is used. net/sched/sch_generic.c:682:9: error: cannot size expression net/sched/sch_generic.c:739:9: error: cannot size expression net/sched/sch_generic.c:788:17: error: cannot size expression net/sched/sch_generic.c:896:17: error: cannot size expression net/mac80211/key.c:211:17: warning: Variable length array is used. net/mac80211/key.c:211:17: error: cannot size expression net/mac80211/key.c:216:17: error: cannot size expression net/mac80211/key.c:240:9: error: cannot size expression net/mac80211/key.c:279:25: error: cannot size expression net/mac80211/key.c:282:25: error: cannot size expression net/mac80211/key.c:303:17: error: cannot size expression net/sunrpc/clnt.c:281:9: warning: Variable length array is used. net/sunrpc/clnt.c:281:9: error: cannot size expression net/mac80211/util.c:1549:25: warning: Variable length array is used. net/mac80211/util.c:1549:25: error: cannot size expression drivers/tty/vt/consolemap_deftbl.c:10:4: warning: symbol 'dfont_unicount' was not declared. Should it be static? drivers/tty/vt/consolemap_deftbl.c:46:5: warning: symbol 'dfont_unitable' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:27:9: warning: symbol 'shift_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:46:9: warning: symbol 'altgr_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:65:9: warning: symbol 'ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:84:9: warning: symbol 'shift_ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:103:9: warning: symbol 'alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:122:9: warning: symbol 'ctrl_alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:148:14: warning: symbol 'keymap_count' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:156:6: warning: symbol 'func_buf' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:187:6: warning: symbol 'funcbufptr' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:5: warning: symbol 'funcbufsize' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: warning: symbol 'funcbufleft' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:191:6: warning: symbol 'func_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:225:18: warning: symbol 'accent_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:262:14: warning: symbol 'accent_table_size' was not declared. Should it be static? include/linux/rculist_nulls.h:97:9: warning: Variable length array is used. include/linux/rculist_nulls.h:97:9: error: cannot size expression net/unix/af_unix.c:942:13: warning: context imbalance in 'unix_state_double_lock' - wrong count at exit net/unix/af_unix.c:960:17: warning: context imbalance in 'unix_state_double_unlock' - unexpected unlock net/unix/af_unix.c:1050:54: warning: context imbalance in 'unix_wait_for_peer' - unexpected unlock net/unix/af_unix.c:1229:9: warning: context imbalance in 'unix_stream_connect' - different lock contexts for basic block net/unix/af_unix.c:1611:9: warning: context imbalance in 'unix_dgram_sendmsg' - different lock contexts for basic block drivers/usb/phy/phy-tegra-usb.c:885:17: warning: expression using sizeof(void) include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression net/mac80211/chan.c:315:9: error: cannot size expression net/mac80211/chan.c:395:9: error: cannot size expression net/mac80211/chan.c:687:9: error: cannot size expression net/mac80211/chan.c:720:17: error: cannot size expression include/linux/rculist.h:402:9: warning: Variable length array is used. include/linux/rculist.h:402:9: error: cannot size expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression fs/eventpoll.c:1243:9: warning: Variable length array is used. fs/eventpoll.c:1243:9: error: cannot size expression include/linux/rculist.h:54:9: error: cannot size expression net/xfrm/xfrm_policy.c:2692:17: warning: Variable length array is used. net/xfrm/xfrm_policy.c:2692:17: error: cannot size expression net/wireless/reg.c:258:9: warning: Variable length array is used. net/wireless/reg.c:258:9: error: cannot size expression net/wireless/reg.c:282:9: error: cannot size expression net/wireless/reg.c:1689:17: error: cannot size expression net/wireless/reg.c:2447:17: error: cannot size expression net/wireless/reg.c:2462:9: error: cannot size expression net/wireless/reg.c:2597:9: error: cannot size expression net/wireless/reg.c:2630:9: error: cannot size expression fs/signalfd.c:107:25: warning: cast removes address space of expression fs/signalfd.c:115:24: warning: cast removes address space of expression fs/signalfd.c:141:24: warning: cast removes address space of expression fs/signalfd.c:150:24: warning: cast removes address space of expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression net/wireless/scan.c:670:17: warning: Variable length array is used. net/wireless/scan.c:670:17: error: cannot size expression net/wireless/scan.c:706:25: error: cannot size expression net/wireless/scan.c:709:25: error: cannot size expression net/wireless/scan.c:740:25: error: cannot size expression net/wireless/scan.c:745:33: error: cannot size expression net/wireless/scan.c:756:33: error: cannot size expression net/wireless/scan.c:809:33: error: cannot size expression net/wireless/scan.c:917:9: error: cannot size expression net/wireless/scan.c:918:9: error: cannot size expression net/wireless/scan.c:980:17: error: cannot size expression net/wireless/scan.c:982:17: error: cannot size expression net/wireless/scan.c:983:9: error: cannot size expression fs/aio.c:587:25: warning: Variable length array is used. fs/aio.c:587:25: error: cannot size expression fs/aio.c:592:25: error: cannot size expression fs/aio.c:791:33: error: cannot size expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression include/linux/rculist.h:54:9: warning: Variable length array is used. include/linux/rculist.h:54:9: error: cannot size expression net/xfrm/xfrm_state.c:1927:17: error: cannot size expression fs/mbcache.c:135:17: error: undefined identifier '__builtin_log2' fs/mbcache.c:142:17: error: undefined identifier '__builtin_log2' fs/mbcache.c:142:17: error: not a function fs/mbcache.c:135:17: error: not a function fs/mbcache.c:142:17: error: not a function fs/mbcache.c:135:17: error: not a function fs/mbcache.c:142:17: error: not a function fs/mbcache.c:135:17: error: not a function fs/mbcache.c:142:17: error: not a function fs/mbcache.c:135:17: error: not a function fs/mbcache.c:142:17: error: not a function net/sunrpc/sysctl.c:28:17: warning: symbol 'rpc_debug' was not declared. Should it be static? net/sunrpc/sysctl.c:31:17: warning: symbol 'nfs_debug' was not declared. Should it be static? net/sunrpc/sysctl.c:34:17: warning: symbol 'nfsd_debug' was not declared. Should it be static? net/sunrpc/sysctl.c:37:17: warning: symbol 'nlm_debug' was not declared. Should it be static? fs/posix_acl.c:64:9: warning: Variable length array is used. fs/posix_acl.c:64:9: error: cannot size expression net/xfrm/xfrm_input.c:34:17: warning: Variable length array is used. net/xfrm/xfrm_input.c:34:17: error: cannot size expression fs/coredump.c:46:5: warning: symbol 'core_uses_pid' was not declared. Should it be static? fs/coredump.c:47:14: warning: symbol 'core_pipe_limit' was not declared. Should it be static? fs/coredump.c:48:6: warning: symbol 'core_pattern' was not declared. Should it be static? include/linux/sched.h:2486:37: warning: context imbalance in 'zap_threads' - different lock contexts for basic block init/do_mounts.c:8:2: warning: "Sparse checking disabled for this file" init/do_mounts_initrd.c:8:2: warning: "Sparse checking disabled for this file" init/initramfs.c:8:2: warning: "Sparse checking disabled for this file" init/calibrate.c:260:37: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? init/init_task.c:14:44: warning: implicit cast to nocast type init/init_task.c:14:44: warning: implicit cast to nocast type init/main.c:162:12: warning: symbol 'envp_init' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:19:14: warning: symbol '__machine_arch_type' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:105:15: warning: symbol 'output_data' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:107:15: warning: symbol 'free_mem_ptr' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:108:15: warning: symbol 'free_mem_end_ptr' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:125:17: warning: symbol '__div0' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:130:15: warning: symbol '__stack_chk_guard' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:132:6: warning: symbol '__stack_chk_guard_setup' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:137:6: warning: symbol '__stack_chk_fail' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:146:1: warning: symbol 'decompress_kernel' was not declared. Should it be static? include/linux/decompress/mm.h:30:30: warning: symbol 'malloc_ptr' was not declared. Should it be static? include/linux/decompress/mm.h:31:20: warning: symbol 'malloc_count' was not declared. Should it be static? arch/arm/boot/compressed/decompress.c:58:5: warning: symbol 'do_decompress' was not declared. Should it be static? test_sparse: Sun Apr 13 16:08:59 PDT 2014: succeeded on tegra_defconfig test_v3.15-rc1 test_sparse: Sun Apr 13 16:08:59 PDT 2014: ended on tegra_defconfig test_v3.15-rc1