test_sparse: Tue Feb 14 15:04:08 PST 2017: started on tegra_defconfig test_v4.10-rc8 (7089db84e356562f8ba737c29e472cc42d530dbc) test_sparse: Tue Feb 14 15:04:08 PST 2017: serial is 20170214150102 test_sparse: sparse version unknown (checksum d41d8cd98f00b204e9800998ecf8427e) 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/calibrate.c:270:28: warning: symbol 'calibration_delay_done' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:41:17: 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:332:6: warning: symbol 'VFP_bounce' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:661:6: warning: symbol 'vfp_kmode_exception' was not declared. Should it be static? init/main.c:160:12: warning: symbol 'envp_init' was not declared. Should it be static? init/main.c:452:20: warning: symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:199:13: warning: symbol '__vdso_clock_gettime' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:246:13: warning: symbol '__vdso_gettimeofday' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:272:6: warning: symbol '__aeabi_unwind_cpp_pr0' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:276:6: warning: symbol '__aeabi_unwind_cpp_pr1' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:280:6: warning: symbol '__aeabi_unwind_cpp_pr2' was not declared. Should it be static? init/init_task.c:18:32: warning: Initializer entry defined twice init/init_task.c:18:32: also defined here arch/arm/mm/dma-mapping.c:802:52: warning: Using plain integer as NULL pointer arch/arm/mm/init.c:506:1: error: directive in argument list arch/arm/mm/init.c:509:1: error: directive in argument list arch/arm/mm/init.c:513:1: error: directive in argument list arch/arm/mm/init.c:515:1: error: directive in argument list arch/arm/mm/init.c:516:1: error: directive in argument list arch/arm/mm/init.c:518:1: error: directive in argument list arch/arm/mm/init.c:526:1: error: directive in argument list arch/arm/mm/init.c:529:1: error: directive in argument list arch/arm/mm/init.c:533:1: error: directive in argument list arch/arm/mm/init.c:536:1: error: directive in argument list arch/arm/mm/init.c:537:1: error: directive in argument list arch/arm/mm/init.c:539:1: error: directive in argument list arch/arm/mm/fault.c:545: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/iomap.c:12:15: warning: symbol 'vga_base' was not declared. Should it be static? arch/arm/kernel/irq.c:49:15: warning: symbol 'irq_err_count' was not declared. Should it be static? arch/arm/firmware/trusted_foundations.c:34:13: error: attribute '__optimize__': unknown attribute arch/arm/kernel/process.c:193:1: warning: symbol 'thread_notify_head' was not declared. Should it be static? arch/arm/kernel/process.c:319:15: warning: symbol 'arch_randomize_brk' was not declared. Should it be static? arch/arm/kernel/ptrace.c:931:16: warning: symbol 'syscall_trace_enter' was not declared. Should it be static? arch/arm/kernel/ptrace.c:959:17: warning: symbol 'syscall_trace_exit' was not declared. Should it be static? arch/arm/kernel/reboot.c:23:6: warning: symbol 'arm_pm_restart' was not declared. Should it be static? arch/arm/kernel/reboot.c:79:6: warning: symbol 'soft_restart' was not declared. Should it be static? arch/arm/mm/flush.c:388:6: warning: symbol '__flush_anon_page' was not declared. Should it be static? kernel/fork.c:108:5: warning: symbol 'max_threads' was not declared. Should it be static? kernel/fork.c:133:13: warning: symbol 'arch_release_task_struct' was not declared. Should it be static? kernel/fork.c:151:13: warning: symbol 'arch_release_thread_stack' was not declared. Should it be static? kernel/fork.c:400:20: warning: symbol 'arch_task_cache_init' was not declared. Should it be static? kernel/fork.c:430:13: warning: symbol 'fork_init' was not declared. Should it be static? kernel/fork.c:458:12: warning: symbol 'arch_dup_task_struct' was not declared. Should it be static? ./include/linux/sched.h:599:37: warning: implicit cast to nocast type kernel/fork.c:1433:41: warning: implicit cast to nocast type kernel/fork.c:1434:41: warning: implicit cast to nocast type kernel/fork.c:1560:42: warning: implicit cast to nocast type ./include/linux/sched.h:599:37: warning: implicit cast to nocast type arch/arm/kernel/setup.c:95:14: warning: symbol '__atags_pointer' was not declared. Should it be static? arch/arm/kernel/setup.c:138:5: warning: symbol '__cpu_architecture' was not declared. Should it be static? arch/arm/kernel/setup.c:1289:29: warning: symbol 'cpuinfo_op' was not declared. Should it be static? arch/arm/mm/mmap.c:172:15: warning: symbol 'arch_mmap_rnd' 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:566:1: warning: symbol 'do_work_pending' was not declared. Should it be static? arch/arm/kernel/signal.c:605:13: warning: symbol 'get_signal_page' was not declared. Should it be static? arch/arm/mach-tegra/reset.c:71:9: error: subtraction of functions? Share your drugs arch/arm/mach-tegra/reset.c:74:25: error: subtraction of functions? Share your drugs arch/arm/mach-tegra/pm.c:124:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:124:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:124:27: got void [noderef] * arch/arm/mach-tegra/pm.c:138:35: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:138:35: expected struct cpumask [usertype] *cpu_lp2_mask arch/arm/mach-tegra/pm.c:138:35: got void [noderef] * arch/arm/mach-tegra/pm.c:139:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:139:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:139:27: got void [noderef] * arch/arm/mach-tegra/pm.c:293:32: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-tegra/pm.c:293:32: expected void const * arch/arm/mach-tegra/pm.c:293:32: got void [noderef] * arch/arm/mach-tegra/pm.c:295:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:295:16: expected void * arch/arm/mach-tegra/pm.c:295:16: got void [noderef] * arch/arm/mach-tegra/pm.c:298:12: warning: cast removes address space of expression arch/arm/mach-tegra/pm.c:304:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:304:16: expected void * arch/arm/mach-tegra/pm.c:304:16: got void [noderef] * arch/arm/mach-tegra/pm.c:307:11: warning: cast removes address space of expression arch/arm/mm/mmu.c:57:10: warning: symbol 'user_pmd_table' was not declared. Should it be static? arch/arm/mm/mmu.c:134:13: warning: symbol 'init_default_cache_policy' was not declared. Should it be static? arch/arm/mm/mmu.c:1155:13: warning: symbol 'sanity_check_meminfo' was not declared. Should it be static? arch/arm/mm/mmu.c:1582:13: warning: symbol 'early_paging_init' was not declared. Should it be static? arch/arm/mm/mmu.c:1634:13: warning: symbol 'paging_init' was not declared. Should it be static? arch/arm/mm/pageattr.c:72:5: warning: symbol 'set_memory_ro' was not declared. Should it be static? arch/arm/mm/pageattr.c:79:5: warning: symbol 'set_memory_rw' was not declared. Should it be static? arch/arm/mm/pageattr.c:86:5: warning: symbol 'set_memory_nx' was not declared. Should it be static? arch/arm/mm/pageattr.c:93:5: warning: symbol 'set_memory_x' was not declared. Should it be static? arch/arm/mach-tegra/tegra.c:65:5: warning: symbol 'tegra_uart_config' was not declared. Should it be static? ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: incorrect type in initializer (different address spaces) ./include/linux/highmem.h:93:19: expected int extern [noderef] [toplevel] *__p ./include/linux/highmem.h:93:19: got int * ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression ./include/linux/highmem.h:93:19: warning: dereference of noderef expression 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:115:13: warning: symbol 'time_init' was not declared. Should it be static? kernel/panic.c:59:13: warning: symbol 'panic_smp_self_stop' was not declared. Should it be static? kernel/panic.c:69:13: warning: symbol 'nmi_panic_self_stop' was not declared. Should it be static? kernel/panic.c:80:13: warning: symbol 'crash_smp_send_stop' was not declared. Should it be static? kernel/panic.c:130:6: error: symbol 'panic' redeclared with different type (originally declared at ./include/linux/kernel.h:267) - different modifiers arch/arm/mm/copypage-v6.c:125:21: warning: symbol 'v6_user_fns' was not declared. Should it be static? arch/arm/kernel/traps.c:143:37: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:143:37: expected void const volatile [noderef] * arch/arm/kernel/traps.c:143:37: got unsigned long * arch/arm/kernel/traps.c:77:6: warning: symbol 'dump_backtrace_stm' was not declared. Should it be static? arch/arm/kernel/traps.c:176:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:176:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:176:31: got unsigned short [usertype] * arch/arm/kernel/traps.c:178:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:178:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:178:31: got unsigned int [usertype] * arch/arm/kernel/traps.c:445:33: warning: cast removes address space of expression arch/arm/kernel/traps.c:426:29: warning: symbol 'do_undefinstr' was not declared. Should it be static? arch/arm/kernel/traps.c:496:39: warning: symbol 'handle_fiq_as_nmi' was not declared. Should it be static? arch/arm/kernel/traps.c:515:17: warning: symbol 'bad_mode' was not declared. Should it be static? arch/arm/kernel/traps.c:582:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/traps.c:582:14: expected void const volatile [noderef] * arch/arm/kernel/traps.c:582:14: got unsigned long [unsigned] start arch/arm/kernel/traps.c:593:16: warning: symbol 'arm_syscall' was not declared. Should it be static? arch/arm/kernel/traps.c:725:1: warning: symbol 'baddataabort' was not declared. Should it be static? arch/arm/kernel/traps.c:769:17: warning: symbol '__div0' was not declared. Should it be static? arch/arm/kernel/traps.c:776:6: warning: symbol 'abort' was not declared. Should it be static? mm/filemap.c:2420:35: warning: symbol 'generic_file_vm_ops' was not declared. Should it be static? kernel/cpu.c:575:36: warning: incorrect type in initializer (different address spaces) kernel/cpu.c:575:36: expected struct task_struct [noderef] **store kernel/cpu.c:575:36: got struct task_struct *static [noderef] [toplevel] * kernel/cpu.c:615:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block kernel/exit.c:134:28: warning: incorrect type in argument 2 (different modifiers) kernel/exit.c:134:28: expected unsigned long [nocast] [usertype] *utime kernel/exit.c:134:28: got unsigned long * kernel/exit.c:134:28: warning: implicit cast to nocast type kernel/exit.c:134:36: warning: incorrect type in argument 3 (different modifiers) kernel/exit.c:134:36: expected unsigned long [nocast] [usertype] *stime kernel/exit.c:134:36: got unsigned long * kernel/exit.c:134:36: warning: implicit cast to nocast type kernel/exit.c:737:17: error: symbol 'do_exit' redeclared with different type (originally declared at ./include/linux/kernel.h:273) - different modifiers kernel/exit.c:901:6: error: symbol 'complete_and_exit' redeclared with different type (originally declared at ./include/linux/kernel.h:274) - different modifiers ./include/linux/rcupdate.h:929:9: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit mm/oom_kill.c:191:28: warning: context imbalance in 'oom_badness' - unexpected unlock mm/oom_kill.c:378:9: warning: context imbalance in 'dump_tasks' - different lock contexts for basic block ./include/linux/rcupdate.h:929:9: warning: context imbalance in 'oom_kill_process' - unexpected unlock fs/open.c:911:18: warning: restricted fmode_t degrades to integer 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] * ipc/msgutil.c:55:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:67:24: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:95:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:102: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) ipc/util.c:152:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit ipc/util.c:220:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block ipc/util.c:372:27: warning: context imbalance in 'ipcget_public' - unexpected unlock ipc/util.c:574:22: warning: context imbalance in 'ipc_lock' - different lock contexts for basic block ipc/util.c:741:29: warning: context imbalance in 'sysvipc_find_ipc' - different lock contexts for basic block ipc/util.c:779:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock ipc/util.c:823:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock mm/page_alloc.c:899:1: error: directive in argument list mm/page_alloc.c:901:1: error: directive in argument list mm/page_alloc.c:6526:1: error: directive in argument list mm/page_alloc.c:6528:1: error: directive in argument list mm/page_alloc.c:6536:1: error: directive in argument list mm/page_alloc.c:6538:1: error: directive in argument list ipc/msg.c:151:26: warning: context imbalance in 'newque' - unexpected unlock ipc/msg.c:234:13: warning: context imbalance in 'freeque' - unexpected unlock ipc/msg.c:441:9: warning: context imbalance in 'msgctl_down' - different lock contexts for basic block ipc/sem.c:285:9: warning: expression using sizeof bool ipc/sem.c:319:9: warning: expression using sizeof bool ipc/sem.c:319:9: warning: expression using sizeof bool ipc/sem.c:319:9: warning: expression using sizeof bool ipc/sem.c:319:9: warning: expression using sizeof bool ipc/sem.c:319:9: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:372:22: warning: expression using sizeof bool ipc/sem.c:510:9: warning: context imbalance in 'newary' - unexpected unlock ipc/sem.c:1121:17: warning: context imbalance in 'freeary' - unexpected unlock ipc/sem.c:1572:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block ipc/sem.c:1677:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit ./include/linux/rcupdate.h:929:9: warning: context imbalance in 'SyS_semtimedop' - unexpected unlock arch/arm/kernel/bios32.c:58:6: warning: symbol 'pcibios_report_status' was not declared. Should it be static? fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t ipc/shm.c:96:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock ipc/shm.c:202:9: warning: context imbalance in '__shm_open' - unexpected unlock ipc/shm.c:229:13: warning: context imbalance in 'shm_destroy' - unexpected unlock ipc/shm.c:294:17: warning: context imbalance in 'shm_close' - unexpected unlock ipc/shm.c:300:12: warning: context imbalance in 'shm_try_destroy_orphaned' - different lock contexts for basic block ipc/shm.c:363:9: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ipc/shm.c:607:17: warning: context imbalance in 'newseg' - unexpected unlock ipc/shm.c:869:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ipc/shm.c:1245:17: warning: context imbalance in 'do_shmat' - unexpected unlock arch/arm/kernel/suspend.c:55:6: warning: symbol '__cpu_suspend_save' was not declared. Should it be static? kernel/ptrace.c:820:9: warning: context imbalance in 'ptrace_resume' - different lock contexts for basic block kernel/ptrace.c:1086:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block arch/arm/kernel/smp.c:535:6: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? arch/arm/kernel/smp.c:692:5: warning: symbol 'setup_profiling_timer' was not declared. Should it be static? kernel/user.c:77:19: warning: symbol 'uidhash_table' was not declared. Should it be static? mm/swap.c:193:55: warning: context imbalance in 'pagevec_lru_move_fn' - unexpected unlock mm/swap.c:748:47: warning: context imbalance in 'release_pages' - unexpected unlock security/keys/keyring.c:1095:5: warning: context imbalance in '__key_link_begin' - wrong count at exit security/keys/keyring.c:1215:9: warning: context imbalance in '__key_link_end' - wrong count at exit security/keys/keyring.c:1270:9: warning: context imbalance in 'key_link' - different lock contexts for basic block kernel/signal.c:1622:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1622:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1622:28: got unsigned long * kernel/signal.c:1622:28: warning: implicit cast to nocast type kernel/signal.c:1622:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1622:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1622:36: got unsigned long * kernel/signal.c:1622:36: warning: implicit cast to nocast type kernel/signal.c:1707:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1707:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1707:28: got unsigned long * kernel/signal.c:1707:28: warning: implicit cast to nocast type kernel/signal.c:1707:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1707:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1707:36: got unsigned long * kernel/signal.c:1707:36: warning: implicit cast to nocast type kernel/signal.c:3060:13: warning: symbol 'sigaction_compat_abi' was not declared. Should it be static? kernel/signal.c:1215:23: warning: context imbalance in '__lock_task_sighand' - different lock contexts for basic block kernel/signal.c:1952:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block kernel/signal.c:2201:25: warning: context imbalance in 'get_signal' - unexpected unlock 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:64:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:64:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:64:23: warning: incorrect type in initializer (different address spaces) arch/arm/kernel/machine_kexec.c:64:23: expected restricted __be32 const [noderef] *register __p arch/arm/kernel/machine_kexec.c:64:23: got restricted __be32 [usertype] * arch/arm/kernel/machine_kexec.c:64:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:78:6: warning: symbol 'machine_crash_nonpanic_core' was not declared. Should it be static? 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? mm/vmscan.c:245:15: warning: symbol 'lruvec_zone_lru_size' was not declared. Should it be static? mm/vmscan.c:3363:55: error: incompatible types in comparison expression (different signedness) arch/arm/kernel/swp_emulate.c:123:23: warning: incorrect type in assignment (different address spaces) arch/arm/kernel/swp_emulate.c:123:23: expected void [noderef] *[assigned] [usertype] _addr arch/arm/kernel/swp_emulate.c:123:23: got void * arch/arm/kernel/swp_emulate.c:213:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/swp_emulate.c:213:14: expected void const volatile [noderef] * arch/arm/kernel/swp_emulate.c:213:14: got unsigned int kernel/sys.c:886:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:886:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:886:49: got unsigned long * kernel/sys.c:886:49: warning: implicit cast to nocast type kernel/sys.c:886:59: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:886:59: expected unsigned long [nocast] [usertype] *st kernel/sys.c:886:59: got unsigned long * kernel/sys.c:886:59: warning: implicit cast to nocast type kernel/sys.c:1551:25: warning: implicit cast to nocast type kernel/sys.c:1554:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1554:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1554:49: got unsigned long * kernel/sys.c:1554:49: warning: implicit cast to nocast type kernel/sys.c:1554:57: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1554:57: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1554:57: got unsigned long * kernel/sys.c:1554:57: warning: implicit cast to nocast type kernel/sys.c:1580:51: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1580:51: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1580:51: got unsigned long * kernel/sys.c:1580:51: warning: implicit cast to nocast type kernel/sys.c:1580:61: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1580:61: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1580:61: got unsigned long * kernel/sys.c:1580:61: warning: implicit cast to nocast type fs/exec.c:431:31: warning: incorrect type in return expression (different address spaces) fs/exec.c:431:31: expected char const [noderef] * fs/exec.c:431:31: got void * arch/arm/kernel/topology.c:49:15: warning: symbol 'arch_scale_cpu_capacity' was not declared. Should it be static? arch/arm/kernel/topology.c:343:43: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/topology.c:343:43: expected restricted __be32 const [usertype] *p arch/arm/kernel/topology.c:343:43: got unsigned int const [usertype] *[assigned] rate arch/arm/kernel/topology.c:410:22: warning: symbol 'cpu_corepower_mask' was not declared. Should it be static? arch/arm/kernel/perf_event_v7.c:158:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:159:10: also defined here arch/arm/kernel/perf_event_v7.c:171:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:178:10: also defined here arch/arm/kernel/perf_event_v7.c:207:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:208:10: also defined here arch/arm/kernel/perf_event_v7.c:221:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:228:10: also defined here arch/arm/kernel/perf_event_v7.c:251:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:252:10: also defined here arch/arm/kernel/perf_event_v7.c:263:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:265:10: also defined here arch/arm/kernel/perf_event_v7.c:297:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:298:10: also defined here arch/arm/kernel/perf_event_v7.c:310:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:312:10: also defined here arch/arm/kernel/perf_event_v7.c:346:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:347:10: also defined here arch/arm/kernel/perf_event_v7.c:359:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:366:10: also defined here arch/arm/kernel/perf_event_v7.c:395:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:396:10: also defined here arch/arm/kernel/perf_event_v7.c:408:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:410:10: also defined here arch/arm/kernel/perf_event_v7.c:445:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:446:10: also defined here arch/arm/kernel/perf_event_v7.c:454:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:455:10: also defined here arch/arm/kernel/perf_event_v7.c:464:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:471:10: also defined here arch/arm/kernel/perf_event_v7.c:495:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:496:10: also defined here arch/arm/kernel/perf_event_v7.c:506:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:512:10: also defined here security/commoncap.c:992:41: warning: dubious: !x | y mm/vmstat.c:309:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:309:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:309:13: got signed char * mm/vmstat.c:309:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:309:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:309:13: got signed char * mm/vmstat.c:309:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:309:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:309:13: got signed char * mm/vmstat.c:309:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:309:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:309:13: got signed char * mm/vmstat.c:325:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:325:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:325:13: got signed char * mm/vmstat.c:325:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:325:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:325:13: got signed char * mm/vmstat.c:325:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:325:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:325:13: got signed char * mm/vmstat.c:325:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:325:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:325:13: got signed char * mm/vmstat.c:353:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:353:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:353:13: got signed char * mm/vmstat.c:353:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:353:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:353:13: got signed char * mm/vmstat.c:353:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:353:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:353:13: got signed char * mm/vmstat.c:353:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:353:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:353:13: got signed char * mm/vmstat.c:369:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:369:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:369:13: got signed char * mm/vmstat.c:369:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:369:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:369:13: got signed char * mm/vmstat.c:369:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:369:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:369:13: got signed char * mm/vmstat.c:369:13: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:369:13: expected signed char [noderef] [usertype] *__p mm/vmstat.c:369:13: got signed char * mm/vmstat.c:657:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:657:29: expected signed char [noderef] *__p mm/vmstat.c:657:29: got signed char * mm/vmstat.c:657:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:657:29: expected signed char [noderef] *__p mm/vmstat.c:657:29: got signed char * mm/vmstat.c:657:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:657:29: expected signed char [noderef] *__p mm/vmstat.c:657:29: got signed char * mm/vmstat.c:657:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:657:29: expected signed char [noderef] *__p mm/vmstat.c:657:29: got signed char * mm/vmstat.c:707:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:707:29: expected signed char [noderef] *__p mm/vmstat.c:707:29: got signed char * mm/vmstat.c:707:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:707:29: expected signed char [noderef] *__p mm/vmstat.c:707:29: got signed char * mm/vmstat.c:707:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:707:29: expected signed char [noderef] *__p mm/vmstat.c:707:29: got signed char * mm/vmstat.c:707:29: warning: incorrect type in initializer (different address spaces) mm/vmstat.c:707:29: expected signed char [noderef] *__p mm/vmstat.c:707:29: got signed char * mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:309:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:325:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:353:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:369:13: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:657:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/vmstat.c:707:29: warning: dereference of noderef expression mm/mm_init.c:145:5: warning: symbol 'vm_committed_as_batch' was not declared. Should it be static? crypto/cipher.c:70:24: warning: Variable length array is used. fs/namei.c:1905:14: error: symbol 'full_name_hash' redeclared with different type (originally declared at ./include/linux/stringhash.h:65) - different modifiers fs/namei.c:1926:5: error: symbol 'hashlen_string' redeclared with different type (originally declared at ./include/linux/stringhash.h:76) - different modifiers block/bio.c:871:48: warning: cast truncates bits from constant value (7fffffffffffffff becomes ffffffff) mm/percpu.c:1956:12: warning: symbol 'pcpu_embed_first_chunk' was not declared. Should it be static? kernel/workqueue.c:4294:61: warning: expression using sizeof bool ./include/linux/gfp.h:270:27: warning: restricted gfp_t degrades to integer mm/compaction.c:1687:39: warning: incorrect type in initializer (different base types) mm/compaction.c:1687:39: expected int [signed] may_perform_io mm/compaction.c:1687:39: got restricted gfp_t mm/compaction.c:329:13: warning: context imbalance in 'compact_trylock_irqsave' - wrong count at exit ./include/linux/spinlock.h:362:9: warning: context imbalance in 'compact_unlock_should_abort' - unexpected unlock mm/compaction.c:524:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock mm/compaction.c:922:53: warning: context imbalance in 'isolate_migratepages_block' - unexpected unlock mm/workingset.c:480:20: warning: context imbalance in 'shadow_lru_isolate' - unexpected unlock block/elevator.c:511:48: warning: incorrect type in initializer (different base types) block/elevator.c:511:48: expected int const [signed] next_sorted block/elevator.c:511:48: got restricted req_flags_t mm/debug.c:103:1: error: directive in argument list mm/debug.c:105:1: error: directive in argument list mm/debug.c:114:1: error: directive in argument list mm/debug.c:116:1: error: directive in argument list mm/debug.c:117:1: error: directive in argument list mm/debug.c:119:1: error: directive in argument list mm/debug.c:121:1: error: directive in argument list mm/debug.c:123:1: error: directive in argument list mm/debug.c:124:1: error: directive in argument list mm/debug.c:126:1: error: directive in argument list mm/debug.c:127:1: error: directive in argument list mm/debug.c:129:1: error: directive in argument list mm/debug.c:133:1: error: directive in argument list mm/debug.c:135:1: error: directive in argument list mm/debug.c:148:1: error: directive in argument list mm/debug.c:150:1: error: directive in argument list mm/debug.c:151:1: error: directive in argument list mm/debug.c:153:1: error: directive in argument list mm/debug.c:155:1: error: directive in argument list mm/debug.c:157:1: error: directive in argument list mm/debug.c:158:1: error: directive in argument list mm/debug.c:160:1: error: directive in argument list mm/debug.c:161:1: error: directive in argument list mm/debug.c:163:1: error: directive in argument list mm/highmem.c:101:16: warning: Initializer entry defined twice mm/highmem.c:101:16: also defined here mm/memory.c:122:15: warning: symbol 'zero_pfn' was not declared. Should it be static? mm/memory.c:2908:37: warning: Using plain integer as NULL pointer mm/memory.c:3362:37: warning: Using plain integer as NULL pointer mm/memory.c:942:17: warning: context imbalance in 'copy_pte_range' - different lock contexts for basic block mm/memory.c:1457:32: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block mm/memory.c:1693:17: warning: context imbalance in 'remap_pte_range' - different lock contexts for basic block mm/memory.c:1892:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock mm/memory.c:2315:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock mm/memory.c:2377:12: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block mm/memory.c:2892:12: warning: context imbalance in 'pte_alloc_one_map' - wrong count at exit mm/memory.c:3114:17: warning: context imbalance in 'finish_fault' - unexpected unlock mm/memory.c:3230:9: warning: context imbalance in 'do_fault_around' - unexpected unlock mm/memory.c:3775:12: warning: context imbalance in '__follow_pte_pmd' - different lock contexts for basic block mm/memory.c:3834:5: warning: context imbalance in 'follow_pte_pmd' - different lock contexts for basic block 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? block/blk-core.c:1148:24: warning: context imbalance in '__get_request' - unexpected unlock block/blk-core.c:1288:23: warning: context imbalance in 'blk_old_get_request' - different lock contexts for basic block block/blk-core.c:1635:17: warning: context imbalance in 'blk_queue_bio' - different lock contexts for basic block block/blk-core.c:3285:17: warning: context imbalance in 'blk_flush_plug_list' - unexpected unlock ./include/linux/mm.h:1510:21: warning: context imbalance in '__munlock_pagevec_fill' - different lock contexts for basic block fs/dcache.c:536:28: warning: context imbalance in '__dentry_kill' - unexpected unlock fs/dcache.c:561:22: warning: context imbalance in 'dentry_kill' - wrong count at exit fs/dcache.c:791:9: warning: context imbalance in 'dput' - unexpected unlock fs/dcache.c:920:18: warning: context imbalance in 'd_prune_aliases' - different lock contexts for basic block fs/dcache.c:963:44: warning: context imbalance in 'shrink_dentry_list' - unexpected unlock fs/dcache.c:1100:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block fs/dcache.c:1263:22: warning: context imbalance in 'd_walk' - different lock contexts for basic block fs/dcache.c:2567:16: warning: context imbalance in 'd_add' - different lock contexts for basic block fs/dcache.c:2725:9: warning: context imbalance in 'dentry_lock_for_move' - wrong count at exit fs/dcache.c:2737:28: warning: context imbalance in 'dentry_unlock_for_move' - unexpected unlock fs/dcache.c:2992:16: warning: context imbalance in 'd_splice_alias' - different lock contexts for basic block fs/dcache.c:3142:9: warning: context imbalance in 'prepend_path' - wrong count at exit ./include/linux/err.h:23:20: warning: context imbalance in '__dentry_path' - different lock contexts for basic block mm/mmap.c:825:9: warning: context imbalance in '__vma_adjust' - different lock contexts for basic block mm/mprotect.c:43:14: warning: context imbalance in 'lock_pte_protection' - different lock contexts for basic block mm/mprotect.c:146:9: warning: context imbalance in 'change_pte_range' - unexpected unlock kernel/extable.c:39:26: warning: symbol 'main_extable_sort_needed' was not declared. Should it be static? fs/inode.c:735:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock fs/inode.c:791:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block fs/inode.c:818:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block fs/inode.c:1379:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit fs/inode.c:1421:5: warning: context imbalance in 'insert_inode_locked4' - wrong count at exit fs/inode.c:1513:20: warning: context imbalance in 'iput_final' - unexpected unlock fs/inode.c:1527:6: warning: context imbalance in 'iput' - wrong count at exit fs/inode.c:1891:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock mm/mremap.c:172:9: warning: context imbalance in 'move_ptes' - different lock contexts for basic block kernel/kthread.c:827:6: warning: symbol '__kthread_queue_delayed_work' was not declared. Should it be static? fs/file.c:27:14: warning: symbol 'sysctl_nr_open_min' was not declared. Should it be static? fs/file.c:30:14: warning: symbol 'sysctl_nr_open_max' was not declared. Should it be static? fs/file.c:467:21: warning: symbol 'init_files' was not declared. Should it be static? fs/namespace.c:1725:22: warning: symbol 'to_mnt_ns' was not declared. Should it be static? mm/rmap.c:731:23: warning: Using plain integer as NULL pointer mm/rmap.c:1590:6: warning: symbol 'is_vma_temporary_stack' was not declared. Should it be static? mm/rmap.c:722:7: warning: context imbalance in '__page_check_address' - wrong count at exit mm/rmap.c:886:12: warning: context imbalance in 'page_referenced_one' - different lock contexts for basic block block/blk-flush.c:270:9: warning: context imbalance in 'flush_end_io' - different lock contexts for basic block fs/libfs.c:877:16: error: incompatible types in comparison expression (different type sizes) mm/vmalloc.c:618:6: warning: symbol 'set_iounmap_nonlazy' was not declared. Should it be static? fs/fs-writeback.c:1558:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock fs/fs-writeback.c:2027:9: warning: context imbalance in 'block_dump___mark_inode_dirty' - different lock contexts for basic block crypto/seqiv.c:76:17: warning: Variable length array is used. crypto/echainiv.c:50:17: warning: Variable length array is used. crypto/shash.c:82:40: warning: Variable length array is used. crypto/shash.c:118:40: warning: Variable length array is used. kernel/smpboot.c:171:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:171:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:171:36: got struct task_struct [noderef] ** kernel/smpboot.c:171:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:171:35: expected struct task_struct *tsk kernel/smpboot.c:171:35: got struct task_struct [noderef] * kernel/smpboot.c:195:10: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:195:10: expected void const [noderef] *__vpp_verify kernel/smpboot.c:195:10: got struct task_struct [noderef] ** kernel/smpboot.c:195:38: warning: incorrect type in assignment (different address spaces) kernel/smpboot.c:195:38: expected struct task_struct [noderef] * kernel/smpboot.c:195:38: got struct task_struct *[assigned] tsk kernel/smpboot.c:228:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:228:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:228:36: got struct task_struct [noderef] ** kernel/smpboot.c:228:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:228:35: expected struct task_struct *tsk kernel/smpboot.c:228:35: got struct task_struct [noderef] * kernel/smpboot.c:248:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:248:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:248:36: got struct task_struct [noderef] ** kernel/smpboot.c:248:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:248:35: expected struct task_struct *tsk kernel/smpboot.c:248:35: got struct task_struct [noderef] * kernel/smpboot.c:271:44: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:271:44: expected void const [noderef] *__vpp_verify kernel/smpboot.c:271:44: got struct task_struct [noderef] ** kernel/smpboot.c:271:43: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:271:43: expected struct task_struct *tsk kernel/smpboot.c:271:43: got struct task_struct [noderef] * kernel/smpboot.c:276:26: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:276:26: expected void const [noderef] *__vpp_verify kernel/smpboot.c:276:26: got struct task_struct [noderef] ** fs/fs_struct.c:161:18: warning: symbol 'init_fs' was not declared. Should it be static? fs/fs_pin.c:46:17: warning: context imbalance in 'pin_kill' - unexpected unlock ./include/linux/rcupdate.h:873:9: warning: context imbalance in 'mnt_pin_kill' - different lock contexts for basic block ./include/linux/rcupdate.h:873:9: warning: context imbalance in 'group_pin_kill' - different lock contexts for basic block fs/nsfs.c:38:32: warning: symbol 'ns_dentry_operations' was not declared. Should it be static? fs/nsfs.c:121:5: warning: symbol 'open_related_ns' was not declared. Should it be static? kernel/events/core.c:562:26: warning: function 'perf_pmu_name' with external linkage has definition kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:969:1: warning: symbol 'perf_cgroup_switch' was not declared. Should it be static? kernel/events/core.c:1078:22: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:1078:22: expected void const [noderef] *__vpp_verify kernel/events/core.c:1078:22: got int * kernel/events/core.c:1085:22: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:1085:22: expected void const [noderef] *__vpp_verify kernel/events/core.c:1085:22: got int * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:2908:43: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:2908:43: expected void const [noderef] *__vpp_verify kernel/events/core.c:2908:43: got struct perf_cpu_context * kernel/events/core.c:2919:43: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:2919:43: expected void const [noderef] *__vpp_verify kernel/events/core.c:2919:43: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:3423:21: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:3423:21: expected int static [noderef] [toplevel] *__p kernel/events/core.c:3423:21: got int * kernel/events/core.c:3423:21: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:3423:21: expected int static [noderef] [toplevel] *__p kernel/events/core.c:3423:21: got int * kernel/events/core.c:3423:21: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:3423:21: expected int static [noderef] [toplevel] *__p kernel/events/core.c:3423:21: got int * kernel/events/core.c:3423:21: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:3423:21: expected int static [noderef] [toplevel] *__p kernel/events/core.c:3423:21: got int * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:3765:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:3765:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:3765:26: got struct perf_cpu_context * kernel/events/core.c:4817:13: warning: symbol 'arch_perf_update_userpage' was not declared. Should it be static? kernel/events/internal.h:194:46: warning: incorrect type in argument 2 (different address spaces) kernel/bpf/core.c:792:43: error: arithmetics on pointers to functions kernel/events/internal.h:194:46: expected void const [noderef] *from kernel/events/internal.h:194:46: got void const *src kernel/events/core.c:6294:43: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:6294:43: expected void const [noderef] *__vpp_verify kernel/events/core.c:6294:43: got struct perf_cpu_context * kernel/events/core.c:8649:35: warning: incorrect type in return expression (different address spaces) kernel/events/core.c:8649:35: expected struct perf_cpu_context [noderef] * kernel/events/core.c:8649:35: got struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8662:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:8662:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:8662:26: got struct perf_cpu_context * kernel/events/core.c:8684:24: warning: incorrect type in argument 1 (different address spaces) kernel/events/core.c:8684:24: expected void [noderef] *__pdata kernel/events/core.c:8684:24: got struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8700:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? kernel/events/core.c:8751:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:8751:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:8751:26: got struct perf_cpu_context * kernel/events/core.c:8830:32: warning: incorrect type in assignment (different address spaces) kernel/events/core.c:8830:32: expected int *[noderef] pmu_disable_count kernel/events/core.c:8830:32: got int [noderef] * kernel/events/core.c:8870:30: warning: incorrect type in assignment (different address spaces) kernel/events/core.c:8870:30: expected struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8870:30: got struct perf_cpu_context [noderef] * kernel/events/core.c:8875:30: warning: incorrect type in assignment (different address spaces) kernel/events/core.c:8875:30: expected struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8875:30: got struct perf_cpu_context [noderef] * kernel/events/core.c:8882:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:8882:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:8882:26: got struct perf_cpu_context * kernel/events/core.c:8936:24: warning: incorrect type in argument 1 (different address spaces) kernel/events/core.c:8936:24: expected void [noderef] *__pdata kernel/events/core.c:8936:24: got int *[noderef] pmu_disable_count kernel/events/core.c:8957:24: warning: incorrect type in argument 1 (different address spaces) kernel/events/core.c:8957:24: expected void [noderef] *__pdata kernel/events/core.c:8957:24: got int *[noderef] pmu_disable_count kernel/events/core.c:10103:20: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:10103:20: expected void const [noderef] *__vpp_verify kernel/events/core.c:10103:20: got struct perf_cpu_context * kernel/events/core.c:10104:20: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:10104:20: expected void const [noderef] *__vpp_verify kernel/events/core.c:10104:20: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:10758:24: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:10758:24: expected void const [noderef] *__vpp_verify kernel/events/core.c:10758:24: got struct perf_cpu_context * kernel/events/core.c:152:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit kernel/events/core.c:160:17: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock ./include/linux/rcupdate.h:929:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block kernel/events/core.c:1366:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock kernel/events/core.c:2311:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3423:21: warning: dereference of noderef expression kernel/events/core.c:3796:17: warning: context imbalance in 'find_get_context' - unexpected unlock kernel/events/core.c:8649:32: warning: dereference of noderef expression kernel/events/core.c:8678:21: warning: dereference of noderef expression kernel/events/core.c:8678:43: warning: dereference of noderef expression kernel/events/core.c:8684:21: warning: dereference of noderef expression kernel/events/core.c:8831:14: warning: dereference of noderef expression kernel/events/core.c:8871:13: warning: dereference of noderef expression kernel/events/core.c:8876:14: warning: dereference of noderef expression kernel/events/core.c:8936:21: warning: dereference of noderef expression kernel/events/core.c:8957:21: warning: dereference of noderef expression kernel/events/ring_buffer.c:117:1: warning: context imbalance in 'perf_output_begin_forward' - different lock contexts for basic block kernel/events/ring_buffer.c:117:1: warning: context imbalance in 'perf_output_begin_backward' - different lock contexts for basic block kernel/events/ring_buffer.c:117:1: warning: context imbalance in 'perf_output_begin' - different lock contexts for basic block kernel/events/ring_buffer.c:265:6: warning: context imbalance in 'perf_output_end' - unexpected unlock kernel/irq/irqdesc.c:786:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit kernel/irq/irqdesc.c:810:6: warning: context imbalance in '__irq_put_desc_unlock' - unexpected unlock fs/buffer.c:1992:5: warning: symbol '__block_write_begin_int' was not declared. Should it be static? fs/buffer.c:3060:6: warning: symbol 'guard_bio_eod' was not declared. Should it be static? fs/buffer.c:3415:13: warning: incorrect type in initializer (different address spaces) fs/buffer.c:3415:13: expected int static [noderef] [toplevel] *__p fs/buffer.c:3415:13: got int * fs/buffer.c:3415:13: warning: incorrect type in initializer (different address spaces) fs/buffer.c:3415:13: expected int static [noderef] [toplevel] *__p fs/buffer.c:3415:13: got int * fs/buffer.c:3415:13: warning: incorrect type in initializer (different address spaces) fs/buffer.c:3415:13: expected int static [noderef] [toplevel] *__p fs/buffer.c:3415:13: got int * fs/buffer.c:3415:13: warning: incorrect type in initializer (different address spaces) fs/buffer.c:3415:13: expected int static [noderef] [toplevel] *__p fs/buffer.c:3415:13: got int * fs/buffer.c:3415:13: warning: dereference of noderef expression fs/buffer.c:3415:13: warning: dereference of noderef expression fs/buffer.c:3415:13: warning: dereference of noderef expression fs/buffer.c:3415:13: warning: dereference of noderef expression fs/buffer.c:3415:13: warning: dereference of noderef expression fs/buffer.c:3415:13: warning: dereference of noderef expression fs/buffer.c:3415:13: warning: dereference of noderef expression fs/buffer.c:3415:13: warning: dereference of noderef expression fs/block_dev.c:56:6: warning: symbol '__vfs_msg' was not declared. Should it be static? fs/direct-io.c:557:5: warning: symbol 'sb_init_dio_done_wq' was not declared. Should it be static? fs/direct-io.c:1120:36: warning: Using plain integer as NULL pointer fs/direct-io.c:164:58: warning: cast truncates bits from constant value (7fffffffffffffff becomes ffffffff) kernel/irq/spurious.c:47:17: warning: context imbalance in 'irq_wait_for_poll' - unexpected unlock 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? mm/memblock.c:1338:6: warning: symbol 'memblock_virt_alloc_try_nid_nopanic' was not declared. Should it be static? mm/memblock.c:1368:6: warning: symbol 'memblock_virt_alloc_try_nid' was not declared. Should it be static? mm/memblock.c:1397:13: warning: symbol '__memblock_free_early' was not declared. Should it be static? mm/memblock.c:1415:13: warning: symbol '__memblock_free_late' was not declared. Should it be static? fs/debugfs/file.c:770:20: error: incompatible types in comparison expression (different type sizes) crypto/hmac.c:55:9: warning: Variable length array is used. kernel/power/main.c:56:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? kernel/power/main.c:88:34: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:88:38: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:89:38: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:90:62: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:88:55: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:114:38: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:114:46: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:115:54: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:114:67: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:134:31: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:134:36: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:140:13: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:140:21: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:140:39: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:140:47: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:387:34: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:387:38: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:388:31: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:389:57: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:387:55: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:416:38: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:416:46: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:417:47: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:416:67: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:437:31: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:437:36: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:443:13: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:443:21: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:511:31: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:511:36: warning: restricted suspend_state_t degrades to integer kernel/power/main.c:712:25: warning: symbol 'pm_wq' was not declared. Should it be static? ./arch/arm/include/asm/spinlock.h:95:9: warning: context imbalance in '_raw_spin_lock' - wrong count at exit ./arch/arm/include/asm/spinlock.h:95:9: warning: context imbalance in '_raw_spin_lock_irqsave' - wrong count at exit ./arch/arm/include/asm/spinlock.h:95:9: warning: context imbalance in '_raw_spin_lock_irq' - wrong count at exit ./arch/arm/include/asm/spinlock.h:95: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 block/genhd.c:1439:10: error: bad integer constant expression block/genhd.c:1440:10: error: bad integer constant expression block/genhd.c:1444:10: error: bad integer constant expression block/genhd.c:1445:10: error: bad integer constant expression crypto/gf128mul.c:147:17: warning: cast to restricted __le64 crypto/gf128mul.c:147:17: warning: cast from restricted __be64 crypto/gf128mul.c:148:17: warning: cast to restricted __le64 crypto/gf128mul.c:148:17: warning: cast from restricted __be64 crypto/gf128mul.c:151:14: warning: incorrect type in assignment (different base types) crypto/gf128mul.c:151:14: expected restricted __be64 [usertype] a crypto/gf128mul.c:151:14: got restricted __le64 [usertype] crypto/gf128mul.c:152:14: warning: incorrect type in assignment (different base types) crypto/gf128mul.c:152:14: expected restricted __be64 [usertype] b crypto/gf128mul.c:152:14: got restricted __le64 [usertype] mm/swapfile.c:610:20: warning: context imbalance in 'scan_swap_map' - unexpected unlock mm/swapfile.c:734:32: warning: context imbalance in 'swap_info_get' - different lock contexts for basic block mm/swapfile.c:845:17: warning: context imbalance in 'swap_free' - unexpected unlock mm/swapfile.c:859:17: warning: context imbalance in 'swapcache_free' - unexpected unlock mm/swapfile.c:878:35: warning: context imbalance in 'page_swapcount' - unexpected unlock mm/swapfile.c:922:20: warning: context imbalance in 'swp_swapcount' - unexpected unlock mm/swapfile.c:958:44: warning: context imbalance in 'reuse_swap_page' - unexpected unlock mm/swapfile.c:1028:28: warning: context imbalance in 'free_swap_and_cache' - unexpected unlock mm/swapfile.c:2861:20: warning: context imbalance in 'add_swap_count_continuation' - unexpected unlock kernel/power/suspend.c:129:19: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:129:47: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:130:19: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:130:50: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:135:26: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:135:64: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:142:41: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:142:50: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:143:38: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:144:51: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:142:71: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:164:34: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:164:73: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:165:27: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:165:59: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:170:34: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:170:69: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:374:62: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:374:62: expected int [signed] val kernel/power/suspend.c:374:62: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:376:62: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:376:62: expected int [signed] val kernel/power/suspend.c:376:62: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:392:33: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:392:33: expected int [signed] val kernel/power/suspend.c:392:33: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:395:33: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:395:33: expected int [signed] val kernel/power/suspend.c:395:33: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:459:53: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:459:53: expected int [signed] val kernel/power/suspend.c:459:53: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:461:53: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:461:53: expected int [signed] val kernel/power/suspend.c:461:53: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:497:52: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:497:52: expected int [signed] val kernel/power/suspend.c:497:52: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:522:9: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:531:52: warning: incorrect type in argument 2 (different base types) kernel/power/suspend.c:531:52: expected int [signed] val kernel/power/suspend.c:531:52: got restricted suspend_state_t [usertype] state kernel/power/suspend.c:532:9: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:556:13: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:556:22: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:556:39: warning: restricted suspend_state_t degrades to integer kernel/power/suspend.c:556:48: warning: restricted suspend_state_t degrades to integer kernel/printk/printk.c:355:1: warning: symbol 'log_wait' was not declared. Should it be static? kernel/printk/printk.c:2698:23: warning: incorrect type in initializer (different address spaces) kernel/printk/printk.c:2698:23: expected int static [noderef] [toplevel] *__p kernel/printk/printk.c:2698:23: got int * kernel/printk/printk.c:2698:23: warning: incorrect type in initializer (different address spaces) kernel/printk/printk.c:2698:23: expected int static [noderef] [toplevel] *__p kernel/printk/printk.c:2698:23: got int * kernel/printk/printk.c:2698:23: warning: incorrect type in initializer (different address spaces) kernel/printk/printk.c:2698:23: expected int static [noderef] [toplevel] *__p kernel/printk/printk.c:2698:23: got int * kernel/printk/printk.c:2698:23: warning: incorrect type in initializer (different address spaces) kernel/printk/printk.c:2698:23: expected int static [noderef] [toplevel] *__p kernel/printk/printk.c:2698:23: got int * kernel/printk/printk.c:1072:15: warning: memcpy with byte count of 131072 kernel/printk/printk.c:2698:23: warning: dereference of noderef expression kernel/printk/printk.c:2698:23: warning: dereference of noderef expression kernel/printk/printk.c:2698:23: warning: dereference of noderef expression kernel/printk/printk.c:2698:23: warning: dereference of noderef expression kernel/printk/printk.c:2698:23: warning: dereference of noderef expression kernel/printk/printk.c:2698:23: warning: dereference of noderef expression kernel/printk/printk.c:2698:23: warning: dereference of noderef expression kernel/printk/printk.c:2698:23: warning: dereference of noderef expression ./include/crypto/cbc.h:116:20: warning: Variable length array is used. mm/migrate.c:206:24: warning: Using plain integer as NULL pointer crypto/ctr.c:61:22: warning: Variable length array is used. crypto/ctr.c:110:22: warning: Variable length array is used. crypto/gcm.c:1091:9: warning: Variable length array is used. crypto/gcm.c:273:19: warning: incorrect type in assignment (different base types) crypto/gcm.c:273:19: expected unsigned long long [unsigned] [usertype] a crypto/gcm.c:273:19: got restricted __be64 [usertype] crypto/gcm.c:274:19: warning: incorrect type in assignment (different base types) crypto/gcm.c:274:19: expected unsigned long long [unsigned] [usertype] b crypto/gcm.c:274:19: got restricted __be64 [usertype] kernel/sched/core.c:841:6: warning: symbol 'sched_set_stop_task' was not declared. Should it be static? kernel/sched/core.c:1334:5: warning: symbol 'migrate_swap' was not declared. Should it be static? kernel/sched/core.c:3604:35: warning: symbol 'preempt_schedule_irq' was not declared. Should it be static? kernel/sched/core.c:6124:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6124:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6124:28: got struct sched_domain ** kernel/sched/core.c:6159:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6159:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6159:28: got struct sched_domain ** kernel/sched/core.c:6179:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6179:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6179:28: got struct sched_group_capacity ** kernel/sched/core.c:6219:36: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6219:36: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6219:36: got struct sched_domain ** kernel/sched/core.c:6226:24: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6226:24: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6226:24: got struct sched_group ** kernel/sched/core.c:6227:31: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6227:31: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6227:31: got struct sched_group_capacity ** kernel/sched/core.c:6954:39: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6954:39: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6954:39: got struct sched_domain ** kernel/sched/core.c:6957:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6957:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6957:40: got struct sched_domain ** kernel/sched/core.c:6961:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6961:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6961:40: got struct sched_domain_shared ** kernel/sched/core.c:6963:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6963:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6963:40: got struct sched_group ** kernel/sched/core.c:6965:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6965:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6965:40: got struct sched_group_capacity ** kernel/sched/core.c:6967:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6967:32: expected void [noderef] *__pdata kernel/sched/core.c:6967:32: got struct sched_domain **[noderef] sd kernel/sched/core.c:6969:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6969:32: expected void [noderef] *__pdata kernel/sched/core.c:6969:32: got struct sched_domain_shared **[noderef] sds kernel/sched/core.c:6971:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6971:32: expected void [noderef] *__pdata kernel/sched/core.c:6971:32: got struct sched_group **[noderef] sg kernel/sched/core.c:6973:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6973:32: expected void [noderef] *__pdata kernel/sched/core.c:6973:32: got struct sched_group_capacity **[noderef] sgc kernel/sched/core.c:6885:25: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6885:25: expected struct sched_domain **[noderef] sd kernel/sched/core.c:6885:25: got struct sched_domain *[noderef] * kernel/sched/core.c:6889:26: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6889:26: expected struct sched_domain_shared **[noderef] sds kernel/sched/core.c:6889:26: got struct sched_domain_shared *[noderef] * kernel/sched/core.c:6893:25: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6893:25: expected struct sched_group **[noderef] sg kernel/sched/core.c:6893:25: got struct sched_group *[noderef] * kernel/sched/core.c:6897:26: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6897:26: expected struct sched_group_capacity **[noderef] sgc kernel/sched/core.c:6897:26: got struct sched_group_capacity *[noderef] * kernel/sched/core.c:6912:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6912:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6912:26: got struct sched_domain ** kernel/sched/core.c:6919:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6919:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6919:26: got struct sched_domain_shared ** kernel/sched/core.c:6928:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6928:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6928:26: got struct sched_group ** kernel/sched/core.c:6935:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6935:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6935:26: got struct sched_group_capacity ** kernel/sched/core.c:6381:30: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6381:30: expected void [noderef] *__pdata kernel/sched/core.c:6381:30: got struct sched_domain **[noderef] sd kernel/sched/core.c:6396:15: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6396:15: expected struct sched_domain **[noderef] sd kernel/sched/core.c:6396:15: got struct sched_domain *[noderef] * kernel/sched/core.c:6414:9: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6414:9: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6414:9: got struct sched_domain ** kernel/sched/core.c:6415:10: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6415:10: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6415:10: got struct sched_domain ** kernel/sched/core.c:6417:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6417:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6417:13: got struct sched_domain_shared ** kernel/sched/core.c:6417:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6417:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6417:13: got struct sched_domain_shared ** kernel/sched/core.c:6417:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6417:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6417:13: got struct sched_domain_shared ** kernel/sched/core.c:6417:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6417:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6417:13: got struct sched_domain_shared ** kernel/sched/core.c:6417:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6417:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6417:13: got struct sched_domain_shared ** kernel/sched/core.c:6418:18: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6418:18: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6418:18: got struct sched_domain_shared ** kernel/sched/core.c:6420:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6420:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6420:13: got struct sched_group ** kernel/sched/core.c:6420:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6420:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6420:13: got struct sched_group ** kernel/sched/core.c:6420:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6420:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6420:13: got struct sched_group ** kernel/sched/core.c:6420:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6420:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6420:13: got struct sched_group ** kernel/sched/core.c:6420:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6420:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6420:13: got struct sched_group ** kernel/sched/core.c:6421:18: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6421:18: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6421:18: got struct sched_group ** kernel/sched/core.c:6423:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6423:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6423:13: got struct sched_group_capacity ** kernel/sched/core.c:6423:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6423:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6423:13: got struct sched_group_capacity ** kernel/sched/core.c:6423:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6423:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6423:13: got struct sched_group_capacity ** kernel/sched/core.c:6423:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6423:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6423:13: got struct sched_group_capacity ** kernel/sched/core.c:6423:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6423:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6423:13: got struct sched_group_capacity ** kernel/sched/core.c:6424:18: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6424:18: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6424:18: got struct sched_group_capacity ** kernel/sched/core.c:6468:36: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6468:36: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6468:36: got struct sched_domain ** kernel/sched/core.c:6574:31: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6574:31: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6574:31: got struct sched_domain_shared ** kernel/sched/core.c:6978:21: warning: symbol 'build_sched_domain' was not declared. Should it be static? kernel/sched/core.c:7033:34: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:7033:34: expected void const [noderef] *__vpp_verify kernel/sched/core.c:7033:34: got struct sched_domain ** kernel/sched/core.c:7043:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:7043:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:7043:28: got struct sched_domain ** kernel/sched/core.c:7060:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:7060:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:7060:28: got struct sched_domain ** kernel/sched/core.c:7070:23: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:7070:23: expected void const [noderef] *__vpp_verify kernel/sched/core.c:7070:23: got struct sched_domain ** kernel/sched/core.c:4887:9: warning: context imbalance in 'sys_sched_yield' - unexpected unlock kernel/sched/core.c:4931:28: warning: context imbalance in '__cond_resched_lock' - unexpected unlock kernel/sched/core.c:6381:29: warning: dereference of noderef expression kernel/sched/core.c:6397:14: warning: dereference of noderef expression kernel/sched/core.c:6886:22: warning: dereference of noderef expression kernel/sched/core.c:6890:22: warning: dereference of noderef expression kernel/sched/core.c:6894:22: warning: dereference of noderef expression kernel/sched/core.c:6898:22: warning: dereference of noderef expression kernel/sched/core.c:6953:29: warning: dereference of noderef expression kernel/sched/core.c:6960:29: warning: dereference of noderef expression kernel/sched/core.c:6962:29: warning: dereference of noderef expression kernel/sched/core.c:6964:29: warning: dereference of noderef expression kernel/sched/core.c:6967:29: warning: dereference of noderef expression kernel/sched/core.c:6968:17: warning: dereference of noderef expression kernel/sched/core.c:6969:29: warning: dereference of noderef expression kernel/sched/core.c:6970:17: warning: dereference of noderef expression kernel/sched/core.c:6971:29: warning: dereference of noderef expression kernel/sched/core.c:6972:17: warning: dereference of noderef expression kernel/sched/core.c:6973:29: warning: dereference of noderef expression kernel/sched/core.c:6974:17: warning: dereference of noderef expression kernel/rcu/tree_plugin.h:630:13: warning: expression using sizeof bool kernel/rcu/tree.c:227:15: warning: symbol 'rcu_rnp_online_cpus' was not declared. Should it be static? kernel/rcu/tree.c:284:1: warning: symbol 'rcu_qs_ctr' was not declared. Should it be static? kernel/rcu/tree.c:1132:25: warning: expression using sizeof bool kernel/rcu/tree.c:1857:14: warning: expression using sizeof bool kernel/rcu/tree.c:1857:14: warning: expression using sizeof bool kernel/rcu/tree.c:1872:41: warning: expression using sizeof bool kernel/rcu/tree.c:1872:41: warning: expression using sizeof bool kernel/rcu/tree.c:1885:17: warning: expression using sizeof bool kernel/rcu/tree.c:1900:15: warning: expression using sizeof bool kernel/rcu/tree.c:1900:15: warning: expression using sizeof bool kernel/rcu/tree.c:3510:13: warning: expression using sizeof bool kernel/rcu/tree.c:3510:13: warning: expression using sizeof bool kernel/rcu/tree.c:3967:21: warning: incorrect type in argument 1 (different modifiers) kernel/rcu/tree.c:3967:21: expected int ( *threadfn )( ... ) kernel/rcu/tree.c:3967:21: got int ( static [toplevel] [noreturn] * )( ... ) kernel/rcu/tree.c:1687:9: warning: context imbalance in 'rcu_start_future_gp' - different lock contexts for basic block kernel/rcu/tree.c:1902:17: warning: context imbalance in 'note_gp_changes' - different lock contexts for basic block kernel/rcu/tree.c:2894:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block kernel/rcu/tree.c:2957:25: warning: context imbalance in 'force_quiescent_state' - unexpected unlock kernel/rcu/tree_exp.h:157:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block kernel/time/timer.c:219:13: warning: expression using sizeof bool kernel/time/hrtimer.c:139:27: warning: context imbalance in 'lock_hrtimer_base' - wrong count at exit kernel/time/hrtimer.c:803:9: warning: context imbalance in 'hrtimer_start_range_ns' - unexpected unlock kernel/time/hrtimer.c:803:9: warning: context imbalance in 'hrtimer_try_to_cancel' - unexpected unlock kernel/time/hrtimer.c:1076:9: warning: context imbalance in '__hrtimer_get_remaining' - unexpected unlock kernel/sched/clock.c:78:19: warning: symbol 'sched_clock_running' was not declared. Should it be static? kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:226:22: warning: implicit cast from nocast type kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:226:22: warning: implicit cast from nocast type kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:247:22: warning: implicit cast from nocast type kernel/sched/cputime.c:345:42: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:345:42: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:345:42: got unsigned long * kernel/sched/cputime.c:345:42: warning: implicit cast to nocast type kernel/sched/cputime.c:345:50: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:345:50: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:345:50: got unsigned long * kernel/sched/cputime.c:345:50: warning: implicit cast to nocast type kernel/sched/cputime.c:688:26: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:688:26: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:688:26: got unsigned long * kernel/sched/cputime.c:688:26: warning: implicit cast to nocast type kernel/sched/cputime.c:688:42: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:688:42: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:688:42: got unsigned long * kernel/sched/cputime.c:688:42: warning: implicit cast to nocast type kernel/sched/cputime.c:353:33: warning: context imbalance in 'thread_group_cputime' - different lock contexts for basic block kernel/sched/fair.c:52:14: warning: symbol 'normalized_sysctl_sched_latency' was not declared. Should it be static? kernel/sched/fair.c:73:14: warning: symbol 'normalized_sysctl_sched_min_granularity' was not declared. Should it be static? kernel/sched/fair.c:96:14: warning: symbol 'normalized_sysctl_sched_wakeup_granularity' was not declared. Should it be static? kernel/sched/fair.c:130:14: warning: symbol 'capacity_margin' was not declared. Should it be static? kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/fair.c:4628:35: error: marked inline, but without a definition drivers/ata/libata-scsi.c:2083:9: warning: context imbalance in 'ata_scsi_rbuf_get' - wrong count at exit drivers/ata/libata-scsi.c:2104:31: warning: context imbalance in 'ata_scsi_rbuf_fill' - unexpected unlock drivers/ata/libata-scsi.c:2102:48: warning: context imbalance in 'atapi_qc_complete' - unexpected unlock crypto/authenc.c:187:9: warning: Variable length array is used. kernel/time/jiffies.c:108:20: warning: symbol 'refined_jiffies' was not declared. Should it be static? sound/core/control.c:1298:17: warning: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1298:26: warning: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1299:17: warning: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1299:26: warning: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1305:48: warning: restricted snd_ctl_elem_type_t degrades to integer sound/core/control.c:1309:40: warning: restricted snd_ctl_elem_type_t degrades to integer crypto/authencesn.c:185:9: warning: Variable length array is used. kernel/time/posix-timers.c:402:9: warning: context imbalance in 'do_schedule_next_timer' - different lock contexts for basic block kernel/time/posix-timers.c:693:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block kernel/time/posix-cpu-timers.c:26:53: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:26:53: expected unsigned long [nocast] [usertype] *newval kernel/time/posix-cpu-timers.c:26:53: got unsigned long * kernel/time/posix-cpu-timers.c:26:53: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:129:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:129:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:129:26: got unsigned long * kernel/time/posix-cpu-timers.c:129:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:129:34: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:129:34: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:129:34: got unsigned long * kernel/time/posix-cpu-timers.c:129:34: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:137:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:137:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:137:26: got unsigned long * kernel/time/posix-cpu-timers.c:137:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:137:34: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:137:34: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:137:34: got unsigned long * kernel/time/posix-cpu-timers.c:137:34: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:215:56: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:216:56: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:235:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:235:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:251:17: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:224:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:225:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:129:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:129:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:129:26: got unsigned long * kernel/time/posix-cpu-timers.c:129:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:129:34: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:129:34: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:129:34: got unsigned long * kernel/time/posix-cpu-timers.c:129:34: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:137:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:137:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:137:26: got unsigned long * kernel/time/posix-cpu-timers.c:137:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:137:34: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:137:34: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:137:34: got unsigned long * kernel/time/posix-cpu-timers.c:137:34: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:902:27: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:911:39: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:916:62: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:920:44: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:921:30: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:944:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:944:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:997:38: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:998:40: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:889:9: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1113:36: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:1113:36: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:1113:36: got unsigned long * kernel/time/posix-cpu-timers.c:1113:36: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1113:56: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:1113:56: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:1113:56: got unsigned long * kernel/time/posix-cpu-timers.c:1113:56: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1134:13: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1134:13: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1135:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1135:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:224:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:225:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1231:29: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:1235:44: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1241:28: warning: implicit cast to nocast type kernel/time/itimer.c:126:59: warning: implicit cast to nocast type kernel/time/itimer.c:167:55: warning: incorrect type in argument 3 (different modifiers) kernel/time/itimer.c:167:55: expected unsigned long [nocast] [usertype] *newval kernel/time/itimer.c:167:55: got unsigned long * kernel/time/itimer.c:167:55: warning: implicit cast to nocast type kernel/time/itimer.c:167:62: warning: incorrect type in argument 4 (different modifiers) kernel/time/itimer.c:167:62: expected unsigned long [nocast] [usertype] *oldval kernel/time/itimer.c:167:62: got unsigned long * kernel/time/itimer.c:167:62: warning: implicit cast to nocast type kernel/time/itimer.c:226:56: warning: implicit cast to nocast type sound/core/pcm_native.c:288:37: warning: Variable length array is used. sound/core/pcm_native.c:497:51: warning: incorrect type in assignment (different base types) sound/core/pcm_native.c:497:51: expected restricted snd_pcm_state_t [usertype] state sound/core/pcm_native.c:497:51: got int [signed] state sound/core/pcm_native.c:594:38: warning: incorrect type in argument 2 (different base types) sound/core/pcm_native.c:594:38: expected int [signed] state sound/core/pcm_native.c:594:38: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:606:38: warning: incorrect type in argument 2 (different base types) sound/core/pcm_native.c:606:38: expected int [signed] state sound/core/pcm_native.c:606:38: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:654:38: warning: incorrect type in argument 2 (different base types) sound/core/pcm_native.c:654:38: expected int [signed] state sound/core/pcm_native.c:654:38: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:1064:32: warning: incorrect type in assignment (different base types) sound/core/pcm_native.c:1064:32: expected restricted snd_pcm_state_t [usertype] state sound/core/pcm_native.c:1064:32: got int [signed] state sound/core/pcm_native.c:1087:31: warning: incorrect type in argument 3 (different base types) sound/core/pcm_native.c:1087:31: expected int [signed] state sound/core/pcm_native.c:1087:31: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:1113:28: warning: restricted snd_pcm_state_t degrades to integer sound/core/pcm_native.c:1115:40: warning: incorrect type in assignment (different base types) sound/core/pcm_native.c:1115:40: expected restricted snd_pcm_state_t [usertype] state sound/core/pcm_native.c:1115:40: got int [signed] state sound/core/pcm_native.c:1139:64: warning: incorrect type in argument 3 (different base types) sound/core/pcm_native.c:1139:64: expected int [signed] state sound/core/pcm_native.c:1139:64: got restricted snd_pcm_state_t [usertype] state sound/core/pcm_native.c:1156:38: warning: incorrect type in argument 3 (different base types) sound/core/pcm_native.c:1156:38: expected int [signed] state sound/core/pcm_native.c:1156:38: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:1534:38: warning: incorrect type in argument 2 (different base types) sound/core/pcm_native.c:1534:38: expected int [signed] state sound/core/pcm_native.c:1534:38: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:1595:61: warning: incorrect type in argument 2 (different base types) sound/core/pcm_native.c:1595:61: expected int [signed] state sound/core/pcm_native.c:1595:61: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:1596:63: warning: incorrect type in argument 2 (different base types) sound/core/pcm_native.c:1596:63: expected int [signed] state sound/core/pcm_native.c:1596:63: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:1613:76: warning: incorrect type in initializer (different base types) sound/core/pcm_native.c:1613:76: expected int [signed] new_state sound/core/pcm_native.c:1613:76: got restricted snd_pcm_state_t sound/core/pcm_native.c:1946:26: warning: restricted snd_pcm_format_t degrades to integer sound/core/pcm_native.c:1950:54: warning: incorrect type in argument 1 (different base types) sound/core/pcm_native.c:1950:54: expected restricted snd_pcm_format_t [usertype] format sound/core/pcm_native.c:1950:54: got unsigned int [unsigned] [assigned] k sound/core/pcm_native.c:1968:26: warning: restricted snd_pcm_format_t degrades to integer sound/core/pcm_native.c:1972:54: warning: incorrect type in argument 1 (different base types) sound/core/pcm_native.c:1972:54: expected restricted snd_pcm_format_t [usertype] format sound/core/pcm_native.c:1972:54: got unsigned int [unsigned] [assigned] k sound/core/pcm_native.c:2150:30: warning: restricted snd_pcm_access_t degrades to integer sound/core/pcm_native.c:2152:30: warning: restricted snd_pcm_access_t degrades to integer sound/core/pcm_native.c:2155:38: warning: restricted snd_pcm_access_t degrades to integer sound/core/pcm_native.c:2157:38: warning: restricted snd_pcm_access_t degrades to integer sound/core/pcm_native.c:2159:38: warning: restricted snd_pcm_access_t degrades to integer sound/core/pcm_native.c:2169:86: warning: restricted snd_pcm_subformat_t degrades to integer sound/core/pcm_native.c:2783:82: warning: incorrect type in argument 3 (different base types) sound/core/pcm_native.c:2783:82: expected int [signed] state sound/core/pcm_native.c:2783:82: got restricted snd_pcm_state_t [usertype] sound/core/pcm_native.c:99:9: warning: context imbalance in 'snd_pcm_stream_lock' - different lock contexts for basic block sound/core/pcm_native.c:121:28: warning: context imbalance in 'snd_pcm_stream_unlock' - unexpected unlock sound/core/pcm_native.c:935:52: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock crypto/jitterentropy.c:584:5: warning: symbol 'jent_read_entropy' was not declared. Should it be static? crypto/jitterentropy.c:614:18: warning: symbol 'jent_entropy_collector_alloc' was not declared. Should it be static? crypto/jitterentropy.c:654:6: warning: symbol 'jent_entropy_collector_free' was not declared. Should it be static? crypto/jitterentropy.c:662:5: warning: symbol 'jent_entropy_init' was not declared. Should it be static? crypto/jitterentropy-kcapi.c:59:7: warning: symbol 'jent_rol64' was not declared. Should it be static? crypto/jitterentropy-kcapi.c:64:6: warning: symbol 'jent_zalloc' was not declared. Should it be static? crypto/jitterentropy-kcapi.c:69:6: warning: symbol 'jent_zfree' was not declared. Should it be static? crypto/jitterentropy-kcapi.c:74:5: warning: symbol 'jent_fips_enabled' was not declared. Should it be static? crypto/jitterentropy-kcapi.c:79:6: warning: symbol 'jent_panic' was not declared. Should it be static? crypto/jitterentropy-kcapi.c:84:6: warning: symbol 'jent_memcpy' was not declared. Should it be static? crypto/jitterentropy-kcapi.c:98:6: warning: symbol 'jent_get_nstime' was not declared. Should it be static? kernel/sched/rt.c:634:6: warning: symbol 'sched_rt_bandwidth_account' was not declared. Should it be static? kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/sched.h:1594:17: warning: context imbalance in 'find_lock_lowest_rq' - unexpected unlock kernel/sched/rt.c:1844:9: warning: context imbalance in 'push_rt_task' - unexpected unlock kernel/sched/sched.h:1594:17: warning: context imbalance in 'pull_rt_task' - unexpected unlock net/socket.c:1873:13: warning: incorrect type in assignment (different address spaces) net/socket.c:1873:13: expected void *msg_control net/socket.c:1873:13: got void [noderef] * kernel/sched/deadline.c:60:6: warning: symbol 'init_dl_bw' was not declared. Should it be static? kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/deadline.c:1120:20: warning: symbol 'pick_next_task_dl' was not declared. Should it be static? kernel/sched/deadline.c:274:9: warning: context imbalance in 'dl_task_offline_migration' - unexpected unlock kernel/sched/sched.h:1594:17: warning: context imbalance in 'find_lock_later_rq' - unexpected unlock kernel/sched/deadline.c:1503:9: warning: context imbalance in 'push_dl_task' - unexpected unlock kernel/sched/sched.h:1594:17: warning: context imbalance in 'pull_dl_task' - unexpected unlock kernel/sched/stats.h:185:14: warning: expression using sizeof bool kernel/sched/stats.h:185:14: warning: expression using sizeof bool net/bluetooth/hci_core.c:80:27: error: incompatible types in comparison expression (different type sizes) net/bluetooth/hci_core.c:139:27: error: incompatible types in comparison expression (different type sizes) ./arch/arm/include/asm/futex.h:57:19: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:57:19: expected void const *ptr ./arch/arm/include/asm/futex.h:57:19: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:152:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:152:17: expected void const *ptr ./arch/arm/include/asm/futex.h:152:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:155:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:155:17: expected void const *ptr ./arch/arm/include/asm/futex.h:155:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:158:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:158:17: expected void const *ptr ./arch/arm/include/asm/futex.h:158:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:161:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:161:17: expected void const *ptr ./arch/arm/include/asm/futex.h:161:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:164:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:164:17: expected void const *ptr ./arch/arm/include/asm/futex.h:164:17: got unsigned int [noderef] [usertype] *uaddr kernel/futex.c:1361:9: warning: context imbalance in 'wake_futex_pi' - unexpected unlock kernel/futex.c:1490:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block kernel/futex.c:1772:41: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block kernel/futex.c:2294:13: warning: context imbalance in 'futex_wait_queue_me' - unexpected unlock kernel/futex.c:2397:9: warning: context imbalance in 'futex_wait_setup' - different lock contexts for basic block kernel/futex.c:2707:22: warning: context imbalance in 'futex_unlock_pi' - different lock contexts for basic block kernel/futex.c:2868:29: warning: context imbalance in 'futex_wait_requeue_pi' - unexpected unlock drivers/ata/ahci.c:109:9: warning: Initializer entry defined twice drivers/ata/ahci.c:109:9: also defined here sound/hda/hdac_device.c:781:38: warning: incorrect type in argument 1 (different base types) sound/hda/hdac_device.c:781:38: expected restricted snd_pcm_format_t [usertype] format sound/hda/hdac_device.c:781:38: got unsigned int [unsigned] format sound/hda/hdac_device.c:791:47: warning: restricted snd_pcm_format_t degrades to integer kernel/sched/debug.c:544:6: warning: symbol 'print_rt_rq' was not declared. Should it be static? kernel/sched/debug.c:566:6: warning: symbol 'print_dl_rq' was not declared. Should it be static? drivers/ata/ahci_tegra.c:295:9: warning: Initializer entry defined twice drivers/ata/ahci_tegra.c:295:9: also defined here fs/jbd2/transaction.c:191:17: warning: context imbalance in 'add_transaction_credits' - unexpected unlock fs/jbd2/transaction.c:322:9: warning: context imbalance in 'start_this_handle' - different lock contexts for basic block ./include/linux/srcu.h:231:19: warning: context imbalance in 'device_links_read_lock' - wrong count at exit drivers/base/core.c:68:6: warning: context imbalance in 'device_links_read_unlock' - unexpected unlock fs/jbd2/checkpoint.c:146:36: warning: context imbalance in '__jbd2_log_wait_for_space' - unexpected unlock kernel/cgroup.c:3145:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit kernel/stop_machine.c:528:36: warning: incorrect type in initializer (different address spaces) kernel/stop_machine.c:528:36: expected struct task_struct [noderef] **store kernel/stop_machine.c:528:36: got struct task_struct *static [noderef] [toplevel] * net/bluetooth/mgmt.c:3166:21: warning: cast to restricted __le16 sound/pci/hda/hda_codec.c:1746:57: warning: incorrect type in argument 4 (different address spaces) sound/pci/hda/hda_codec.c:1746:57: expected unsigned int [noderef] *tlv sound/pci/hda/hda_codec.c:1746:57: got int * sound/pci/hda/hda_codec.c:3370:25: warning: restricted snd_ctl_elem_iface_t degrades to integer drivers/base/devres.c:1050:9: warning: cast removes address space of expression 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:200:5: warning: symbol 'proc_dohung_task_timeout_secs' was not declared. Should it be static? 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 * 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:52:13: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? sound/pci/hda/hda_controller.c:184:56: warning: incorrect type in argument 3 (different base types) sound/pci/hda/hda_controller.c:184:56: expected unsigned int [unsigned] format sound/pci/hda/hda_controller.c:184:56: got restricted snd_pcm_format_t [usertype] format sound/pci/hda/hda_proc.c:530:18: error: bad integer constant expression sound/pci/hda/hda_proc.c:531:18: error: bad integer constant expression sound/pci/hda/hda_proc.c:532:18: error: bad integer constant expression sound/pci/hda/hda_proc.c:533:18: error: bad integer constant expression sound/pci/hda/hda_proc.c:534:18: error: bad integer constant expression sound/pci/hda/hda_proc.c:535:18: error: bad integer constant expression sound/pci/hda/hda_proc.c:536:18: error: bad integer constant expression sound/pci/hda/hda_proc.c:537:18: error: bad integer constant expression kernel/memremap.c:116:22: warning: incorrect type in assignment (different address spaces) kernel/memremap.c:116:22: expected void *[assigned] addr kernel/memremap.c:116:22: got void [noderef] * kernel/memremap.c:119:22: warning: incorrect type in assignment (different address spaces) kernel/memremap.c:119:22: expected void *[assigned] addr kernel/memremap.c:119:22: got void [noderef] * kernel/config_data.h:1748:10: warning: trying to concatenate 55881-character string (8191 bytes max) net/bluetooth/smp.c:174:9: warning: Variable length array is used. net/bluetooth/smp.c:3273:27: error: incompatible types in comparison expression (different type sizes) net/bluetooth/smp.c:3332:27: error: incompatible types in comparison expression (different type sizes) net/bluetooth/smp.c:3376:27: error: incompatible types in comparison expression (different type sizes) arch/arm/lib/delay.c:108:15: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? arch/arm/lib/delay.c:114:6: warning: symbol 'calibration_delay_done' was not declared. Should it be static? lib/lockref.c:88:5: warning: context imbalance in 'lockref_get_or_lock' - wrong count at exit lib/lockref.c:132: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 sound/soc/soc-core.c:257:20: error: incompatible types in comparison expression (different type sizes) lib/gcd.c:16: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 lib/lcm.c:16:15: error: symbol 'lcm_not_zero' redeclared with different type (originally declared at ./include/linux/lcm.h:7) - different modifiers net/bluetooth/hci_debugfs.c:803:27: error: incompatible types in comparison expression (different type sizes) net/bluetooth/hci_debugfs.c:1109:1: error: incompatible types in comparison expression (different type sizes) net/bluetooth/hci_debugfs.c:1111:1: error: incompatible types in comparison expression (different type sizes) drivers/base/regmap/regmap.c:101:27: warning: Using plain integer as NULL pointer drivers/base/regmap/regmap.c:323:14: warning: incorrect type in assignment (different base types) drivers/base/regmap/regmap.c:323:14: expected restricted __be16 [usertype] drivers/base/regmap/regmap.c:323:14: got int drivers/base/regmap/regmap.c:330:14: warning: incorrect type in assignment (different base types) drivers/base/regmap/regmap.c:330:14: expected restricted __le16 [usertype] drivers/base/regmap/regmap.c:330:14: got unsigned short [unsigned] [usertype] drivers/base/regmap/regmap.c:366:14: warning: incorrect type in assignment (different base types) drivers/base/regmap/regmap.c:366:14: expected restricted __be32 [usertype] drivers/base/regmap/regmap.c:366:14: got unsigned int drivers/base/regmap/regmap.c:373:14: warning: incorrect type in assignment (different base types) drivers/base/regmap/regmap.c:373:14: expected restricted __le32 [usertype] drivers/base/regmap/regmap.c:373:14: got unsigned int [unsigned] [usertype] fs/nfs_common/grace.c:66:1: warning: symbol '__state_in_grace' was not declared. Should it be static? fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:124:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:127:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:124:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:127:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:124:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:127:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:124:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) fs/nls/nls_base.c:127:20: expected unsigned short [unsigned] [short] [usertype] fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 fs/nfs/super.c:2853:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? fs/notify/fdinfo.c:51:87: warning: Using plain integer as NULL pointer fs/notify/fdinfo.c:102:6: warning: symbol 'inotify_show_fdinfo' was not declared. Should it be static? sound/soc/soc-ops.c:662:33: warning: invalid assignment: &= sound/soc/soc-ops.c:662:33: left side has type unsigned short sound/soc/soc-ops.c:662:33: right side has type restricted __be16 sound/soc/soc-ops.c:666:33: warning: invalid assignment: &= sound/soc/soc-ops.c:666:33: left side has type unsigned int sound/soc/soc-ops.c:666:33: right side has type restricted __be32 sound/soc/soc-generic-dmaengine-pcm.c:181:34: warning: restricted snd_pcm_format_t degrades to integer sound/soc/soc-generic-dmaengine-pcm.c:182:66: warning: incorrect type in argument 1 (different base types) sound/soc/soc-generic-dmaengine-pcm.c:182:66: expected restricted snd_pcm_format_t [usertype] format sound/soc/soc-generic-dmaengine-pcm.c:182:66: got int [signed] [assigned] i lib/kstrtox.c:376:17: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:398:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:399:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:400:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:401:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:402:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:403:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:404:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:405:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:406:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:407:1: error: incompatible types in comparison expression (different type sizes) fs/proc/task_mmu.c:630:18: error: bad integer constant expression fs/proc/task_mmu.c:631:18: error: bad integer constant expression fs/proc/task_mmu.c:632:18: error: bad integer constant expression fs/proc/task_mmu.c:633:18: error: bad integer constant expression fs/proc/task_mmu.c:634:18: error: bad integer constant expression fs/proc/task_mmu.c:635:18: error: bad integer constant expression fs/proc/task_mmu.c:636:18: error: bad integer constant expression fs/proc/task_mmu.c:637:18: error: bad integer constant expression fs/proc/task_mmu.c:638:18: error: bad integer constant expression fs/proc/task_mmu.c:639:18: error: bad integer constant expression fs/proc/task_mmu.c:640:18: error: bad integer constant expression fs/proc/task_mmu.c:644:18: error: bad integer constant expression fs/proc/task_mmu.c:645:18: error: bad integer constant expression fs/proc/task_mmu.c:646:18: error: bad integer constant expression fs/proc/task_mmu.c:647:18: error: bad integer constant expression fs/proc/task_mmu.c:648:18: error: bad integer constant expression fs/proc/task_mmu.c:649:18: error: bad integer constant expression fs/proc/task_mmu.c:650:18: error: bad integer constant expression fs/proc/task_mmu.c:651:18: error: bad integer constant expression fs/proc/task_mmu.c:652:18: error: bad integer constant expression fs/proc/task_mmu.c:653:18: error: bad integer constant expression fs/proc/task_mmu.c:654:18: error: bad integer constant expression fs/proc/task_mmu.c:658:18: error: bad integer constant expression fs/proc/task_mmu.c:659:18: error: bad integer constant expression fs/proc/task_mmu.c:660:18: error: bad integer constant expression fs/proc/task_mmu.c:661:18: error: bad integer constant expression fs/proc/task_mmu.c:662:18: error: bad integer constant expression fs/proc/task_mmu.c:663:18: error: bad integer constant expression fs/proc/task_mmu.c:1414:23: error: incompatible types in comparison expression (different type sizes) drivers/base/dma-coherent.c:36:26: warning: incorrect type in assignment (different address spaces) drivers/base/dma-coherent.c:36:26: expected void [noderef] *mem_base drivers/base/dma-coherent.c:36:26: got void * drivers/base/dma-coherent.c:49:28: warning: incorrect type in assignment (different address spaces) drivers/base/dma-coherent.c:49:28: expected void *virt_base drivers/base/dma-coherent.c:49:28: got void [noderef] *[assigned] mem_base drivers/base/dma-coherent.c:63:34: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:63:34: expected void *addr drivers/base/dma-coherent.c:63:34: got void [noderef] *[assigned] mem_base drivers/base/dma-coherent.c:78:28: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:78:28: expected void volatile [noderef] *iomem_cookie drivers/base/dma-coherent.c:78:28: got void *virt_base drivers/base/dma-coherent.c:196:17: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:196:17: expected void volatile [noderef] *dst drivers/base/dma-coherent.c:196:17: got void * drivers/base/firmware_class.c:363:9: warning: context imbalance in 'fw_free_buf' - wrong count at exit fs/proc/base.c:2008:25: warning: cast to restricted fmode_t fs/proc/base.c:2063:42: warning: cast from restricted fmode_t fs/proc/base.c:2162:48: warning: cast from restricted fmode_t fs/proc/base.c:1101:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock fs/proc/array.c:427:43: warning: implicit cast to nocast type fs/proc/array.c:428:26: warning: implicit cast to nocast type fs/proc/array.c:461:62: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:461:62: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:461:62: got unsigned long * fs/proc/array.c:461:62: warning: implicit cast to nocast type fs/proc/array.c:461:70: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:461:70: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:461:70: got unsigned long * fs/proc/array.c:461:70: warning: implicit cast to nocast type fs/proc/array.c:477:46: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:477:46: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:477:46: got unsigned long * fs/proc/array.c:477:46: warning: implicit cast to nocast type fs/proc/array.c:477:54: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:477:54: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:477:54: got unsigned long * fs/proc/array.c:477:54: warning: implicit cast to nocast type fs/proc/fd.c:106:55: warning: incorrect type in initializer (different base types) fs/proc/fd.c:106:55: expected unsigned int [unsigned] f_mode fs/proc/fd.c:106:55: got restricted fmode_t [usertype] f_mode fs/proc/fd.c:124:54: warning: restricted fmode_t degrades to integer fs/proc/fd.c:126:54: warning: restricted fmode_t degrades to integer fs/proc/proc_tty.c:175:13: warning: symbol 'proc_tty_init' was not declared. Should it be static? fs/proc/meminfo.c:22:28: warning: symbol 'arch_report_meminfo' was not declared. Should it be static? net/core/sock.c:1592:9: warning: context imbalance in 'sk_clone_lock' - different lock contexts for basic block net/core/sock.c:2565:6: warning: context imbalance in 'lock_sock_fast' - different lock contexts for basic block net/core/sock.c:2993:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit net/core/sock.c:3005:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit 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 lib/xz/xz_dec_stream.c:393:28: warning: incorrect type in argument 1 (different base types) lib/xz/xz_dec_stream.c:393:28: expected restricted __le32 const [usertype] *p lib/xz/xz_dec_stream.c:393:28: got unsigned int const [usertype] * lib/xz/xz_dec_stream.c:427:48: warning: incorrect type in argument 1 (different base types) lib/xz/xz_dec_stream.c:427:48: expected restricted __le32 const [usertype] *p lib/xz/xz_dec_stream.c:427:48: got unsigned int const [usertype] * lib/xz/xz_dec_stream.c:435:37: warning: incorrect type in argument 1 (different base types) lib/xz/xz_dec_stream.c:435:37: expected restricted __le32 const [usertype] *p lib/xz/xz_dec_stream.c:435:37: got unsigned int const [usertype] * lib/xz/xz_dec_stream.c:459:28: warning: incorrect type in argument 1 (different base types) lib/xz/xz_dec_stream.c:459:28: expected restricted __le32 const [usertype] *p lib/xz/xz_dec_stream.c:459:28: got unsigned int const [usertype] * 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:1108:31: warning: function 'xz_dec_lzma2_create' with external linkage has definition lib/xz/xz_dec_lzma2.c:1132:23: warning: function 'xz_dec_lzma2_reset' with external linkage has definition lib/xz/xz_dec_lzma2.c:1169:16: warning: function 'xz_dec_lzma2_end' with external linkage has definition drivers/char/random.c:424:19: warning: symbol 'primary_crng' was not declared. Should it be static? drivers/char/random.c:1783:25: error: incompatible types in comparison expression (different type sizes) 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 lib/xz/xz_dec_bcj.c:91:21: warning: Initializer entry defined twice lib/xz/xz_dec_bcj.c:91:27: also defined here sound/soc/codecs/wm9712.c:225:47: warning: Using plain integer as NULL pointer ./include/net/sock.h:1480:31: warning: context imbalance in '__skb_free_datagram_locked' - unexpected unlock drivers/clk/clk.c:3442:37: warning: incorrect type in assignment (different modifiers) drivers/clk/clk.c:3442:37: expected void ( *[usertype] clk_init_cb )( ... ) drivers/clk/clk.c:3442:37: got void const *const data lib/swiotlb.c:89:14: warning: symbol 'max_segment' was not declared. Should it be static? lib/swiotlb.c:268:1: warning: symbol 'swiotlb_late_init_with_default_size' was not declared. Should it be static? 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? 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:142:24: warning: cast removes address space of expression fs/signalfd.c:151:24: warning: cast removes address space of expression net/core/scm.c:241:26: warning: cast removes address space of expression net/core/scm.c:241:26: warning: incorrect type in argument 1 (different address spaces) net/core/scm.c:241:26: expected void [noderef] *to net/core/scm.c:241:26: got void * net/core/scm.c:277:48: warning: cast removes address space of expression net/core/gen_stats.c:63:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit net/core/gen_stats.c:36:31: warning: context imbalance in 'gnet_stats_copy_basic' - unexpected unlock net/core/gen_stats.c:36:31: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock net/core/gen_stats.c:36:31: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock net/core/gen_stats.c:36:31: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock net/core/gen_stats.c:36:31: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock net/core/gen_estimator.c:74:9: warning: context imbalance in 'est_fetch_counters' - different lock contexts for basic block drivers/clk/tegra/clk-divider.c:140:9: warning: context imbalance in 'clk_frac_div_set_rate' - different lock contexts for basic block fs/nfs/nfs4state.c:871:60: warning: Using plain integer as NULL pointer net/core/sysctl_net_core.c:162:23: error: incompatible types in comparison expression (different type sizes) drivers/clk/tegra/clk-pll.c:421:12: warning: context imbalance in 'clk_pll_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:450:9: warning: context imbalance in 'clk_pll_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:818:9: warning: context imbalance in 'clk_pll_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1140:9: warning: context imbalance in 'clk_pllu_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1301:9: warning: context imbalance in 'clk_pllxc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1342:12: warning: context imbalance in 'clk_pllc_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1393:9: warning: context imbalance in 'clk_pllc_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1473:9: warning: context imbalance in 'clk_pllc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1528:9: warning: context imbalance in 'clk_pllre_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1660:9: warning: context imbalance in 'clk_plle_tegra114_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1679:9: warning: context imbalance in 'clk_plle_tegra114_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1786:9: warning: context imbalance in 'clk_pllu_tegra114_enable' - different lock contexts for basic block lib/chacha20.c:24:13: warning: function 'chacha20_block' with external linkage has definition lib/chacha20.c:75:24: warning: incorrect type in assignment (different base types) lib/chacha20.c:75:24: expected unsigned int [unsigned] [usertype] lib/chacha20.c:75:24: got restricted __le32 [usertype] drivers/clk/tegra/clk-pll-out.c:41:12: warning: context imbalance in 'clk_pll_out_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll-out.c:79:9: warning: context imbalance in 'clk_pll_out_disable' - different lock contexts for basic block drivers/clk/tegra/clk-super.c:121:9: warning: context imbalance in 'clk_super_set_parent' - different lock contexts for basic block ./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 lib/dec_and_lock.c:20:5: warning: context imbalance in '_atomic_dec_and_lock' - different lock contexts for basic block drivers/clocksource/clksrc-probe.c:39:31: warning: incorrect type in assignment (different modifiers) drivers/clocksource/clksrc-probe.c:39:31: expected int ( *[usertype] init_func_ret )( ... ) drivers/clocksource/clksrc-probe.c:39:31: got void const *const data lib/decompress_inflate.c:37:17: warning: symbol '__gunzip' was not declared. Should it be static? fs/nfs/callback.c:239:21: warning: symbol 'nfs4_cb_sv_ops' was not declared. Should it be static? lib/decompress_unxz.c:251:17: warning: symbol 'unxz' was not declared. Should it be static? net/core/rtnetlink.c:2493:41: warning: Variable length array is used. net/core/rtnetlink.c:2494:49: warning: Variable length array is used. lib/vsprintf.c:745:18: warning: Variable length array is used. lib/vsprintf.c:748:38: error: cannot size expression net/core/filter.c:307:33: error: subtraction of functions? Share your drugs net/core/filter.c:310:33: error: subtraction of functions? Share your drugs net/core/filter.c:313:33: error: subtraction of functions? Share your drugs net/core/filter.c:316:33: error: subtraction of functions? Share your drugs net/core/filter.c:319:33: error: subtraction of functions? Share your drugs net/core/filter.c:753:30: error: cannot size expression drivers/gpio/gpiolib.c:2597:36: warning: Variable length array is used. drivers/gpio/gpiolib.c:2598:36: warning: Variable length array is used. drivers/gpio/gpiolib.c:2604:17: error: cannot size expression net/ethernet/eth.c:495:15: warning: symbol 'arch_get_platform_mac_address' was not declared. Should it be static? net/core/dev_ioctl.c:149:32: error: incompatible types in comparison expression (different type sizes) net/core/dev_ioctl.c:270:24: error: incompatible types in comparison expression (different type sizes) net/ipv4/route.c:759:46: warning: incorrect type in argument 2 (different base types) net/ipv4/route.c:759:46: expected unsigned int [unsigned] [usertype] key net/ipv4/route.c:759:46: got restricted __be32 [usertype] new_gw fs/coredump.c:51:5: warning: symbol 'core_uses_pid' was not declared. Should it be static? fs/coredump.c:52:14: warning: symbol 'core_pipe_limit' was not declared. Should it be static? fs/coredump.c:53:6: warning: symbol 'core_pattern' was not declared. Should it be static? ./include/linux/sched.h:3134:37: warning: context imbalance in 'zap_threads' - different lock contexts for basic block net/ipv6/anycast.c:459:25: warning: context imbalance in 'ac6_get_next' - unexpected unlock net/ipv6/anycast.c:481:9: warning: context imbalance in 'ac6_get_idx' - wrong count at exit ./include/linux/rcupdate.h:929:9: warning: context imbalance in 'ac6_seq_stop' - unexpected unlock drivers/gpu/host1x/job.c:513:9: warning: Variable length array is used. net/ipv4/inet_connection_sock.c:831:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ./include/net/sock.h:1480:31: warning: context imbalance in 'tcp_ioctl' - unexpected unlock ./include/net/sock.h:1480:31: warning: context imbalance in 'tcp_get_info' - unexpected unlock net/ipv4/tcp_input.c:6422:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock drivers/gpu/drm/drm_fb_helper.c:2129:27: warning: expression using sizeof bool net/ipv4/tcp_ipv4.c:1562:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock net/ipv4/tcp_ipv4.c:1747:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block net/ipv4/tcp_ipv4.c:1931:20: warning: context imbalance in 'listening_get_next' - unexpected unlock net/ipv4/tcp_ipv4.c:1991:9: warning: context imbalance in 'established_get_first' - wrong count at exit net/ipv4/tcp_ipv4.c:2011:40: warning: context imbalance in 'established_get_next' - unexpected unlock net/ipv4/tcp_ipv4.c:2139:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock net/ipv4/tcp_minisocks.c:836:9: warning: context imbalance in 'tcp_child_process' - unexpected unlock drivers/gpu/drm/drm_bufs.c:213:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:213:45: expected void *handle drivers/gpu/drm/drm_bufs.c:213:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:216:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:216:45: expected void *handle drivers/gpu/drm/drm_bufs.c:216:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:331:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:331:36: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_bufs.c:331:36: got void *handle drivers/gpu/drm/drm_bufs.c:348:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:348:36: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_bufs.c:348:36: got void *handle drivers/gpu/drm/drm_bufs.c:514:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:514:28: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_bufs.c:514:28: got void *handle net/netlink/af_netlink.c:2363:12: warning: context imbalance in 'netlink_walk_start' - wrong count at exit net/netlink/af_netlink.c:2378:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock net/ipv4/tcp_offload.c:129:49: warning: incorrect type in argument 2 (different base types) net/ipv4/tcp_offload.c:129:49: expected restricted __wsum [usertype] res net/ipv4/tcp_offload.c:129:49: got fouled restricted __sum16 net/ipv4/tcp_offload.c:131:60: warning: incorrect type in argument 2 (different base types) net/ipv4/tcp_offload.c:131:60: expected restricted __wsum [usertype] res net/ipv4/tcp_offload.c:131:60: got fouled restricted __sum16 net/ipv4/tcp_offload.c:165:41: warning: incorrect type in argument 2 (different base types) net/ipv4/tcp_offload.c:165:41: expected restricted __wsum [usertype] res net/ipv4/tcp_offload.c:165:41: got fouled restricted __sum16 net/ipv4/tcp_offload.c:167:52: warning: incorrect type in argument 2 (different base types) net/ipv4/tcp_offload.c:167:52: expected restricted __wsum [usertype] res net/ipv4/tcp_offload.c:167:52: got fouled restricted __sum16 net/ipv4/raw.c:1016:21: warning: context imbalance in 'raw_seq_start' - wrong count at exit net/ipv4/raw.c:1033:6: warning: context imbalance in 'raw_seq_stop' - unexpected unlock net/ipv4/udp.c:1671:5: warning: symbol 'udp_queue_rcv_skb' was not declared. Should it be static? net/ipv4/udp.c:1225:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit net/ipv4/udp.c:1237:28: warning: context imbalance in 'busylock_release' - unexpected unlock ./include/net/sock.h:1480:31: warning: context imbalance in 'skb_consume_udp' - unexpected unlock ./include/net/sock.h:1480:31: warning: context imbalance in 'udp_destroy_sock' - unexpected unlock net/ipv4/udp.c:2425:9: warning: context imbalance in 'udp_get_first' - wrong count at exit net/ipv4/udp.c:2439:39: warning: context imbalance in 'udp_get_next' - unexpected unlock net/ipv4/udp.c:2481:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock net/ipv4/udp_offload.c:137:60: warning: incorrect type in argument 2 (different base types) net/ipv4/udp_offload.c:137:60: expected restricted __wsum [usertype] res net/ipv4/udp_offload.c:137:60: got fouled restricted __sum16 net/ipv4/icmp.c:891:51: warning: incorrect type in argument 2 (different base types) net/ipv4/icmp.c:891:51: expected unsigned int [unsigned] [usertype] info net/ipv4/icmp.c:891:51: got restricted __be32 [usertype] gateway net/ipv4/icmp.c:389:13: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block net/ipv4/icmp.c:733:9: warning: context imbalance in 'icmp_send' - different lock contexts for basic block net/ipv4/af_inet.c:1359:59: warning: restricted __be16 degrades to integer net/ipv4/igmp.c:2848:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock net/ipv4/igmp.c:2876:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit net/ipv4/igmp.c:2893:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit net/ipv4/igmp.c:2905:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock drivers/gpu/drm/drm_memory.c:128:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:128:29: expected void *handle drivers/gpu/drm/drm_memory.c:128:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:137:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:137:29: expected void *handle drivers/gpu/drm/drm_memory.c:137:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:149:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_memory.c:149:28: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_memory.c:149:28: got void *handle net/rfkill/core.c:1155:17: error: incompatible types in comparison expression (different type sizes) net/ipv6/ipv6_sockglue.c:1044:33: warning: incorrect type in assignment (different address spaces) net/ipv6/ipv6_sockglue.c:1044:33: expected void *msg_control net/ipv6/ipv6_sockglue.c:1044:33: got char [noderef] *optval net/ipv4/proc.c:412:28: warning: Variable length array is used. drivers/gpu/drm/drm_vm.c:259:44: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_vm.c:259:44: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_vm.c:259:44: got void *handle drivers/gpu/drm/drm_vm.c:490:51: error: undefined identifier '_PAGE_RW' drivers/gpu/drm/drm_vm.c:574:51: error: undefined identifier '_PAGE_RW' net/sched/sch_generic.c:166:5: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock ./include/net/addrconf.h:397:36: warning: restricted __be32 degrades to integer net/ipv6/udp.c:558:5: warning: symbol 'udpv6_queue_rcv_skb' was not declared. Should it be static? net/unix/af_unix.c:1077:13: warning: context imbalance in 'unix_state_double_lock' - wrong count at exit net/unix/af_unix.c:1095:17: warning: context imbalance in 'unix_state_double_unlock' - unexpected unlock net/unix/af_unix.c:1187:54: warning: context imbalance in 'unix_wait_for_peer' - unexpected unlock net/unix/af_unix.c:1366:9: warning: context imbalance in 'unix_stream_connect' - different lock contexts for basic block net/unix/af_unix.c:1746:25: warning: context imbalance in 'unix_dgram_sendmsg' - unexpected unlock net/ipv6/icmp.c:392:13: warning: context imbalance in 'icmp6_send' - different lock contexts for basic block net/ipv6/icmp.c:630:13: warning: context imbalance in 'icmpv6_echo_reply' - different lock contexts for basic block net/ipv6/mcast.c:249:25: warning: context imbalance in 'ip6_mc_find_dev_rcu' - different lock contexts for basic block net/ipv6/mcast.c:443:9: warning: context imbalance in 'ip6_mc_source' - unexpected unlock net/ipv6/mcast.c:532:9: warning: context imbalance in 'ip6_mc_msfilter' - unexpected unlock net/ipv6/mcast.c:579:21: warning: context imbalance in 'ip6_mc_msfget' - unexpected unlock net/ipv6/mcast.c:2641:25: warning: context imbalance in 'igmp6_mc_get_next' - unexpected unlock net/ipv6/mcast.c:2663:9: warning: context imbalance in 'igmp6_mc_get_idx' - wrong count at exit net/ipv6/mcast.c:2690:9: warning: context imbalance in 'igmp6_mc_seq_stop' - unexpected unlock net/ipv6/mcast.c:2776:31: warning: context imbalance in 'igmp6_mcf_get_next' - unexpected unlock net/ipv6/mcast.c:2808:9: warning: context imbalance in 'igmp6_mcf_get_idx' - wrong count at exit net/ipv6/mcast.c:2825:9: warning: context imbalance in 'igmp6_mcf_seq_next' - wrong count at exit net/ipv6/mcast.c:2838:17: warning: context imbalance in 'igmp6_mcf_seq_stop' - unexpected unlock net/ipv6/tcp_ipv6.c:1516:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block drivers/gpu/drm/ati_pcigart.c:184:52: warning: incorrect type in assignment (different base types) drivers/gpu/drm/ati_pcigart.c:184:52: expected unsigned int [unsigned] [usertype] drivers/gpu/drm/ati_pcigart.c:184:52: got restricted __le32 [usertype] drivers/gpu/drm/ati_pcigart.c:194:9: error: undefined identifier 'wbinvd' 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/xfrm/xfrm_policy.c:116:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_policy.c:119:13: warning: context imbalance in 'xfrm_policy_put_afinfo' - unexpected unlock net/ipv6/proc.c:199:28: warning: Variable length array is used. net/ipv6/proc.c:219:20: warning: Variable length array is used. net/sunrpc/svc_xprt.c:253:5: warning: symbol '_svc_create_xprt' was not declared. Should it be static? net/xfrm/xfrm_state.c:1978:9: warning: context imbalance in 'xfrm_state_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_state.c:1981:6: warning: context imbalance in 'xfrm_state_put_afinfo' - unexpected unlock 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? net/ipv6/ip6_tunnel.c:886:12: warning: context imbalance in 'ipxip6_rcv' - different lock contexts for basic block net/xfrm/xfrm_input.c:73:9: warning: context imbalance in 'xfrm_input_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_input.c:76:13: warning: context imbalance in 'xfrm_input_put_afinfo' - unexpected unlock drivers/i2c/busses/i2c-tegra.c:317:21: warning: incorrect type in assignment (different base types) drivers/i2c/busses/i2c-tegra.c:317:21: expected unsigned int [unsigned] [assigned] [usertype] val drivers/i2c/busses/i2c-tegra.c:317:21: got restricted __le32 [usertype] drivers/i2c/busses/i2c-tegra.c:376:23: warning: cast to restricted __le32 drivers/input/joydev.c:443:15: error: incompatible types in comparison expression (different type sizes) drivers/input/joydev.c:474:15: error: incompatible types in comparison expression (different type sizes) drivers/input/misc/mpu3050.c:163:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:163:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:163:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:163:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:164:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:164:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:164:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:164:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:165:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:165:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:165:21: warning: cast to restricted __be16 drivers/input/misc/mpu3050.c:165:21: warning: cast to restricted __be16 drivers/irqchip/irq-gic.c:1077:44: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1077:44: expected void [noderef] *[noderef] *percpu_base drivers/irqchip/irq-gic.c:1077:44: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1078:43: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1078:43: expected void [noderef] *[noderef] *percpu_base drivers/irqchip/irq-gic.c:1078:43: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1089:26: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:1089:26: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:1089:26: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1089:71: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1089:71: expected void [noderef] * drivers/irqchip/irq-gic.c:1089:71: got void [noderef] * drivers/irqchip/irq-gic.c:1091:26: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:1091:26: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:1091:26: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1091:70: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1091:70: expected void [noderef] * drivers/irqchip/irq-gic.c:1091:70: got void [noderef] * drivers/irqchip/irq-gic.c:1165:43: warning: incorrect type in argument 1 (different address spaces) drivers/irqchip/irq-gic.c:1165:43: expected void [noderef] *__pdata drivers/irqchip/irq-gic.c:1165:43: got void [noderef] *[noderef] *percpu_base drivers/irqchip/irq-gic.c:1166:42: warning: incorrect type in argument 1 (different address spaces) drivers/irqchip/irq-gic.c:1166:42: expected void [noderef] *__pdata drivers/irqchip/irq-gic.c:1166:42: got void [noderef] *[noderef] *percpu_base drivers/input/mouse/synaptics.c:890:77: warning: dubious: !x | y drivers/iommu/of_iommu.c:184:55: warning: incorrect type in initializer (different modifiers) drivers/iommu/of_iommu.c:184:55: expected int ( *const [usertype] init_fn )( ... ) drivers/iommu/of_iommu.c:184:55: got void const *const data drivers/mfd/tps6586x.c:326:16: warning: cast to restricted __le32 drivers/mmc/core/core.c:1321:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1321:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1321:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1321:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1321:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1321:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1322:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1322:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1322:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1322:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1322:33: warning: cast to restricted __be32 drivers/mmc/core/core.c:1322:33: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:323:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:323:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:323:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:323:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:323:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:323:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:351:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:351:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:351:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:351:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:351:26: warning: cast to restricted __be32 drivers/mmc/core/mmc_ops.c:351:26: warning: cast to restricted __be32 drivers/mmc/core/sd.c:247:36: warning: cast to restricted __be32 drivers/mmc/core/sd.c:247:36: warning: cast to restricted __be32 drivers/mmc/core/sd.c:247:36: warning: cast to restricted __be32 drivers/mmc/core/sd.c:247:36: warning: cast to restricted __be32 drivers/mmc/core/sd.c:247:36: warning: cast to restricted __be32 drivers/mmc/core/sd.c:247:36: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:284:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:284:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:284:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:284:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:284:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:284:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:285:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:285:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:285:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:285:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:285:18: warning: cast to restricted __be32 drivers/mmc/core/sd_ops.c:285:18: warning: cast to restricted __be32 drivers/mmc/core/pwrseq_simple.c:43:39: warning: Variable length array is used. drivers/net/ethernet/intel/igb/igb_main.c:457:25: warning: cast to restricted __le64 drivers/net/ethernet/intel/igb/igb_main.c:457:25: warning: cast to restricted __le64 drivers/net/ethernet/intel/igb/igb_main.c:537:33: warning: cast to restricted __le64 drivers/net/ethernet/intel/igb/igb_main.c:537:33: warning: cast to restricted __le64 drivers/net/ethernet/intel/igb/igb_main.c:543:33: warning: cast to restricted __le64 drivers/net/ethernet/intel/igb/igb_main.c:543:33: warning: cast to restricted __le64 drivers/net/ethernet/intel/igb/igb_main.c:4979:46: warning: incorrect type in argument 2 (different base types) drivers/net/ethernet/intel/igb/igb_main.c:4979:46: expected restricted __wsum [usertype] diff drivers/net/ethernet/intel/igb/igb_main.c:4979:46: got restricted __be32 [usertype] drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast to restricted __be16 drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast from restricted __le16 drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast to restricted __be16 drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast from restricted __le16 drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast to restricted __be16 drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast from restricted __le16 drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast to restricted __be16 drivers/net/ethernet/intel/igb/igb_main.c:7145:31: warning: cast from restricted __le16 drivers/net/ethernet/intel/igb/igb_ethtool.c:826:32: warning: incorrect type in assignment (different base types) drivers/net/ethernet/intel/igb/igb_ethtool.c:826:32: expected unsigned short [unsigned] [short] [usertype] drivers/net/ethernet/intel/igb/igb_ethtool.c:826:32: got restricted __le16 [usertype] drivers/mmc/host/sdhci.c:2049:21: warning: context imbalance in 'sdhci_send_tuning' - unexpected unlock drivers/media/v4l2-core/v4l2-ioctl.c:231:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:251:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:256:17: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:270:17: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:290:17: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:348:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:415:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:428:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:428:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:461:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:480:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:561:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:574:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:584:9: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:778:25: error: cannot size expression drivers/media/v4l2-core/v4l2-ioctl.c:812:9: error: cannot size expression drivers/of/base.c:2257:61: warning: incorrect type in argument 1 (different base types) drivers/of/base.c:2257:61: expected restricted __be32 const [usertype] *p drivers/of/base.c:2257:61: got unsigned int const [usertype] *[assigned] handle drivers/net/ethernet/intel/igb/igb_ptp.c:1017:17: warning: cast from restricted __be16 drivers/net/ethernet/intel/igb/igb_ptp.c:1022:25: warning: cast from restricted __be16 drivers/of/fdt.c:61:36: warning: cast to restricted __be32 drivers/of/fdt.c:61:36: warning: cast to restricted __be32 drivers/of/fdt.c:61:36: warning: cast to restricted __be32 drivers/of/fdt.c:61:36: warning: cast to restricted __be32 drivers/of/fdt.c:61:36: warning: cast to restricted __be32 drivers/of/fdt.c:61:36: warning: cast to restricted __be32 drivers/of/fdt.c:66:33: warning: cast to restricted __be32 drivers/of/fdt.c:66:33: warning: cast to restricted __be32 drivers/of/fdt.c:66:33: warning: cast to restricted __be32 drivers/of/fdt.c:66:33: warning: cast to restricted __be32 drivers/of/fdt.c:66:33: warning: cast to restricted __be32 drivers/of/fdt.c:66:33: warning: cast to restricted __be32 drivers/net/ethernet/realtek/r8169.c:7152:17: warning: incorrect type in assignment (different base types) drivers/net/ethernet/realtek/r8169.c:7152:17: expected unsigned int [unsigned] drivers/net/ethernet/realtek/r8169.c:7152:17: got restricted __le32 [usertype] drivers/of/address.c:266:26: warning: incorrect type in assignment (different base types) drivers/of/address.c:266:26: expected unsigned int [unsigned] [usertype] pci_space drivers/of/address.c:266:26: got restricted __be32 const [usertype] drivers/of/irq.c:105:88: warning: incorrect type in initializer (different base types) drivers/of/irq.c:105:88: expected restricted __be32 drivers/of/irq.c:105:88: got int drivers/of/irq.c:521:35: warning: incorrect type in assignment (different modifiers) drivers/of/irq.c:521:35: expected int ( *[usertype] irq_init_cb )( ... ) drivers/of/irq.c:521:35: got void const *const data drivers/pci/pci.c:647:13: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:647:21: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:647:31: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:647:39: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:654:35: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:654:54: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:655:19: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:655:37: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:677:23: warning: invalid assignment: |= drivers/pci/pci.c:677:23: left side has type unsigned short drivers/pci/pci.c:677:23: right side has type restricted pci_power_t drivers/pci/pci.c:682:57: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:702:28: warning: incorrect type in assignment (different base types) drivers/pci/pci.c:702:28: expected restricted pci_power_t [usertype] current_state drivers/pci/pci.c:702:28: got int drivers/pci/pci.c:750:36: warning: incorrect type in assignment (different base types) drivers/pci/pci.c:750:36: expected restricted pci_power_t [usertype] current_state drivers/pci/pci.c:750:36: got int drivers/pci/pci.c:877:13: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:877:22: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:907:13: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:907:21: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:909:18: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:909:26: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:927:13: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:927:22: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:934:46: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:934:54: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:1381:36: warning: incorrect type in assignment (different base types) drivers/pci/pci.c:1381:36: expected restricted pci_power_t [usertype] current_state drivers/pci/pci.c:1381:36: got int drivers/pci/pci.c:1757:44: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:2010:61: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:2011:45: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:2159:49: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:2159:67: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:2184:49: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:2184:67: warning: restricted pci_power_t degrades to integer drivers/pci/pci.c:3858:13: warning: invalid assignment: |= drivers/pci/pci.c:3858:13: left side has type unsigned short drivers/pci/pci.c:3858:13: right side has type restricted pci_power_t drivers/pci/pci.c:3863:13: warning: invalid assignment: |= drivers/pci/pci.c:3863:13: left side has type unsigned short drivers/pci/pci.c:3863:13: right side has type restricted pci_power_t drivers/of/of_reserved_mem.c:200:50: warning: incorrect type in initializer (different modifiers) drivers/of/of_reserved_mem.c:200:50: expected int ( *[usertype] initfn )( ... ) drivers/of/of_reserved_mem.c:200:50: got void const *const data drivers/net/usb/cdc_ether.c:469:6: warning: symbol 'usbnet_cdc_zte_status' was not declared. Should it be static? drivers/media/v4l2-core/v4l2-of.c:51:33: error: cannot size expression 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 drivers/media/v4l2-core/v4l2-dv-timings.c:134:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:135:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:136:9: error: unknown field name in initializer drivers/media/v4l2-core/v4l2-dv-timings.c:137:9: error: too many errors drivers/net/usb/smsc75xx.c:2112:29: warning: cast to restricted __be16 drivers/net/usb/smsc75xx.c:2112:29: warning: cast to restricted __be16 drivers/net/usb/smsc75xx.c:2112:29: warning: cast to restricted __be16 drivers/net/usb/smsc75xx.c:2112:29: warning: cast to restricted __be16 drivers/net/usb/smsc75xx.c:2112:27: warning: incorrect type in assignment (different base types) drivers/net/usb/smsc75xx.c:2112:27: expected restricted __wsum [usertype] csum drivers/net/usb/smsc75xx.c:2112:27: got int drivers/pci/pci-driver.c:476:42: warning: restricted pci_power_t degrades to integer drivers/pci/pci-driver.c:476:61: warning: restricted pci_power_t degrades to integer drivers/pci/pci-driver.c:695:28: warning: restricted pci_power_t degrades to integer drivers/pci/pci-driver.c:695:46: warning: restricted pci_power_t degrades to integer drivers/net/usb/smsc95xx.c:1899:19: warning: incorrect type in assignment (different base types) drivers/net/usb/smsc95xx.c:1899:19: expected restricted __wsum [usertype] csum drivers/net/usb/smsc95xx.c:1899:19: got unsigned short [unsigned] [short] [usertype] drivers/pci/rom.c:196:36: warning: incorrect type in return expression (different address spaces) drivers/pci/rom.c:196:36: expected void [noderef] * drivers/pci/rom.c:196:36: got void * drivers/pinctrl/pinconf.c:484:20: error: incompatible types in comparison expression (different type sizes) drivers/power/supply/sbs-battery.c:203:16: warning: cast to restricted __le16 drivers/power/supply/sbs-battery.c:269:16: warning: cast to restricted __le16 drivers/power/supply/sbs-battery.c:283:25: warning: cast to restricted __le16 drivers/pci/proc.c:143:17: warning: cast to restricted __le16 drivers/pci/proc.c:152:17: warning: cast to restricted __le32 drivers/pci/proc.c:161:17: warning: cast to restricted __le16 drivers/ras/debugfs.c:7:5: warning: symbol 'ras_userspace_consumers' was not declared. Should it be static? drivers/ras/debugfs.c:37:12: warning: symbol 'ras_add_daemon_trace' was not declared. Should it be static? drivers/ras/debugfs.c:53:13: warning: symbol 'ras_debugfs_init' was not declared. Should it be static? drivers/pci/quirks.c:2002:57: warning: restricted pci_power_t degrades to integer drivers/pci/pcie/portdrv_core.c:23:6: warning: symbol 'pciehp_msi_disabled' was not declared. Should it be static? drivers/pci/msi.c:38:19: warning: symbol 'arch_get_pci_msi_domain' was not declared. Should it be static? drivers/pinctrl/tegra/pinctrl-tegra-xusb.c:876:5: warning: symbol 'tegra_xusb_padctl_legacy_probe' was not declared. Should it be static? drivers/pinctrl/tegra/pinctrl-tegra-xusb.c:959:5: warning: symbol 'tegra_xusb_padctl_legacy_remove' was not declared. Should it be static? drivers/regulator/of_regulator.c:22:43: warning: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:123:22: warning: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:126:22: warning: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:129:22: warning: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:130:22: warning: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:131:22: warning: restricted suspend_state_t degrades to integer drivers/regulator/of_regulator.c:166:26: warning: restricted suspend_state_t degrades to integer drivers/tty/tty_io.c:124:17: warning: too long initializer-string for array of char drivers/tty/sysrq.c:132:13: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock drivers/tty/serial/serial_core.c:746:29: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:746:29: expected int [signed] flags drivers/tty/serial/serial_core.c:746:29: got restricted upf_t [usertype] flags drivers/tty/serial/serial_core.c:820:19: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:820:19: expected restricted upf_t [usertype] new_flags drivers/tty/serial/serial_core.c:820:19: got int [signed] flags drivers/tty/serial/serial_core.c:127:9: warning: context imbalance in 'uart_stop' - different lock contexts for basic block drivers/tty/serial/serial_core.c:147:9: warning: context imbalance in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:537:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:583:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:586:12: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:599:12: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:636:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block drivers/tty/serial/earlycon.c:74:39: error: incompatible types in comparison expression (different type sizes) drivers/tty/vt/vt.c:229:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/vt.c:2497:19: warning: symbol 'console_driver' was not declared. Should it be static? 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? drivers/tty/serial/8250/8250_port.c:3200:39: warning: context imbalance in 'serial8250_console_write' - unexpected unlock drivers/tty/serial/8250/8250_pci.c:3911:6: warning: symbol 'pciserial_detach_ports' was not declared. Should it be static? drivers/video/fbdev/core/cfbfillrect.c:359:32: warning: incorrect type in argument 1 (different base types) drivers/video/fbdev/core/cfbfillrect.c:359:32: expected unsigned long [unsigned] word drivers/video/fbdev/core/cfbfillrect.c:359:32: got restricted __le32 [usertype] drivers/video/fbdev/core/cfbfillrect.c:359:32: warning: cast to restricted __le32 drivers/video/fbdev/core/sysfillrect.c:323:32: warning: incorrect type in argument 1 (different base types) drivers/video/fbdev/core/sysfillrect.c:323:32: expected unsigned long [unsigned] word drivers/video/fbdev/core/sysfillrect.c:323:32: got restricted __le32 [usertype] drivers/video/fbdev/core/sysfillrect.c:323:32: warning: cast to restricted __le32 drivers/usb/host/ehci-q.c:1395:27: warning: incorrect type in assignment (different base types) drivers/usb/host/ehci-q.c:1395:27: expected restricted __le32 [usertype] old_current drivers/usb/host/ehci-q.c:1395:27: got int drivers/usb/host/ehci-hcd.c:579:27: warning: incorrect type in assignment (different base types) drivers/usb/host/ehci-hcd.c:579:27: expected restricted __le32 [usertype] old_current drivers/usb/host/ehci-hcd.c:579:27: got int drivers/usb/host/xhci-mem.c:988:6: warning: symbol 'xhci_free_virt_devices_depth_first' was not declared. Should it be static? drivers/usb/host/xhci-hub.c:954:44: warning: incorrect type in argument 1 (different base types) drivers/usb/host/xhci-hub.c:954:44: expected unsigned int [unsigned] [usertype] val drivers/usb/host/xhci-hub.c:954:44: got restricted __le32 [usertype] drivers/usb/host/xhci-tegra.c:788:26: warning: cast to restricted __le32 drivers/usb/host/xhci-tegra.c:829:27: warning: cast to restricted __le32 drivers/usb/host/xhci-tegra.c:831:28: warning: cast to restricted __le32 drivers/usb/host/xhci-tegra.c:858:27: warning: cast to restricted __le32 drivers/usb/host/xhci-tegra.c:879:21: warning: cast to restricted __le32 drivers/usb/host/xhci-tegra.c: In function ‘tegra_xusb_mbox_thread’: drivers/usb/host/xhci-tegra.c:555:6: warning: ‘err’ may be used uninitialized in this function [-Wuninitialized] drivers/usb/host/xhci-tegra.c:485:6: note: ‘err’ was declared here drivers/usb/storage/sierra_ms.c:79:30: warning: cast to restricted __le16 drivers/usb/storage/sierra_ms.c:80:30: warning: cast to restricted __le16 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/calibrate.c:270:28: warning: symbol 'calibration_delay_done' was not declared. Should it be static? init/init_task.c:18:32: warning: Initializer entry defined twice init/init_task.c:18:32: also defined here init/main.c:160:12: warning: symbol 'envp_init' was not declared. Should it be static? init/main.c:452:20: warning: symbol 'arch_post_acpi_subsys_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: Tue Feb 14 15:07:44 PST 2017: succeeded on tegra_defconfig test_v4.10-rc8 test_sparse: Tue Feb 14 15:07:44 PST 2017: ended on tegra_defconfig test_v4.10-rc8