test_sparse: Sun Sep 29 16:03:31 PDT 2013: started on multi_v7_defconfig test_v3.12-rc3 (15c03dd4859ab16f9212238f29dd315654aa94f6) test_sparse: Sun Sep 29 16:03:31 PDT 2013: serial is 20130929153116 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" arch/arm/vfp/vfpmodule.c:41:6: warning: symbol 'vfp_vector' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:48:14: warning: symbol 'VFP_arch' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:59:17: warning: symbol 'vfp_current_hw_state' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:336:6: warning: symbol 'VFP_bounce' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:652:6: warning: symbol 'vfp_kmode_exception' was not declared. Should it be static? init/main.c:159:12: warning: symbol 'envp_init' was not declared. Should it be static? init/calibrate.c:260:37: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? arch/arm/kernel/irq.c:45:15: warning: symbol 'irq_err_count' was not declared. Should it be static? init/init_task.c:14:44: warning: implicit cast to nocast type init/init_task.c:14:44: warning: implicit cast to nocast type arch/arm/kernel/return_address.c:63:2: warning: "TODO: return_address should use unwind tables" arch/arm/kernel/return_address.c:66:6: warning: symbol 'return_address' was not declared. Should it be static? arch/arm/kernel/ptrace.c:932:16: warning: symbol 'syscall_trace_enter' was not declared. Should it be static? arch/arm/kernel/ptrace.c:952:17: warning: symbol 'syscall_trace_exit' was not declared. Should it be static? arch/arm/kernel/setup.c:87:14: warning: symbol '__atags_pointer' was not declared. Should it be static? arch/arm/kernel/setup.c:124:5: warning: symbol '__cpu_architecture' was not declared. Should it be static? arch/arm/kernel/setup.c:1050:29: warning: symbol 'cpuinfo_op' was not declared. Should it be static? arch/arm/kernel/process.c:98:6: warning: symbol 'soft_restart' was not declared. Should it be static? arch/arm/kernel/process.c:127:6: warning: symbol 'arm_pm_restart' was not declared. Should it be static? arch/arm/kernel/process.c:134:6: warning: symbol 'arm_pm_idle' was not declared. Should it be static? arch/arm/kernel/process.c:314:1: warning: symbol 'thread_notify_head' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:405:13: warning: symbol 'dma_contiguous_early_fixup' was not declared. Should it be static? arch/arm/kernel/return_address.c:63:2: warning: #warning "TODO: return_address should use unwind tables" arch/arm/kernel/signal.c:210:16: warning: symbol 'sys_sigreturn' was not declared. Should it be static? arch/arm/kernel/signal.c:240:16: warning: symbol 'sys_rt_sigreturn' was not declared. Should it be static? arch/arm/kernel/signal.c:589:1: warning: symbol 'do_work_pending' was not declared. Should it be static? arch/arm/kernel/signal.c:620:13: warning: symbol 'get_signal_page' was not declared. Should it be static? arch/arm/kernel/sys_arm.c:35:17: warning: symbol 'sys_arm_fadvise64_64' was not declared. Should it be static? arch/arm/mm/fault.c:546:1: warning: symbol 'do_DataAbort' was not declared. Should it be static? arch/arm/mm/fault.c:578:1: warning: symbol 'do_PrefetchAbort' was not declared. Should it be static? arch/arm/mm/init.c:211:13: warning: symbol 'arm_dma_zone_size' was not declared. Should it be static? arch/arm/mm/init.c:235:13: warning: symbol 'setup_dma_zone' was not declared. Should it be static? arch/arm/kernel/time.c:117:13: warning: symbol 'time_init' was not declared. Should it be static? arch/arm/mach-bcm/bcm_kona_smc.c:28:3: warning: symbol 'bridge_data' was not declared. Should it be static? arch/arm/mach-bcm/bcm_kona_smc.c:73:32: warning: incorrect type in initializer (different address spaces) arch/arm/mach-bcm/bcm_kona_smc.c:73:32: expected unsigned int [usertype] *args arch/arm/mach-bcm/bcm_kona_smc.c:73:32: got void [noderef] *[addressable] [toplevel] [assigned] bounce arch/arm/mach-bcm/bcm_kona_smc.c:55:9: warning: dereference of noderef expression arch/arm/mach-bcm/bcm_kona_smc.c:57:9: warning: dereference of noderef expression arch/arm/mach-bcm/bcm_kona_smc.c:93:49: warning: dereference of noderef expression arch/arm/mm/iomap.c:12:15: warning: symbol 'vga_base' was not declared. Should it be static? arch/arm/mm/flush.c:350:6: warning: symbol '__flush_anon_page' was not declared. Should it be static? arch/arm/mach-keystone/keystone.c:52:6: warning: symbol 'keystone_restart' was not declared. Should it be static? arch/arm/kernel/traps.c:113:37: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:113:37: expected void const volatile [noderef] * arch/arm/kernel/traps.c:113:37: got unsigned long * arch/arm/kernel/traps.c:146:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:146:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:146:31: got unsigned short [usertype] * arch/arm/kernel/traps.c:148:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:148:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:148:31: got unsigned int [usertype] * arch/arm/kernel/traps.c:412:35: warning: cast removes address space of expression arch/arm/kernel/traps.c:394:29: warning: symbol 'do_undefinstr' was not declared. Should it be static? arch/arm/kernel/traps.c:447:17: warning: symbol 'do_unexp_fiq' was not declared. Should it be static? arch/arm/kernel/traps.c:459:17: warning: symbol 'bad_mode' was not declared. Should it be static? arch/arm/kernel/traps.c:554:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/traps.c:554:14: expected void const volatile [noderef] * arch/arm/kernel/traps.c:554:14: got unsigned long [unsigned] start arch/arm/kernel/traps.c:565:16: warning: symbol 'arm_syscall' was not declared. Should it be static? arch/arm/kernel/traps.c:759:6: warning: symbol '__bad_xchg' was not declared. Should it be static? arch/arm/kernel/traps.c:772:1: warning: symbol 'baddataabort' was not declared. Should it be static? arch/arm/kernel/traps.c:794:6: warning: symbol '__readwrite_bug' was not declared. Should it be static? arch/arm/kernel/traps.c:816:17: warning: symbol '__div0' was not declared. Should it be static? arch/arm/kernel/traps.c:823:6: warning: symbol 'abort' was not declared. Should it be static? arch/arm/mach-highbank/highbank.c:58:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-highbank/highbank.c:58:9: expected void volatile [noderef] *addr arch/arm/mach-highbank/highbank.c:58:9: got void * arch/arm/kernel/suspend.c:57:6: warning: symbol '__cpu_suspend_save' was not declared. Should it be static? arch/arm/kernel/smp.c:603:5: warning: symbol 'setup_profiling_timer' was not declared. Should it be static? arch/arm/mach-mvebu/system-controller.c:42:38: warning: symbol 'armada_370_xp_system_controller' was not declared. Should it be static? arch/arm/mach-mvebu/system-controller.c:49:38: warning: symbol 'orion_system_controller' was not declared. Should it be static? arch/arm/mach-mvebu/system-controller.c:67:6: warning: symbol 'mvebu_restart' was not declared. Should it be static? arch/arm/kernel/arch_timer.c:42:12: warning: symbol 'arch_timer_arch_init' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:144:17: warning: symbol 'sys_oabi_stat64' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:154:17: warning: symbol 'sys_oabi_lstat64' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:164:17: warning: symbol 'sys_oabi_fstat64' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:174:17: warning: symbol 'sys_oabi_fstatat64' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:196:17: warning: symbol 'sys_oabi_fcntl64' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:265:44: warning: incorrect type in argument 4 (different address spaces) arch/arm/kernel/sys_oabi-compat.c:265:44: expected struct epoll_event [noderef] *event arch/arm/kernel/sys_oabi-compat.c:265:44: got struct epoll_event * arch/arm/kernel/sys_oabi-compat.c:249:17: warning: symbol 'sys_oabi_epoll_ctl' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:285:36: warning: incorrect type in argument 2 (different address spaces) arch/arm/kernel/sys_oabi-compat.c:285:36: expected struct epoll_event [noderef] *events arch/arm/kernel/sys_oabi-compat.c:285:36: got struct epoll_event *[assigned] kbuf arch/arm/kernel/sys_oabi-compat.c:270:17: warning: symbol 'sys_oabi_epoll_wait' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:329:25: warning: incorrect type in assignment (different address spaces) arch/arm/kernel/sys_oabi-compat.c:329:25: expected struct timespec const [noderef] *timeout arch/arm/kernel/sys_oabi-compat.c:329:25: got struct timespec * arch/arm/kernel/sys_oabi-compat.c:336:45: warning: incorrect type in argument 2 (different address spaces) arch/arm/kernel/sys_oabi-compat.c:336:45: expected struct sembuf [noderef] *sops arch/arm/kernel/sys_oabi-compat.c:336:45: got struct sembuf *[assigned] sops arch/arm/kernel/sys_oabi-compat.c:304:17: warning: symbol 'sys_oabi_semtimedop' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:343:17: warning: symbol 'sys_oabi_semop' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:349:16: warning: symbol 'sys_oabi_ipc' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:367:17: warning: symbol 'sys_oabi_bind' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:377:17: warning: symbol 'sys_oabi_connect' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:387:17: warning: symbol 'sys_oabi_sendto' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:408:13: warning: incorrect type in assignment (different address spaces) arch/arm/kernel/sys_oabi-compat.c:408:13: expected struct sockaddr [noderef] *addr arch/arm/kernel/sys_oabi-compat.c:408:13: got void * arch/arm/kernel/sys_oabi-compat.c:400:17: warning: symbol 'sys_oabi_sendmsg' was not declared. Should it be static? arch/arm/kernel/sys_oabi-compat.c:426:17: warning: symbol 'sys_oabi_socketcall' 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? arch/arm/mach-mvebu/coherency.c:31:15: warning: symbol 'coherency_phys_base' was not declared. Should it be static? arch/arm/mach-mvebu/coherency.c:48:5: warning: symbol 'set_cpu_coherent' was not declared. Should it be static? arch/arm/mach-mvebu/coherency.c:123:12: warning: symbol 'coherency_init' was not declared. Should it be static? arch/arm/mm/mmu.c:990:13: warning: symbol 'sanity_check_meminfo' was not declared. Should it be static? arch/arm/mm/mmu.c:1322:13: warning: symbol 'paging_init' was not declared. Should it be static? arch/arm/mach-mvebu/pmsu.c:38:5: warning: symbol 'armada_xp_boot_cpu' was not declared. Should it be static? arch/arm/mach-mvebu/pmsu.c:61:12: warning: symbol 'armada_370_xp_pmsu_init' was not declared. Should it be static? arch/arm/kernel/topology.c:45:15: warning: symbol 'arch_scale_freq_power' was not declared. Should it be static? arch/arm/kernel/topology.c:71:23: warning: symbol 'table_efficiency' was not declared. Should it be static? arch/arm/kernel/topology.c:77:15: warning: symbol '__cpu_capacity' was not declared. Should it be static? arch/arm/kernel/topology.c:80:15: warning: symbol 'middle_capacity' was not declared. Should it be static? arch/arm/kernel/topology.c:161:6: warning: symbol 'update_cpu_power' was not declared. Should it be static? arch/arm/kernel/topology.c:188:6: warning: symbol 'update_siblings_masks' was not declared. Should it be static? arch/arm/kernel/swp_emulate.c:122:23: warning: incorrect type in assignment (different address spaces) arch/arm/kernel/swp_emulate.c:122:23: expected void [noderef] *[assigned] [usertype] _addr arch/arm/kernel/swp_emulate.c:122:23: got void * arch/arm/kernel/swp_emulate.c:224:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/swp_emulate.c:224:14: expected void const volatile [noderef] * arch/arm/kernel/swp_emulate.c:224:14: got unsigned int arch/arm/mach-mvebu/platsmp.c:49:13: warning: symbol 'set_secondary_cpus_clock' was not declared. Should it be static? arch/arm/mach-mvebu/platsmp.c:97:13: warning: symbol 'armada_xp_smp_prepare_cpus' was not declared. Should it be static? arch/arm/kernel/psci_smp.c:58:12: warning: symbol 'psci_cpu_die' was not declared. Should it be static? arch/arm/mach-mvebu/hotplug.c:24:12: warning: symbol 'armada_xp_cpu_die' was not declared. Should it be static? arch/arm/mach-prima2/rstc.c:18:14: warning: symbol 'sirfsoc_rstc_base' was not declared. Should it be static? arch/arm/mach-prima2/rstc.c:47:5: warning: symbol 'sirfsoc_reset_device' was not declared. Should it be static? arch/arm/mach-prima2/rstc.c:88:6: warning: symbol 'sirfsoc_restart' was not declared. Should it be static? arch/arm/mm/copypage-v6.c:125:21: warning: symbol 'v6_user_fns' was not declared. Should it be static? arch/arm/mach-socfpga/socfpga.c:33:14: warning: symbol 'clk_mgr_base_addr' was not declared. Should it be static? arch/arm/mach-prima2/common.c:19:13: warning: symbol 'sirfsoc_init_late' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:27:14: warning: symbol 'sirfsoc_rtciobrg_base' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:34:6: warning: symbol 'sirfsoc_rtc_iobrg_wait_sync' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:40:6: warning: symbol 'sirfsoc_rtc_iobrg_besyncing' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:52:5: warning: symbol '__sirfsoc_rtc_iobrg_readl' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:65:5: warning: symbol 'sirfsoc_rtc_iobrg_readl' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:79:6: warning: symbol 'sirfsoc_rtc_iobrg_pre_writel' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:89:6: warning: symbol 'sirfsoc_rtc_iobrg_writel' was not declared. Should it be static? arch/arm/mach-sunxi/sunxi.c:116:24: warning: incorrect type in assignment (different modifiers) arch/arm/mach-sunxi/sunxi.c:116:24: expected void ( *extern [addressable] [toplevel] arm_pm_restart )( ... ) arch/arm/mach-sunxi/sunxi.c:116:24: got void const *const data arch/arm/mach-sti/platsmp.c:40:6: warning: symbol 'sti_secondary_init' was not declared. Should it be static? arch/arm/mach-sti/platsmp.c:57:5: warning: symbol 'sti_boot_secondary' was not declared. Should it be static? arch/arm/mach-sti/platsmp.c:101:13: warning: symbol 'sti_smp_prepare_cpus' was not declared. Should it be static? arch/arm/mach-imx/clk-gate2.c:32:12: warning: context imbalance in 'clk_gate2_enable' - different lock contexts for basic block arch/arm/mach-imx/clk-gate2.c:64:9: warning: context imbalance in 'clk_gate2_disable' - different lock contexts for basic block arch/arm/mach-tegra/common.c:50:5: warning: symbol 'tegra_uart_config' was not declared. Should it be static? arch/arm/mach-prima2/pm.c:28:5: warning: symbol 'sirfsoc_pwrc_base' was not declared. Should it be static? arch/arm/mach-prima2/pm.c:29:14: warning: symbol 'sirfsoc_memc_base' was not declared. Should it be static? arch/arm/mach-prima2/pm.c:149:12: warning: symbol 'sirfsoc_pm_init' was not declared. Should it be static? arch/arm/mach-sti/board-dt.c:18:13: warning: symbol 'stih41x_l2x0_init' was not declared. Should it be static? arch/arm/mach-omap2/mux.c:693:20: error: incompatible types in comparison expression (different type sizes) arch/arm/mach-ux500/cpu.c:146:25: warning: symbol 'ux500_soc_attr' was not declared. Should it be static? arch/arm/mach-vexpress/v2m.c:296:65: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-vexpress/v2m.c:296:65: expected void [noderef] * arch/arm/mach-vexpress/v2m.c:296:65: got void * arch/arm/mach-vexpress/v2m.c:395:13: warning: symbol 'v2m_dt_map_io' was not declared. Should it be static? arch/arm/mach-vexpress/v2m.c:411:13: warning: symbol 'v2m_dt_init_early' was not declared. Should it be static? arch/arm/mach-vexpress/v2m.c:433:65: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-vexpress/v2m.c:433:65: expected void [noderef] * arch/arm/mach-vexpress/v2m.c:433:65: got void * arch/arm/mach-tegra/irq.c:73:6: warning: symbol 'tegra_pending_sgi' was not declared. Should it be static? arch/arm/mach-tegra/irq.c:213:5: warning: symbol 'tegra_legacy_irq_syscore_init' was not declared. Should it be static? arch/arm/mach-prima2/hotplug.c:35:12: warning: symbol 'sirfsoc_cpu_die' was not declared. Should it be static? arch/arm/mach-imx/platsmp.c:25:5: warning: symbol 'g_diag_reg' was not declared. Should it be static? arch/arm/mach-vexpress/ct-ca9x4.c:171:27: warning: incorrect type in assignment (different address spaces) arch/arm/mach-vexpress/ct-ca9x4.c:171:27: expected void *static [toplevel] ct_ca9x4_scu_base arch/arm/mach-vexpress/ct-ca9x4.c:171:27: got void [noderef] * arch/arm/mach-vexpress/ct-ca9x4.c:175:37: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-vexpress/ct-ca9x4.c:175:37: expected void [noderef] * arch/arm/mach-vexpress/ct-ca9x4.c:175:37: got void *static [toplevel] ct_ca9x4_scu_base arch/arm/mach-vexpress/ct-ca9x4.c:189:20: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-vexpress/ct-ca9x4.c:189:20: expected void [noderef] *scu_base arch/arm/mach-vexpress/ct-ca9x4.c:189:20: got void *static [toplevel] ct_ca9x4_scu_base arch/arm/mach-vt8500/vt8500.c:50:6: warning: symbol 'vt8500_restart' was not declared. Should it be static? arch/arm/mach-vt8500/vt8500.c:66:13: warning: symbol 'vt8500_map_io' was not declared. Should it be static? arch/arm/mach-vt8500/vt8500.c:78:13: warning: symbol 'vt8500_init' was not declared. Should it be static? arch/arm/mach-imx/clk-imx6sl.c:21:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:22:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:23:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:24:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:25:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:26:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:27:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:28:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:29:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:30:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:31:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:32:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:33:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:34:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:35:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:36:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:37:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:38:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:39:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:40:25: warning: duplicate const arch/arm/mach-imx/clk-imx6sl.c:41:25: warning: duplicate const arch/arm/mach-tegra/powergate.c:173:5: warning: symbol 'tegra_cpu_powergate_id' was not declared. Should it be static? arch/arm/mach-tegra/powergate.c:181:12: warning: symbol 'tegra_powergate_init' was not declared. Should it be static? arch/arm/mach-tegra/powergate.c:257:12: warning: symbol 'tegra_powergate_debugfs_init' was not declared. Should it be static? arch/arm/mach-vexpress/platsmp.c:66:48: warning: incorrect type in assignment (different address spaces) arch/arm/mach-vexpress/platsmp.c:66:48: expected void *static [toplevel] vexpress_dt_cortex_a9_scu_base arch/arm/mach-vexpress/platsmp.c:66:48: got void [noderef] * arch/arm/mach-vexpress/platsmp.c:114:45: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-vexpress/platsmp.c:114:45: expected void [noderef] * arch/arm/mach-vexpress/platsmp.c:114:45: got void *static [toplevel] vexpress_dt_cortex_a9_scu_base arch/arm/mach-vexpress/platsmp.c:144:28: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-vexpress/platsmp.c:144:28: expected void [noderef] *scu_base arch/arm/mach-vexpress/platsmp.c:144:28: got void *static [toplevel] vexpress_dt_cortex_a9_scu_base arch/arm/mach-ux500/usb.c:94:24: warning: symbol 'ux500_musb_device' was not declared. Should it be static? arch/arm/mach-vexpress/hotplug.c:88:12: warning: symbol 'vexpress_cpu_die' was not declared. Should it be static? arch/arm/mach-imx/clk-vf610.c:66:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:67:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:68:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:69:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:70:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:71:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:72:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:73:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:74:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:75:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:76:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:77:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:78:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:79:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:80:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:81:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:83:25: warning: duplicate const arch/arm/mach-imx/clk-vf610.c:84:25: warning: duplicate const arch/arm/mach-tegra/pm.c:119:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:119:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:119:27: got void [noderef] * arch/arm/mach-tegra/pm.c:133:35: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:133:35: expected struct cpumask [usertype] *cpu_lp2_mask arch/arm/mach-tegra/pm.c:133:35: got void [noderef] * arch/arm/mach-tegra/pm.c:134:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:134:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:134:27: got void [noderef] * arch/arm/mach-tegra/pm.c:150:5: warning: symbol 'tegra_cpu_do_idle' was not declared. Should it be static? arch/arm/mach-tegra/pm.c:266:32: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-tegra/pm.c:266:32: expected void const * arch/arm/mach-tegra/pm.c:266:32: got void [noderef] * arch/arm/mach-tegra/pm.c:268:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:268:16: expected void * arch/arm/mach-tegra/pm.c:268:16: got void [noderef] * arch/arm/mach-tegra/pm.c:271:12: warning: cast removes address space of expression arch/arm/mach-tegra/pm.c:279:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:279:16: expected void * arch/arm/mach-tegra/pm.c:279:16: got void [noderef] * arch/arm/mach-tegra/pm.c:282:11: warning: cast removes address space of expression arch/arm/mach-imx/devices/devices.c:25:15: warning: symbol 'mxc_aips_bus' was not declared. Should it be static? arch/arm/mach-imx/devices/devices.c:30:15: warning: symbol 'mxc_ahb_bus' was not declared. Should it be static? arch/arm/mach-imx/devices/devices.c:35:12: warning: symbol 'mxc_device_init' was not declared. Should it be static? arch/arm/mach-ux500/cpu-db8500.c:181:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:181:31: expected void const * arch/arm/mach-ux500/cpu-db8500.c:181:31: got void [noderef] *uid arch/arm/mach-ux500/cpu-db8500.c:183:26: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:183:26: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:183:26: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:183:26: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:184:26: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:184:26: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:184:26: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:184:26: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:184:47: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:184:47: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:184:47: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:184:47: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:185:26: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:185:26: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:185:26: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:185:26: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:185:47: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:185:47: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:185:47: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:185:47: got unsigned int [usertype] * arch/arm/mach-imx/devices/platform-fec.c:40:27: warning: symbol 'imx51_fec_data' was not declared. Should it be static? arch/arm/mach-imx/devices/platform-fec.c:46:27: warning: symbol 'imx53_fec_data' was not declared. Should it be static? arch/arm/mach-ux500/devices-db8500.c:45:31: warning: symbol 'dma40_plat_data' was not declared. Should it be static? arch/arm/mach-ux500/devices-db8500.c:49:24: warning: symbol 'u8500_dma40_device' was not declared. Should it be static? arch/arm/mach-ux500/devices-db8500.c:60:17: warning: symbol 'keypad_resources' was not declared. Should it be static? arch/arm/mach-ux500/devices-db8500.c:73:24: warning: symbol 'u8500_ske_keypad_device' was not declared. Should it be static? arch/arm/mach-tegra/reset.c:45:9: error: subtraction of functions? Share your drugs arch/arm/mach-tegra/reset.c:48:25: error: subtraction of functions? Share your drugs arch/arm/mach-spear/spear13xx.c:60:17: warning: symbol 'spear13xx_io_desc' was not declared. Should it be static? arch/arm/mach-imx/devices/platform-gpio-mxc.c:11:24: warning: symbol 'mxc_register_gpio' was not declared. Should it be static? arch/arm/mach-ux500/board-mop500-sdi.c:35:26: warning: symbol 'mop500_sdi0_dma_cfg_rx' was not declared. Should it be static? arch/arm/mach-ux500/board-mop500-sdi.c:116:26: warning: symbol 'mop500_sdi2_dma_cfg_rx' was not declared. Should it be static? arch/arm/mach-ux500/board-mop500-sdi.c:152:26: warning: symbol 'mop500_sdi4_dma_cfg_rx' was not declared. Should it be static? arch/arm/mach-spear/hotplug.c:83:12: warning: symbol 'spear13xx_cpu_die' was not declared. Should it be static? arch/arm/mach-imx/devices/platform-imx2-wdt.c:49:32: warning: symbol 'imx51_imx2_wdt_data' was not declared. Should it be static? arch/arm/mach-imx/devices/platform-imx2-wdt.c:58:32: warning: symbol 'imx53_imx2_wdt_data' was not declared. Should it be static? arch/arm/mach-spear/spear1310.c:44:17: warning: symbol 'spear1310_io_desc' was not declared. Should it be static? arch/arm/mach-spear/spear1340.c:96:6: warning: symbol 'sata_miphy_exit' was not declared. Should it be static? arch/arm/mach-spear/spear1340.c:110:5: warning: symbol 'sata_suspend' was not declared. Should it be static? arch/arm/mach-spear/spear1340.c:120:5: warning: symbol 'sata_resume' was not declared. Should it be static? arch/arm/mach-ux500/board-mop500-regulators.c:813:28: warning: symbol 'ab8505_regulators' was not declared. Should it be static? arch/arm/mach-tegra/hotplug.c:21:5: warning: symbol 'tegra_cpu_kill' was not declared. Should it be static? arch/arm/mach-tegra/hotplug.c:37:12: warning: symbol 'tegra_cpu_die' was not declared. Should it be static? arch/arm/plat-omap/sram.c:60:17: warning: cast removes address space of expression arch/arm/plat-versatile/clcd.c:157:28: warning: incorrect type in assignment (different address spaces) arch/arm/plat-versatile/clcd.c:157:28: expected char [noderef] *screen_base arch/arm/plat-versatile/clcd.c:157:28: got void * arch/arm/plat-versatile/clcd.c:173:44: warning: incorrect type in argument 3 (different address spaces) arch/arm/plat-versatile/clcd.c:173:44: expected void *cpu_addr arch/arm/plat-versatile/clcd.c:173:44: got char [noderef] *screen_base arch/arm/plat-versatile/clcd.c:181:37: warning: incorrect type in argument 3 (different address spaces) arch/arm/plat-versatile/clcd.c:181:37: expected void *cpu_addr arch/arm/plat-versatile/clcd.c:181:37: got char [noderef] *screen_base kernel/fork.c:93:5: warning: symbol 'max_threads' was not declared. Should it be static? kernel/fork.c:118:13: warning: symbol 'arch_release_task_struct' was not declared. Should it be static? kernel/fork.c:136:13: warning: symbol 'arch_release_thread_info' was not declared. Should it be static? kernel/fork.c:250:20: warning: symbol 'arch_task_cache_init' was not declared. Should it be static? kernel/fork.c:252:13: warning: symbol 'fork_init' was not declared. Should it be static? kernel/fork.c:286:27: warning: symbol 'arch_dup_task_struct' was not declared. Should it be static? kernel/fork.c:1109:41: warning: implicit cast to nocast type kernel/fork.c:1110:41: warning: implicit cast to nocast type kernel/fork.c:1238:42: warning: implicit cast to nocast type kernel/fork.c:1239:43: warning: implicit cast to nocast type kernel/fork.c:1241:57: warning: implicit cast to nocast type arch/arm/mach-ux500/board-mop500-pins.c:1036:5: warning: symbol 'pins_for_u9500' was not declared. Should it be static? arch/arm/plat-versatile/platsmp.c:36:6: warning: symbol 'versatile_secondary_init' was not declared. Should it be static? arch/arm/plat-versatile/platsmp.c:51:5: warning: symbol 'versatile_boot_secondary' was not declared. Should it be static? mm/filemap.c:1767:35: warning: symbol 'generic_file_vm_ops' was not declared. Should it be static? fs/open.c:846:18: warning: restricted fmode_t degrades to integer kernel/panic.c:55:13: warning: symbol 'panic_smp_self_stop' was not declared. Should it be static? kernel/panic.c:69:6: error: symbol 'panic' redeclared with different type (originally declared at include/linux/kernel.h:205) - different modifiers fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t fs/read_write.c:41:29: warning: incorrect type in return expression (different base types) fs/read_write.c:41:29: expected int fs/read_write.c:41:29: got restricted fmode_t security/keys/keyring.c:749:5: warning: context imbalance in '__key_link_begin' - wrong count at exit security/keys/keyring.c:978:9: warning: context imbalance in '__key_link_end' - wrong count at exit security/keys/keyring.c:1017:9: warning: context imbalance in 'key_link' - different lock contexts for basic block kernel/cpu.c:249:34: warning: incorrect type in argument 2 (different modifiers) kernel/cpu.c:249:34: expected unsigned long [nocast] [usertype] *utime kernel/cpu.c:249:34: got unsigned long * kernel/cpu.c:249:34: warning: implicit cast to nocast type kernel/cpu.c:249:42: warning: incorrect type in argument 3 (different modifiers) kernel/cpu.c:249:42: expected unsigned long [nocast] [usertype] *stime kernel/cpu.c:249:42: got unsigned long * kernel/cpu.c:249:42: warning: implicit cast to nocast type kernel/cpu.c:515:13: warning: symbol 'arch_enable_nonboot_cpus_begin' was not declared. Should it be static? kernel/cpu.c:519:13: warning: symbol 'arch_enable_nonboot_cpus_end' was not declared. Should it be static? kernel/cpu.c:226:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block arch/arm/mach-omap2/omap4-restart.c:22:6: warning: symbol 'omap44xx_restart' was not declared. Should it be static? mm/oom_kill.c:98:20: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit mm/oom_kill.c:156:28: warning: context imbalance in 'oom_badness' - unexpected unlock mm/oom_kill.c:353:9: warning: context imbalance in 'dump_tasks' - different lock contexts for basic block include/linux/rcupdate.h:798:9: warning: context imbalance in 'oom_kill_process' - unexpected unlock kernel/exit.c:127:36: warning: incorrect type in argument 2 (different modifiers) kernel/exit.c:127:36: expected unsigned long [nocast] [usertype] *utime kernel/exit.c:127:36: got unsigned long * kernel/exit.c:127:36: warning: implicit cast to nocast type kernel/exit.c:127:44: warning: incorrect type in argument 3 (different modifiers) kernel/exit.c:127:44: expected unsigned long [nocast] [usertype] *stime kernel/exit.c:127:44: got unsigned long * kernel/exit.c:127:44: warning: implicit cast to nocast type kernel/exit.c:696:6: error: symbol 'do_exit' redeclared with different type (originally declared at include/linux/kernel.h:211) - different modifiers kernel/exit.c:878:6: error: symbol 'complete_and_exit' redeclared with different type (originally declared at include/linux/kernel.h:213) - different modifiers arch/arm/mach-omap2/omap-mpuss-lowpower.c:105:19: warning: symbol 'omap_pm_ops' was not declared. Should it be static? kernel/itimer.c:126:59: warning: implicit cast to nocast type kernel/itimer.c:167:55: warning: incorrect type in argument 3 (different modifiers) kernel/itimer.c:167:55: expected unsigned long [nocast] [usertype] *newval kernel/itimer.c:167:55: got unsigned long * kernel/itimer.c:167:55: warning: implicit cast to nocast type kernel/itimer.c:167:62: warning: incorrect type in argument 4 (different modifiers) kernel/itimer.c:167:62: expected unsigned long [nocast] [usertype] *oldval kernel/itimer.c:167:62: got unsigned long * kernel/itimer.c:167:62: warning: implicit cast to nocast type kernel/itimer.c:226:56: warning: implicit cast to nocast type mm/page_alloc.c:121:5: warning: symbol 'percpu_pagelist_fraction' was not declared. Should it be static? mm/page_alloc.c:208:5: warning: symbol 'user_min_free_kbytes' was not declared. Should it be static? mm/page_alloc.c:6063:6: warning: symbol 'is_pageblock_removable_nolock' was not declared. Should it be static? kernel/softirq.c:853:36: warning: incorrect type in initializer (different address spaces) kernel/softirq.c:853:36: expected struct task_struct [noderef] **store kernel/softirq.c:853:36: got struct task_struct *[noderef] [toplevel] * fs/exec.c:418:31: warning: incorrect type in return expression (different address spaces) fs/exec.c:418:31: expected char const [noderef] * fs/exec.c:418:31: got void * kernel/resource.c:518:5: warning: symbol 'reallocate_resource' was not declared. Should it be static? include/linux/rcupdate.h:798:9: warning: context imbalance in 'unlazy_walk' - unexpected unlock include/linux/rcupdate.h:798:9: warning: context imbalance in 'complete_walk' - unexpected unlock include/linux/rcupdate.h:798:9: warning: context imbalance in 'follow_dotdot_rcu' - unexpected unlock include/linux/rcupdate.h:798:9: warning: context imbalance in 'terminate_walk' - unexpected unlock fs/namei.c:1845:12: warning: context imbalance in 'path_init' - different lock contexts for basic block mm/swap.c:337:55: warning: context imbalance in 'pagevec_lru_move_fn' - unexpected unlock mm/swap.c:772:55: warning: context imbalance in 'release_pages' - unexpected unlock crypto/cipher.c:70:24: warning: Variable length array is used. fs/dcache.c:321:9: warning: context imbalance in 'dentry_iput' - different lock contexts for basic block fs/dcache.c:477:9: warning: context imbalance in 'd_kill' - different lock contexts for basic block fs/dcache.c:583:9: warning: context imbalance in 'dput' - unexpected unlock fs/dcache.c:583:9: warning: context imbalance in 'try_prune_one_dentry' - unexpected unlock fs/dcache.c:898:26: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block fs/dcache.c:1033:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block include/linux/rcupdate.h:798:9: warning: context imbalance in 'try_to_ascend' - unexpected unlock fs/dcache.c:1318:22: warning: context imbalance in 'd_walk' - different lock contexts for basic block fs/dcache.c:1725:31: warning: context imbalance in 'd_instantiate' - different lock contexts for basic block fs/dcache.c:1792:9: warning: context imbalance in 'd_instantiate_unique' - different lock contexts for basic block fs/dcache.c:2527:9: warning: context imbalance in 'dentry_lock_for_move' - wrong count at exit fs/dcache.c:2540:28: warning: context imbalance in 'dentry_unlock_parents_for_move' - unexpected unlock fs/dcache.c:2610:17: warning: context imbalance in '__d_move' - unexpected unlock fs/dcache.c:2689:20: warning: context imbalance in '__d_unalias' - unexpected unlock fs/dcache.c:2702:13: warning: context imbalance in '__d_materialise_dentry' - unexpected unlock fs/dcache.c:2804:9: warning: context imbalance in 'd_materialise_unique' - unexpected unlock fs/dcache.c:2945:9: warning: context imbalance in 'prepend_path' - wrong count at exit fs/dcache.c:3116:13: warning: context imbalance in '__dentry_path' - wrong count at exit mm/vmscan.c:3689:48: warning: context imbalance in 'check_move_unevictable_pages' - unexpected unlock fs/inode.c:718:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock fs/inode.c:775:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block fs/inode.c:806:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block fs/inode.c:1255:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit fs/inode.c:1297:5: warning: context imbalance in 'insert_inode_locked4' - wrong count at exit fs/inode.c:1389:20: warning: context imbalance in 'iput_final' - unexpected unlock fs/inode.c:1405:9: warning: context imbalance in 'iput' - wrong count at exit fs/inode.c:1685:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock kernel/ptrace.c:1013:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block fs/file.c:27:5: warning: symbol 'sysctl_nr_open_min' was not declared. Should it be static? fs/file.c:28:5: warning: symbol 'sysctl_nr_open_max' was not declared. Should it be static? fs/file.c:442:30: error: incompatible types in comparison expression (different type sizes) kernel/user.c:69:19: warning: symbol 'uidhash_table' was not declared. Should it be static? mm/backing-dev.c:45:9: warning: context imbalance in 'bdi_lock_two' - wrong count at exit mm/backing-dev.c:491:28: warning: context imbalance in 'bdi_destroy' - unexpected unlock kernel/signal.c:1678:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1678:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1678:28: got unsigned long * kernel/signal.c:1678:28: warning: implicit cast to nocast type kernel/signal.c:1678:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1678:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1678:36: got unsigned long * kernel/signal.c:1678:36: warning: implicit cast to nocast type kernel/signal.c:1763:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1763:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1763:28: got unsigned long * kernel/signal.c:1763:28: warning: implicit cast to nocast type kernel/signal.c:1763:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1763:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1763:36: got unsigned long * kernel/signal.c:1763:36: warning: implicit cast to nocast type kernel/signal.c:1283:23: warning: context imbalance in '__lock_task_sighand' - different lock contexts for basic block kernel/signal.c:2008:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block kernel/signal.c:2258:25: warning: context imbalance in 'get_signal_to_deliver' - unexpected unlock fs/libfs.c:809:16: error: incompatible types in comparison expression (different type sizes) crypto/shash.c:81:40: warning: Variable length array is used. crypto/shash.c:117:40: warning: Variable length array is used. mm/mm_init.c:153:5: warning: symbol 'vm_committed_as_batch' was not declared. Should it be static? fs/fs-writeback.c:1068:9: warning: context imbalance in 'block_dump___mark_inode_dirty' - different lock contexts for basic block mm/percpu.c:1609:12: warning: symbol 'pcpu_embed_first_chunk' was not declared. Should it be static? mm/compaction.c:1055:37: warning: incorrect type in initializer (different base types) mm/compaction.c:1055:37: expected int [signed] may_enter_fs mm/compaction.c:1055:37: got restricted gfp_t mm/compaction.c:1056:39: warning: incorrect type in initializer (different base types) mm/compaction.c:1056:39: expected int [signed] may_perform_io mm/compaction.c:1056:39: got restricted gfp_t mm/compaction.c:189:47: warning: context imbalance in 'compact_checklock_irqsave' - unexpected unlock mm/compaction.c:319:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock mm/compaction.c:482:55: warning: context imbalance in 'isolate_migratepages_range' - unexpected unlock kernel/sys.c:867:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:867:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:867:49: got unsigned long * kernel/sys.c:867:49: warning: implicit cast to nocast type kernel/sys.c:867:59: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:867:59: expected unsigned long [nocast] [usertype] *st kernel/sys.c:867:59: got unsigned long * kernel/sys.c:867:59: warning: implicit cast to nocast type kernel/sys.c:1533:25: warning: implicit cast to nocast type kernel/sys.c:1536:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1536:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1536:49: got unsigned long * kernel/sys.c:1536:49: warning: implicit cast to nocast type kernel/sys.c:1536:57: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1536:57: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1536:57: got unsigned long * kernel/sys.c:1536:57: warning: implicit cast to nocast type kernel/sys.c:1562:59: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1562:59: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1562:59: got unsigned long * kernel/sys.c:1562:59: warning: implicit cast to nocast type kernel/sys.c:1562:69: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1562:69: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1562:69: got unsigned long * kernel/sys.c:1562:69: warning: implicit cast to nocast type fs/fs_struct.c:161:18: warning: symbol 'init_fs' was not declared. Should it be static? fs/bio.c:1505:33: warning: incorrect type in initializer (different address spaces) fs/bio.c:1505:33: expected char *p fs/bio.c:1505:33: got void [noderef] *iov_base include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'bdev_inode_switch_bdi' - unexpected unlock mm/fremap.c:137:31: warning: implicit cast to nocast type fs/direct-io.c:1124:36: warning: Using plain integer as NULL pointer mm/memory.c:116:15: warning: symbol 'zero_pfn' was not declared. Should it be static? mm/memory.c:879:5: warning: symbol 'copy_pte_range' was not declared. Should it be static? mm/memory.c:3521:5: warning: symbol 'numa_migrate_prep' was not declared. Should it be static? mm/memory.c:3533:5: warning: symbol 'do_numa_page' was not declared. Should it be static? mm/memory.c:895:17: warning: context imbalance in 'copy_pte_range' - different lock contexts for basic block mm/memory.c:2062:32: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block mm/memory.c:2265:17: warning: context imbalance in 'remap_pte_range' - different lock contexts for basic block mm/memory.c:2463:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock mm/memory.c:3970:12: warning: context imbalance in '__follow_pte' - different lock contexts for basic block kernel/workqueue.c:310:25: warning: symbol 'system_highpri_wq' was not declared. Should it be static? kernel/workqueue.c:4519:61: warning: expression using sizeof bool mm/mlock.c:591:37: warning: implicit cast to nocast type mm/mlock.c:735:37: warning: implicit cast to nocast type include/linux/mm.h:1185:21: warning: context imbalance in '__munlock_pagevec_fill' - different lock contexts for basic block fs/jbd2/transaction.c:190:17: warning: context imbalance in 'add_transaction_credits' - unexpected unlock fs/jbd2/transaction.c:306:9: warning: context imbalance in 'start_this_handle' - different lock contexts for basic block fs/debugfs/file.c:472:20: error: incompatible types in comparison expression (different type sizes) block/blk-core.c:2847:5: warning: symbol 'kblockd_schedule_delayed_work' was not declared. Should it be static? block/blk-core.c:974:24: warning: context imbalance in '__get_request' - unexpected unlock block/blk-core.c:1112:16: warning: context imbalance in 'blk_get_request' - wrong count at exit block/blk-core.c:1465:6: warning: context imbalance in 'blk_queue_bio' - different lock contexts for basic block block/blk-core.c:3026:17: warning: context imbalance in 'blk_flush_plug_list' - unexpected unlock mm/mmap.c:1288:47: warning: implicit cast to nocast type mm/mmap.c:1290:45: warning: implicit cast to nocast type mm/mmap.c:1299:45: warning: implicit cast to nocast type mm/mmap.c:1320:47: warning: implicit cast to nocast type mm/mmap.c:1340:37: warning: implicit cast to nocast type mm/mmap.c:1344:37: warning: implicit cast to nocast type mm/mmap.c:1388:33: warning: implicit cast to nocast type mm/mmap.c:1519:29: warning: implicit cast to nocast type mm/mmap.c:818:9: warning: context imbalance in 'vma_adjust' - 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? mm/mremap.c:157:9: warning: context imbalance in 'move_ptes' - different lock contexts for basic block mm/rmap.c:603:23: warning: Using plain integer as NULL pointer mm/rmap.c:1428:6: warning: symbol 'is_vma_temporary_stack' was not declared. Should it be static? mm/rmap.c:595:7: warning: context imbalance in '__page_check_address' - wrong count at exit kernel/rcupdate.c:301:5: warning: symbol 'rcu_cpu_stall_timeout' was not declared. Should it be static? mm/vmalloc.c:573:6: warning: symbol 'set_iounmap_nonlazy' was not declared. Should it be static? kernel/extable.c:39:16: warning: symbol 'main_extable_sort_needed' was not declared. Should it be static? kernel/posix-timers.c:393:9: warning: context imbalance in 'do_schedule_next_timer' - different lock contexts for basic block kernel/posix-timers.c:683:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in '__jbd2_log_wait_for_space' - unexpected unlock fs/jbd2/checkpoint.c:216:36: warning: context imbalance in '__wait_cp_io' - unexpected unlock fs/jbd2/checkpoint.c:273:23: warning: context imbalance in '__process_buffer' - unexpected unlock fs/jbd2/checkpoint.c:377:9: warning: context imbalance in 'jbd2_log_do_checkpoint' - different lock contexts for basic block mm/bootmem.c:738:6: warning: symbol '___alloc_bootmem_node' was not declared. Should it be static? fs/jbd2/journal.c:125:5: warning: symbol 'jbd2_verify_csum_type' was not declared. Should it be static? fs/jbd2/journal.c:146:5: warning: symbol 'jbd2_superblock_csum_verify' was not declared. Should it be static? fs/jbd2/journal.c:154:6: warning: symbol 'jbd2_superblock_csum_set' was not declared. Should it be static? kernel/posix-cpu-timers.c:27:53: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:27:53: expected unsigned long [nocast] [usertype] *newval kernel/posix-cpu-timers.c:27:53: got unsigned long * kernel/posix-cpu-timers.c:27:53: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:130:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:130:26: got unsigned long * kernel/posix-cpu-timers.c:130:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:34: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:130:34: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:130:34: got unsigned long * kernel/posix-cpu-timers.c:130:34: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:138:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:138:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:138:26: got unsigned long * kernel/posix-cpu-timers.c:138:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:440:28: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:440:28: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:440:28: got unsigned long * kernel/posix-cpu-timers.c:440:28: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:440:36: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:440:36: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:440:36: got unsigned long * kernel/posix-cpu-timers.c:440:36: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:450:28: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:450:28: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:450:28: got unsigned long * kernel/posix-cpu-timers.c:450:28: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:450:36: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:450:36: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:450:36: got unsigned long * kernel/posix-cpu-timers.c:450:36: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:130:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:130:26: got unsigned long * kernel/posix-cpu-timers.c:130:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:130:34: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:130:34: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:130:34: got unsigned long * kernel/posix-cpu-timers.c:130:34: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:138:26: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:138:26: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:138:26: got unsigned long * kernel/posix-cpu-timers.c:138:26: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:962:27: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:971:39: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:976:62: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:980:44: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:981:30: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1044:38: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1045:40: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1164:28: warning: incorrect type in argument 2 (different modifiers) kernel/posix-cpu-timers.c:1164:28: expected unsigned long [nocast] [usertype] *utime kernel/posix-cpu-timers.c:1164:28: got unsigned long * kernel/posix-cpu-timers.c:1164:28: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:1164:36: warning: incorrect type in argument 3 (different modifiers) kernel/posix-cpu-timers.c:1164:36: expected unsigned long [nocast] [usertype] *stime kernel/posix-cpu-timers.c:1164:36: got unsigned long * kernel/posix-cpu-timers.c:1164:36: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:1287:29: warning: implicit cast from nocast type kernel/posix-cpu-timers.c:1291:44: warning: implicit cast to nocast type kernel/posix-cpu-timers.c:1297:28: warning: implicit cast to nocast type mm/page_io.c:263:41: warning: incorrect type in initializer (different address spaces) mm/page_io.c:263:41: expected void [noderef] *iov_base mm/page_io.c:263:41: got void * include/net/netns/generic.h:34:20: warning: context imbalance in 'nfs_server_list_start' - wrong count at exit include/net/netns/generic.h:34:20: warning: context imbalance in 'nfs_server_list_stop' - unexpected unlock include/net/netns/generic.h:34:20: warning: context imbalance in 'nfs_volume_list_start' - wrong count at exit include/net/netns/generic.h:34:20: warning: context imbalance in 'nfs_volume_list_stop' - unexpected unlock kernel/hrtimer.c:64:1: warning: symbol 'hrtimer_bases' was not declared. Should it be static? kernel/hrtimer.c:152:27: warning: context imbalance in 'lock_hrtimer_base' - wrong count at exit kernel/hrtimer.c:1019:25: warning: context imbalance in '__hrtimer_start_range_ns' - unexpected unlock kernel/hrtimer.c:829:9: warning: context imbalance in 'hrtimer_try_to_cancel' - unexpected unlock kernel/hrtimer.c:1123:9: warning: context imbalance in 'hrtimer_get_remaining' - unexpected unlock mm/swapfile.c:603:20: warning: context imbalance in 'scan_swap_map' - unexpected unlock mm/swapfile.c:732:32: warning: context imbalance in 'swap_info_get' - different lock contexts for basic block mm/swapfile.c:857:17: warning: context imbalance in 'swap_free' - unexpected unlock mm/swapfile.c:875:28: warning: context imbalance in 'swapcache_free' - unexpected unlock mm/swapfile.c:893:35: warning: context imbalance in 'page_swapcount' - unexpected unlock mm/swapfile.c:983:28: warning: context imbalance in 'free_swap_and_cache' - unexpected unlock mm/swapfile.c:2829:20: warning: context imbalance in 'add_swap_count_continuation' - unexpected unlock block/blk-lib.c:223:5: warning: symbol '__blkdev_issue_zeroout' was not declared. Should it be static? block/genhd.c:1396:10: error: bad integer constant expression block/genhd.c:1397:10: error: bad integer constant expression block/genhd.c:1401:10: error: bad integer constant expression block/genhd.c:1402:10: error: bad integer constant expression kernel/ksysfs.c:143:5: warning: symbol 'rcu_expedited' was not declared. Should it be static? mm/slub.c:1084:40: warning: context imbalance in 'free_debug_processing' - different lock contexts for basic block include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'deactivate_slab' - unexpected unlock include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'unfreeze_partials' - unexpected unlock mm/slub.c:2506:47: warning: context imbalance in '__slab_free' - unexpected unlock kernel/smpboot.c:168:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:168:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:168:36: got struct task_struct [noderef] ** kernel/smpboot.c:168:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:168:35: expected struct task_struct *tsk kernel/smpboot.c:168:35: got struct task_struct [noderef] * kernel/smpboot.c:187:10: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:187:10: expected void const [noderef] *__vpp_verify kernel/smpboot.c:187:10: got struct task_struct [noderef] ** kernel/smpboot.c:187:38: warning: incorrect type in assignment (different address spaces) kernel/smpboot.c:187:38: expected struct task_struct [noderef] * kernel/smpboot.c:187:38: got struct task_struct *[assigned] tsk kernel/smpboot.c:220:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:220:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:220:36: got struct task_struct [noderef] ** kernel/smpboot.c:220:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:220:35: expected struct task_struct *tsk kernel/smpboot.c:220:35: got struct task_struct [noderef] * kernel/smpboot.c:239:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:239:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:239:36: got struct task_struct [noderef] ** kernel/smpboot.c:239:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:239:35: expected struct task_struct *tsk kernel/smpboot.c:239:35: got struct task_struct [noderef] * kernel/smpboot.c:261:44: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:261:44: expected void const [noderef] *__vpp_verify kernel/smpboot.c:261:44: got struct task_struct [noderef] ** kernel/smpboot.c:261:43: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:261:43: expected struct task_struct *tsk kernel/smpboot.c:261:43: got struct task_struct [noderef] * kernel/smpboot.c:266:26: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:266:26: expected void const [noderef] *__vpp_verify kernel/smpboot.c:266:26: got struct task_struct [noderef] ** mm/migrate.c:130:24: warning: Using plain integer as NULL pointer kernel/irq/irqdesc.c:427:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit kernel/irq/irqdesc.c:451:6: warning: context imbalance in '__irq_put_desc_unlock' - unexpected unlock kernel/irq/spurious.c:47:17: warning: context imbalance in 'irq_wait_for_poll' - unexpected unlock fs/notify/fdinfo.c:103:5: warning: symbol 'inotify_show_fdinfo' was not declared. Should it be static? kernel/irq/irqdomain.c:468:14: warning: symbol 'irq_create_of_mapping' was not declared. Should it be static? drivers/ata/libata-scsi.c:1889:9: warning: context imbalance in 'ata_scsi_rbuf_get' - wrong count at exit drivers/ata/libata-scsi.c:1910:31: warning: context imbalance in 'ata_scsi_rbuf_fill' - unexpected unlock include/linux/unaligned/be_byteshift.h:31:30: warning: cast truncates bits from constant value (3fffc0 becomes ffc0) drivers/ata/libata-scsi.c:1908:48: warning: context imbalance in 'atapi_qc_complete' - unexpected unlock fs/ext4/mballoc.c:5013:9: warning: context imbalance in 'ext4_trim_extent' - unexpected unlock fs/proc/task_mmu.c:541:18: error: bad integer constant expression fs/proc/task_mmu.c:542:18: error: bad integer constant expression fs/proc/task_mmu.c:543:18: error: bad integer constant expression fs/proc/task_mmu.c:544:18: error: bad integer constant expression fs/proc/task_mmu.c:545:18: error: bad integer constant expression fs/proc/task_mmu.c:546:18: error: bad integer constant expression fs/proc/task_mmu.c:547:18: error: bad integer constant expression fs/proc/task_mmu.c:548:18: error: bad integer constant expression fs/proc/task_mmu.c:549:18: error: bad integer constant expression fs/proc/task_mmu.c:550:18: error: bad integer constant expression fs/proc/task_mmu.c:551:18: error: bad integer constant expression fs/proc/task_mmu.c:552:18: error: bad integer constant expression fs/proc/task_mmu.c:553:18: error: bad integer constant expression fs/proc/task_mmu.c:554:18: error: bad integer constant expression fs/proc/task_mmu.c:555:18: error: bad integer constant expression fs/proc/task_mmu.c:556:18: error: bad integer constant expression fs/proc/task_mmu.c:557:18: error: bad integer constant expression fs/proc/task_mmu.c:558:18: error: bad integer constant expression fs/proc/task_mmu.c:559:18: error: bad integer constant expression fs/proc/task_mmu.c:560:18: error: bad integer constant expression fs/proc/task_mmu.c:561:18: error: bad integer constant expression fs/proc/task_mmu.c:562:18: error: bad integer constant expression fs/proc/task_mmu.c:563:18: error: bad integer constant expression fs/proc/task_mmu.c:564:18: error: bad integer constant expression fs/proc/task_mmu.c:565:18: error: bad integer constant expression fs/proc/task_mmu.c:566:18: error: bad integer constant expression fs/proc/task_mmu.c:567:18: error: bad integer constant expression fs/proc/task_mmu.c:1205:23: error: incompatible types in comparison expression (different type sizes) arch/arm/lib/delay.c:89:15: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? net/core/sock.c:1525:9: warning: context imbalance in 'sk_clone_lock' - different lock contexts for basic block net/core/sock.c:2379:6: warning: context imbalance in 'lock_sock_fast' - different lock contexts for basic block net/core/sock.c:2808:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit net/core/sock.c:2820:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit kernel/power/main.c:49:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? kernel/power/main.c:620:25: warning: symbol 'pm_wq' was not declared. Should it be static? lib/lockref.c:104:5: warning: context imbalance in 'lockref_get_or_lock' - different lock contexts for basic block lib/lockref.c:128:5: warning: context imbalance in 'lockref_put_or_lock' - wrong count at exit lib/bcd.c:4:10: error: symbol '_bcd2bin' redeclared with different type (originally declared at include/linux/bcd.h:19) - different modifiers lib/bcd.c:10:15: error: symbol '_bin2bcd' redeclared with different type (originally declared at include/linux/bcd.h:20) - different modifiers lib/div64.c:26:32: warning: symbol '__div64_32' was not declared. Should it be static? lib/gcd.c:6:15: error: symbol 'gcd' redeclared with different type (originally declared at include/linux/gcd.h:6) - different modifiers kernel/printk/printk.c:215:1: warning: symbol 'log_wait' was not declared. Should it be static? kernel/printk/printk.c:781:15: warning: memcpy with byte count of 131072 lib/lcm.c:7:15: error: symbol 'lcm' redeclared with different type (originally declared at include/linux/lcm.h:6) - different modifiers lib/clz_ctz.c:16:12: warning: symbol '__ctzsi2' was not declared. Should it be static? lib/clz_ctz.c:22:12: warning: symbol '__clzsi2' was not declared. Should it be static? lib/clz_ctz.c:30:12: warning: symbol '__clzdi2' was not declared. Should it be static? lib/clz_ctz.c:36:12: warning: symbol '__ctzdi2' was not declared. Should it be static? kernel/sched/core.c:857:6: warning: symbol 'sched_set_stop_task' was not declared. Should it be static? fs/proc/array.c:424:43: warning: implicit cast to nocast type fs/proc/array.c:425:26: warning: implicit cast to nocast type fs/proc/array.c:459:62: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:459:62: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:459:62: got unsigned long * fs/proc/array.c:459:62: warning: implicit cast to nocast type fs/proc/array.c:459:70: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:459:70: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:459:70: got unsigned long * fs/proc/array.c:459:70: warning: implicit cast to nocast type fs/proc/array.c:475:46: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:475:46: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:475:46: got unsigned long * fs/proc/array.c:475:46: warning: implicit cast to nocast type fs/proc/array.c:475:54: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:475:54: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:475:54: got unsigned long * fs/proc/array.c:475:54: warning: implicit cast to nocast type kernel/sched/core.c:5262:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5262:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5262:28: got struct sched_domain ** kernel/sched/core.c:5297:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5297:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5297:26: got struct sched_domain ** kernel/sched/core.c:5318:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5318:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5318:28: got struct sched_group_power ** kernel/sched/core.c:5357:36: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5357:36: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5357:36: got struct sched_domain ** kernel/sched/core.c:5364:24: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5364:24: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5364:24: got struct sched_group ** kernel/sched/core.c:5365:31: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5365:31: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5365:31: got struct sched_group_power ** kernel/sched/core.c:5458:12: warning: symbol 'arch_sd_sibling_asym_packing' was not declared. Should it be static? kernel/sched/core.c:5485:1: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5485:1: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5485:1: got struct sched_domain ** kernel/sched/core.c:5969:39: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5969:39: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5969:39: got struct sched_domain ** kernel/sched/core.c:5972:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5972:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5972:40: got struct sched_domain ** kernel/sched/core.c:5976:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5976:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5976:40: got struct sched_group ** kernel/sched/core.c:5978:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5978:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5978:40: got struct sched_group_power ** kernel/sched/core.c:5980:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:5980:32: expected void [noderef] *__pdata kernel/sched/core.c:5980:32: got struct sched_domain **[noderef] sd kernel/sched/core.c:5982:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:5982:32: expected void [noderef] *__pdata kernel/sched/core.c:5982:32: got struct sched_group **[noderef] sg kernel/sched/core.c:5984:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:5984:32: expected void [noderef] *__pdata kernel/sched/core.c:5984:32: got struct sched_group_power **[noderef] sgp kernel/sched/core.c:5912:25: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:5912:25: expected struct sched_domain **[noderef] sd kernel/sched/core.c:5912:25: got struct sched_domain *[noderef] * kernel/sched/core.c:5916:25: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:5916:25: expected struct sched_group **[noderef] sg kernel/sched/core.c:5916:25: got struct sched_group *[noderef] * kernel/sched/core.c:5920:26: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:5920:26: expected struct sched_group_power **[noderef] sgp kernel/sched/core.c:5920:26: got struct sched_group_power *[noderef] * kernel/sched/core.c:5934:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5934:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5934:26: got struct sched_domain ** kernel/sched/core.c:5943:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5943:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5943:26: got struct sched_group ** kernel/sched/core.c:5950:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5950:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5950:26: got struct sched_group_power ** kernel/sched/core.c:5540:30: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:5540:30: expected void [noderef] *__pdata kernel/sched/core.c:5540:30: got struct sched_domain **[noderef] sd kernel/sched/core.c:5555:15: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:5555:15: expected struct sched_domain **[noderef] sd kernel/sched/core.c:5555:15: got struct sched_domain *[noderef] * kernel/sched/core.c:5573:9: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5573:9: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5573:9: got struct sched_domain ** kernel/sched/core.c:5574:10: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5574:10: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5574:10: got struct sched_domain ** kernel/sched/core.c:5576:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5576:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5576:13: got struct sched_group ** kernel/sched/core.c:5577:18: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5577:18: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5577:18: got struct sched_group ** kernel/sched/core.c:5579:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5579:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5579:13: got struct sched_group_power ** kernel/sched/core.c:5580:18: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:5580:18: expected void const [noderef] *__vpp_verify kernel/sched/core.c:5580:18: got struct sched_group_power ** kernel/sched/core.c:5989:21: warning: symbol 'build_sched_domain' was not declared. Should it be static? kernel/sched/core.c:6033:34: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6033:34: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6033:34: got struct sched_domain ** kernel/sched/core.c:6043:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6043:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6043:28: got struct sched_domain ** kernel/sched/core.c:6060:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6060:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6060:28: got struct sched_domain ** kernel/sched/core.c:6069:23: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6069:23: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6069:23: got struct sched_domain ** kernel/sched/core.c:3776:1: warning: context imbalance in 'sys_sched_yield' - unexpected unlock kernel/sched/core.c:5540:29: warning: dereference of noderef expression kernel/sched/core.c:5556:14: warning: dereference of noderef expression kernel/sched/core.c:5913:22: warning: dereference of noderef expression kernel/sched/core.c:5917:22: warning: dereference of noderef expression kernel/sched/core.c:5921:22: warning: dereference of noderef expression kernel/sched/core.c:5968:29: warning: dereference of noderef expression kernel/sched/core.c:5975:29: warning: dereference of noderef expression kernel/sched/core.c:5977:29: warning: dereference of noderef expression kernel/sched/core.c:5980:29: warning: dereference of noderef expression kernel/sched/core.c:5981:17: warning: dereference of noderef expression kernel/sched/core.c:5982:29: warning: dereference of noderef expression kernel/sched/core.c:5983:17: warning: dereference of noderef expression kernel/sched/core.c:5984:29: warning: dereference of noderef expression kernel/sched/core.c:5985:17: warning: dereference of noderef expression drivers/ata/libata-sff.c:1302:9: warning: context imbalance in 'ata_sff_hsm_move' - different lock contexts for basic block fs/proc/fd.c:96:55: warning: incorrect type in initializer (different base types) fs/proc/fd.c:96:55: expected unsigned int [unsigned] f_mode fs/proc/fd.c:96:55: got restricted fmode_t [usertype] f_mode fs/proc/fd.c:114:54: warning: restricted fmode_t degrades to integer fs/proc/fd.c:116: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? lib/kstrtox.c:339:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:340:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:341:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:342:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:343:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:344:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:345:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:346:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:347:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:348:1: error: incompatible types in comparison expression (different type sizes) lib/devres.c:83:9: warning: cast removes address space of expression lib/devres.c:117:31: warning: incorrect type in return expression (different address spaces) lib/devres.c:117:31: expected void [noderef] * lib/devres.c:117:31: got void * lib/devres.c:125:31: warning: incorrect type in return expression (different address spaces) lib/devres.c:125:31: expected void [noderef] * lib/devres.c:125:31: got void * lib/devres.c:136:26: warning: incorrect type in assignment (different address spaces) lib/devres.c:136:26: expected void [noderef] *[assigned] dest_ptr lib/devres.c:136:26: got void * include/net/sock.h:1506:31: warning: context imbalance in 'skb_free_datagram_locked' - unexpected unlock drivers/ata/ahci_platform.c:86:9: warning: Initializer entry defined twice drivers/ata/ahci_platform.c:86:9: also defined here fs/proc/meminfo.c:19:28: warning: symbol 'arch_report_meminfo' was not declared. Should it be static? kernel/time/jiffies.c:101:20: warning: symbol 'refined_jiffies' was not declared. Should it be static? kernel/sched/clock.c:82:19: warning: symbol 'sched_clock_running' was not declared. Should it be static? drivers/ata/libahci.c:192:5: warning: symbol 'ahci_em_messages' was not declared. Should it be static? drivers/ata/libahci.c:199:5: warning: symbol 'devslp_idle_timeout' was not declared. Should it be static? drivers/ata/libahci.c:1366:5: warning: symbol 'ahci_pmp_retry_softreset' was not declared. Should it be static? drivers/ata/libahci.c:1743:6: warning: symbol 'ahci_port_intr' was not declared. Should it be static? drivers/ata/libahci.c:1776:6: warning: symbol 'ahci_hw_port_interrupt' was not declared. Should it be static? kernel/sched/cputime.c:297:34: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:297:34: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:297:34: got unsigned long * kernel/sched/cputime.c:297:34: warning: implicit cast to nocast type kernel/sched/cputime.c:297:42: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:297:42: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:297:42: got unsigned long * kernel/sched/cputime.c:297:42: warning: implicit cast to nocast type kernel/sched/cputime.c:610:26: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:610:26: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:610:26: got unsigned long * kernel/sched/cputime.c:610:26: warning: implicit cast to nocast type kernel/sched/cputime.c:610:42: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:610:42: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:610:42: got unsigned long * kernel/sched/cputime.c:610:42: warning: implicit cast to nocast type kernel/sched/fair.c:50:14: warning: symbol 'normalized_sysctl_sched_latency' was not declared. Should it be static? kernel/sched/fair.c:69:14: warning: symbol 'normalized_sysctl_sched_min_granularity' was not declared. Should it be static? kernel/sched/fair.c:91:14: warning: symbol 'normalized_sysctl_sched_wakeup_granularity' was not declared. Should it be static? kernel/sched/fair.c:2758:35: error: marked inline, but without a definition net/core/scm.c:236:26: warning: cast removes address space of expression net/core/scm.c:236:26: warning: incorrect type in argument 1 (different address spaces) net/core/scm.c:236:26: expected void [noderef] *to net/core/scm.c:236:26: got void * net/core/scm.c:272:48: warning: cast removes address space of expression fs/proc/namespaces.c:60:32: warning: symbol 'ns_dentry_operations' was not declared. Should it be static? drivers/ata/sata_highbank.c:459:9: warning: Initializer entry defined twice drivers/ata/sata_highbank.c:459:9: also defined here net/core/gen_stats.c:58:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit net/core/gen_stats.c:93:1: warning: context imbalance in 'gnet_stats_start_copy' - wrong count at exit net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_basic' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock net/core/gen_stats.c:35:23: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock lib/xz/xz_dec_stream.c:734:23: warning: function 'xz_dec_run' with external linkage has definition lib/xz/xz_dec_stream.c:770:25: warning: function 'xz_dec_init' with external linkage has definition lib/xz/xz_dec_stream.c:800:16: warning: function 'xz_dec_reset' with external linkage has definition lib/xz/xz_dec_stream.c:812:16: warning: function 'xz_dec_end' with external linkage has definition kernel/time/clockevents.c:557:17: warning: symbol 'clockevents_subsys' was not declared. Should it be static? drivers/ata/sata_mv.c:975:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:975:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:975:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:975:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:668:9: warning: Initializer entry defined twice drivers/ata/sata_mv.c:669:10: also defined here lib/xz/xz_dec_lzma2.c:931:23: warning: function 'xz_dec_lzma2_run' with external linkage has definition lib/xz/xz_dec_lzma2.c:1104:31: warning: function 'xz_dec_lzma2_create' with external linkage has definition lib/xz/xz_dec_lzma2.c:1128:23: warning: function 'xz_dec_lzma2_reset' with external linkage has definition lib/xz/xz_dec_lzma2.c:1165:16: warning: function 'xz_dec_lzma2_end' with external linkage has definition lib/xz/xz_dec_bcj.c:417:23: warning: function 'xz_dec_bcj_run' with external linkage has definition lib/xz/xz_dec_bcj.c:527:29: warning: function 'xz_dec_bcj_create' with external linkage has definition lib/xz/xz_dec_bcj.c:536:23: warning: function 'xz_dec_bcj_reset' with external linkage has definition kernel/sched/rt.c:222:6: warning: symbol 'free_rt_sched_group' was not declared. Should it be static? kernel/sched/rt.c:224:5: warning: symbol 'alloc_rt_sched_group' was not declared. Should it be static? include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'find_lock_lowest_rq' - unexpected unlock kernel/sched/rt.c:1602:9: warning: context imbalance in 'push_rt_task' - unexpected unlock include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'pull_rt_task' - unexpected unlock kernel/time/tick-sched.c:364:5: warning: symbol 'tick_nohz_enabled' was not declared. Should it be static? kernel/sched/debug.c:234:6: warning: symbol 'print_rt_rq' was not declared. Should it be static? kernel/time/timekeeping_debug.c:68:6: warning: symbol 'tk_debug_account_sleep_time' was not declared. Should it be static? net/core/sysctl_net_core.c:154:23: error: incompatible types in comparison expression (different type sizes) kernel/futex.c:1056:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block kernel/futex.c:1327:41: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block kernel/futex.c:1782:13: warning: context imbalance in 'futex_wait_queue_me' - unexpected unlock kernel/futex.c:1888:9: warning: context imbalance in 'futex_wait_setup' - different lock contexts for basic block net/core/dev.c:145:18: warning: symbol 'ptype_base' was not declared. Should it be static? net/core/dev.c:146:18: warning: symbol 'ptype_all' was not declared. Should it be static? net/core/dev.c:4574:6: warning: symbol '__netdev_adjacent_dev_remove' was not declared. Should it be static? net/core/dev.c:4612:5: warning: symbol '__netdev_adjacent_dev_insert_link' was not declared. Should it be static? net/core/dev.c:4644:6: warning: symbol '__netdev_adjacent_dev_unlink' was not declared. Should it be static? net/core/dev.c:2739:9: warning: context imbalance in 'dev_queue_xmit' - different lock contexts for basic block net/core/dev.c:3312:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block fs/signalfd.c:107:25: warning: cast removes address space of expression fs/signalfd.c:115:24: warning: cast removes address space of expression fs/signalfd.c:141:24: warning: cast removes address space of expression fs/signalfd.c:150:24: warning: cast removes address space of expression /home/pwalmsley/prod_build/build/temp/test_v3.12-rc3/20130929153116/linux/arch/arm/include/asm/spinlock.h:95:9: warning: context imbalance in '_raw_spin_lock' - wrong count at exit /home/pwalmsley/prod_build/build/temp/test_v3.12-rc3/20130929153116/linux/arch/arm/include/asm/spinlock.h:95:9: warning: context imbalance in '_raw_spin_lock_irqsave' - wrong count at exit /home/pwalmsley/prod_build/build/temp/test_v3.12-rc3/20130929153116/linux/arch/arm/include/asm/spinlock.h:95:9: warning: context imbalance in '_raw_spin_lock_irq' - wrong count at exit /home/pwalmsley/prod_build/build/temp/test_v3.12-rc3/20130929153116/linux/arch/arm/include/asm/spinlock.h:95:9: warning: context imbalance in '_raw_spin_lock_bh' - wrong count at exit kernel/spinlock.c:189:17: warning: context imbalance in '_raw_spin_unlock_irqrestore' - unexpected unlock kernel/spinlock.c:205:17: warning: context imbalance in '_raw_spin_unlock_bh' - unexpected unlock kernel/spinlock.c:221:17: warning: context imbalance in '_raw_read_lock' - wrong count at exit kernel/spinlock.c:229:26: warning: context imbalance in '_raw_read_lock_irqsave' - wrong count at exit kernel/spinlock.c:237:17: warning: context imbalance in '_raw_read_lock_irq' - wrong count at exit kernel/spinlock.c:245:17: warning: context imbalance in '_raw_read_lock_bh' - wrong count at exit include/linux/rwlock_api_smp.h:236:9: warning: context imbalance in '_raw_read_unlock_irqrestore' - unexpected unlock include/linux/rwlock_api_smp.h:252:9: warning: context imbalance in '_raw_read_unlock_bh' - unexpected unlock kernel/spinlock.c:293:17: warning: context imbalance in '_raw_write_lock' - wrong count at exit kernel/spinlock.c:301:26: warning: context imbalance in '_raw_write_lock_irqsave' - wrong count at exit kernel/spinlock.c:309:17: warning: context imbalance in '_raw_write_lock_irq' - wrong count at exit kernel/spinlock.c:317:17: warning: context imbalance in '_raw_write_lock_bh' - wrong count at exit kernel/spinlock.c:333:17: warning: context imbalance in '_raw_write_unlock_irqrestore' - unexpected unlock kernel/spinlock.c:349:17: warning: context imbalance in '_raw_write_unlock_bh' - unexpected unlock lib/strncpy_from_user.c:34:13: warning: cast removes address space of expression kernel/stop_machine.c:332:36: warning: incorrect type in initializer (different address spaces) kernel/stop_machine.c:332:36: expected struct task_struct [noderef] **store kernel/stop_machine.c:332:36: got struct task_struct *static [noderef] [toplevel] * lib/dec_and_lock.c:20:5: warning: context imbalance in '_atomic_dec_and_lock' - different lock contexts for basic block lib/decompress_inflate.c:35:17: warning: symbol 'gunzip' was not declared. Should it be static? kernel/hung_task.c:23:29: warning: symbol 'sysctl_hung_task_check_count' was not declared. Should it be static? kernel/hung_task.c:37:29: warning: symbol 'sysctl_hung_task_timeout_secs' was not declared. Should it be static? kernel/hung_task.c:39:29: warning: symbol 'sysctl_hung_task_warnings' was not declared. Should it be static? kernel/hung_task.c:49:28: warning: symbol 'sysctl_hung_task_panic' was not declared. Should it be static? kernel/hung_task.c:189:5: warning: symbol 'proc_dohung_task_timeout_secs' was not declared. Should it be static? kernel/watchdog.c:281:21: warning: expression using sizeof bool kernel/watchdog.c:286:25: warning: expression using sizeof bool kernel/watchdog.c:313:21: warning: expression using sizeof bool kernel/watchdog.c:328:17: warning: expression using sizeof bool kernel/watchdog.c:330:17: warning: expression using sizeof bool kernel/watchdog.c:479:36: warning: incorrect type in initializer (different address spaces) kernel/watchdog.c:479:36: expected struct task_struct [noderef] **store kernel/watchdog.c:479:36: got struct task_struct *static [noderef] [toplevel] * lib/decompress_unxz.c:251:17: warning: symbol 'unxz' was not declared. Should it be static? fs/locks.c:2351:13: warning: context imbalance in 'locks_start' - wrong count at exit fs/locks.c:2369:13: warning: context imbalance in 'locks_stop' - unexpected unlock kernel/rcutree.c:225:1: warning: symbol 'rcu_dynticks' was not declared. Should it be static? kernel/rcutree.c:1369:5: warning: symbol 'rcu_gp_fqs' was not declared. Should it be static? kernel/rcutree.c:3079:21: warning: incorrect type in argument 1 (different modifiers) kernel/rcutree.c:3079:21: expected int ( *threadfn )( ... ) kernel/rcutree.c:3079:21: got int ( static [toplevel] [noreturn] * )( ... ) kernel/rcutree.c:1110:9: warning: context imbalance in 'rcu_start_future_gp' - different lock contexts for basic block kernel/rcutree.c:1921:17: warning: context imbalance in 'rcu_cleanup_dead_cpu' - unexpected unlock kernel/rcutree.c:2102:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block kernel/rcutree.c:2156:25: warning: context imbalance in 'force_quiescent_state' - unexpected unlock kernel/rcutree_plugin.h:1003:13: warning: context imbalance in 'rcu_report_unblock_qs_rnp' - unexpected unlock kernel/rcutree_plugin.h:1520:13: warning: context imbalance in 'rcu_initiate_boost' - unexpected unlock fs/binfmt_elf.c:1333:34: warning: incorrect type in argument 2 (different modifiers) fs/binfmt_elf.c:1333:34: expected unsigned long [nocast] [usertype] *utime fs/binfmt_elf.c:1333:34: got unsigned long * fs/binfmt_elf.c:1333:34: warning: implicit cast to nocast type fs/binfmt_elf.c:1333:42: warning: incorrect type in argument 3 (different modifiers) fs/binfmt_elf.c:1333:42: expected unsigned long [nocast] [usertype] *stime fs/binfmt_elf.c:1333:42: got unsigned long * fs/binfmt_elf.c:1333:42: warning: implicit cast to nocast type 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:8:17: warning: symbol 'elf_core_extra_phdrs' was not declared. Should it be static? kernel/elfcore.c:13:12: warning: symbol 'elf_core_write_extra_phdrs' was not declared. Should it be static? kernel/elfcore.c:19:12: warning: symbol 'elf_core_write_extra_data' was not declared. Should it be static? kernel/elfcore.c:25:15: warning: symbol 'elf_core_extra_data_size' was not declared. Should it be static? kernel/irq_work.c:51:13: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? fs/coredump.c:47:5: warning: symbol 'core_uses_pid' was not declared. Should it be static? fs/coredump.c:48:14: warning: symbol 'core_pipe_limit' was not declared. Should it be static? fs/coredump.c:49:6: warning: symbol 'core_pattern' was not declared. Should it be static? fs/coredump.c:691:17: warning: incorrect type in argument 1 (different address spaces) fs/coredump.c:691:17: expected void const volatile [noderef] * fs/coredump.c:691:17: got void const *addr fs/coredump.c:692:41: warning: incorrect type in argument 2 (different address spaces) fs/coredump.c:692:41: expected char const [noderef] * fs/coredump.c:692:41: got void const *addr include/linux/sched.h:2227:37: warning: context imbalance in 'zap_threads' - different lock contexts for basic block net/core/rtnetlink.c:1784:41: warning: Variable length array is used. lib/radix-tree.c:1264:9: warning: context imbalance in 'radix_tree_locate_item' - wrong count at exit lib/vsprintf.c:693:18: warning: Variable length array is used. lib/vsprintf.c:696:38: error: cannot size expression lib/crc32.c:192:12: error: symbol 'crc32_le' redeclared with different type (originally declared at include/linux/crc32.h:11) - different modifiers lib/crc32.c:197:12: error: symbol '__crc32c_le' redeclared with different type (originally declared at include/linux/crc32.h:14) - different modifiers lib/crc32.c:261:12: error: symbol 'crc32_be' redeclared with different type (originally declared at include/linux/crc32.h:12) - different modifiers net/ipv6/anycast.c:426:25: warning: context imbalance in 'ac6_get_next' - unexpected unlock net/ipv6/anycast.c:448:9: warning: context imbalance in 'ac6_get_idx' - wrong count at exit include/linux/rcupdate.h:798:9: warning: context imbalance in 'ac6_seq_stop' - unexpected unlock net/core/filter.c:48:6: warning: symbol 'bpf_internal_load_pointer_neg_helper' was not declared. Should it be static? net/core/filter.c:689:32: warning: incorrect type in argument 2 (different address spaces) net/core/filter.c:689:32: expected void const * net/core/filter.c:689:32: got struct sock_filter [noderef] *filter net/ipv4/ip_sockglue.c:1286:33: warning: incorrect type in assignment (different address spaces) net/ipv4/ip_sockglue.c:1286:33: expected void *msg_control net/ipv4/ip_sockglue.c:1286:33: got char [noderef] *optval drivers/base/dma-coherent.c:46:33: warning: incorrect type in assignment (different address spaces) drivers/base/dma-coherent.c:46:33: expected void *virt_base drivers/base/dma-coherent.c:46:33: got void [noderef] *[assigned] mem_base drivers/base/dma-coherent.c:73:20: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:73:20: expected void volatile [noderef] *addr drivers/base/dma-coherent.c:73:20: got void *virt_base net/core/dev_ioctl.c:148:32: error: incompatible types in comparison expression (different type sizes) net/core/dev_ioctl.c:268:24: error: incompatible types in comparison expression (different type sizes) drivers/base/firmware_class.c:221:13: warning: context imbalance in '__fw_free_buf' - unexpected unlock drivers/base/firmware_class.c:250:9: warning: context imbalance in 'fw_free_buf' - wrong count at exit net/ipv4/inet_connection_sock.c:217:9: warning: context imbalance in 'inet_csk_get_port' - different lock contexts for basic block include/net/sock.h:1506:31: warning: context imbalance in 'tcp_ioctl' - unexpected unlock net/ipv6/ipv6_sockglue.c:994:33: warning: incorrect type in assignment (different address spaces) net/ipv6/ipv6_sockglue.c:994:33: expected void *msg_control net/ipv6/ipv6_sockglue.c:994:33: got char [noderef] *optval include/net/sock.h:1506:31: warning: context imbalance in 'udpv6_recvmsg' - unexpected unlock drivers/char/mem.c:88:13: warning: symbol 'unxlate_dev_mem_ptr' was not declared. Should it be static? drivers/char/mem.c:215:12: warning: symbol 'phys_mem_access_prot_allowed' was not declared. Should it be static? net/ipv6/icmp.c:383:13: warning: context imbalance in 'icmp6_send' - different lock contexts for basic block net/ipv6/icmp.c:540:13: warning: context imbalance in 'icmpv6_echo_reply' - wrong count at exit net/sched/sch_generic.c:118:5: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock drivers/char/random.c:1240:25: error: incompatible types in comparison expression (different type sizes) net/ipv6/mcast.c:266:25: warning: context imbalance in 'ip6_mc_find_dev_rcu' - different lock contexts for basic block net/ipv6/mcast.c:458:9: warning: context imbalance in 'ip6_mc_source' - unexpected unlock net/ipv6/mcast.c:547:9: warning: context imbalance in 'ip6_mc_msfilter' - unexpected unlock net/ipv6/mcast.c:595:21: warning: context imbalance in 'ip6_mc_msfget' - unexpected unlock net/ipv6/mcast.c:2575:25: warning: context imbalance in 'igmp6_mc_get_next' - unexpected unlock net/ipv6/mcast.c:2597:9: warning: context imbalance in 'igmp6_mc_get_idx' - wrong count at exit net/ipv6/mcast.c:2624:9: warning: context imbalance in 'igmp6_mc_seq_stop' - unexpected unlock net/ipv6/mcast.c:2710:31: warning: context imbalance in 'igmp6_mcf_get_next' - unexpected unlock net/ipv6/mcast.c:2742:9: warning: context imbalance in 'igmp6_mcf_get_idx' - wrong count at exit net/ipv6/mcast.c:2759:9: warning: context imbalance in 'igmp6_mcf_seq_next' - wrong count at exit net/ipv6/mcast.c:2772:17: warning: context imbalance in 'igmp6_mcf_seq_stop' - unexpected unlock net/ipv4/tcp_ipv4.c:1436:9: warning: context imbalance in 'tcp_v4_conn_req_fastopen' - unexpected unlock net/ipv4/tcp_ipv4.c:1716:20: warning: context imbalance in 'tcp_v4_hnd_req' - different lock contexts for basic block include/net/sock.h:483:54: warning: context imbalance in 'listening_get_next' - unexpected unlock net/ipv4/tcp_ipv4.c:2362:9: warning: context imbalance in 'established_get_first' - wrong count at exit net/ipv4/tcp_ipv4.c:2387:48: warning: context imbalance in 'established_get_next' - unexpected unlock net/ipv4/tcp_ipv4.c:2544:69: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock net/ipv6/tcp_ipv6.c:912:20: warning: context imbalance in 'tcp_v6_hnd_req' - different lock contexts for basic block drivers/clk/clk.c:2239:53: warning: incorrect type in initializer (different modifiers) drivers/clk/clk.c:2239:53: expected void ( *[usertype] clk_init_cb )( ... ) drivers/clk/clk.c:2239:53: got void const *const data drivers/clk/clk.c:64:22: warning: context imbalance in 'clk_enable_lock' - wrong count at exit drivers/clk/clk.c:89:9: warning: context imbalance in 'clk_enable_unlock' - unexpected unlock net/ipv4/tcp_minisocks.c:759:9: warning: context imbalance in 'tcp_child_process' - unexpected unlock drivers/clocksource/clksrc-of.c:36:27: warning: incorrect type in assignment (different modifiers) drivers/clocksource/clksrc-of.c:36:27: expected void ( *[usertype] init_func )( ... ) drivers/clocksource/clksrc-of.c:36:27: got void const *const data drivers/clk/clk-divider.c:213:12: warning: context imbalance in 'clk_divider_set_rate' - different lock contexts for basic block drivers/clk/clk-gate.c:71:9: warning: context imbalance in 'clk_gate_endisable' - different lock contexts for basic block drivers/clk/clk-mux.c:69:12: warning: context imbalance in 'clk_mux_set_parent' - different lock contexts for basic block net/ipv6/xfrm6_state.c:64:19: warning: Variable length array is used. net/ipv6/xfrm6_state.c:66:9: error: cannot size expression drivers/clk/mvebu/clk-cpu.c:104:13: warning: symbol 'of_cpu_clk_setup' was not declared. Should it be static? drivers/clocksource/tegra20_timer.c:253:6: warning: symbol 'tegra_timer_suspend' was not declared. Should it be static? drivers/clocksource/tegra20_timer.c:258:6: warning: symbol 'tegra_timer_resume' was not declared. Should it be static? drivers/clocksource/bcm_kona_timer.c:141:38: warning: incorrect type in argument 1 (different address spaces) drivers/clocksource/bcm_kona_timer.c:141:38: expected void *timer_base drivers/clocksource/bcm_kona_timer.c:141:38: got void [noderef] *static [toplevel] [assigned] tmr_regs drivers/clk/socfpga/clk.c:295:40: warning: Using plain integer as NULL pointer drivers/clk/socfpga/clk.c:339:13: warning: symbol 'socfpga_init_clocks' was not declared. Should it be static? drivers/clk/spear/clk-aux-synth.c:80:9: warning: context imbalance in 'clk_aux_recalc_rate' - different lock contexts for basic block drivers/clk/spear/clk-aux-synth.c:99:12: warning: context imbalance in 'clk_aux_set_rate' - different lock contexts for basic block net/ipv4/raw.c:957:21: warning: context imbalance in 'raw_seq_start' - wrong count at exit include/linux/rwlock_api_smp.h:228:9: warning: context imbalance in 'raw_seq_stop' - unexpected unlock drivers/clk/spear/clk-frac-synth.c:119:16: warning: symbol 'clk_frac_ops' was not declared. Should it be static? drivers/clk/spear/clk-frac-synth.c:83:9: warning: context imbalance in 'clk_frac_recalc_rate' - different lock contexts for basic block drivers/clk/spear/clk-frac-synth.c:95:12: warning: context imbalance in 'clk_frac_set_rate' - different lock contexts for basic block drivers/clk/spear/clk-gpt-synth.c:70:9: warning: context imbalance in 'clk_gpt_recalc_rate' - different lock contexts for basic block drivers/clk/spear/clk-gpt-synth.c:80:12: warning: context imbalance in 'clk_gpt_set_rate' - different lock contexts for basic block drivers/clk/spear/clk-vco-pll.c:139:9: warning: context imbalance in 'clk_pll_recalc_rate' - different lock contexts for basic block drivers/clk/spear/clk-vco-pll.c:144:12: warning: context imbalance in 'clk_pll_set_rate' - different lock contexts for basic block drivers/clk/spear/clk-vco-pll.c:209:9: warning: context imbalance in 'clk_vco_recalc_rate' - different lock contexts for basic block drivers/clk/spear/clk-vco-pll.c:230:12: warning: context imbalance in 'clk_vco_set_rate' - different lock contexts for basic block drivers/clk/spear/spear1310_clock.c:386:13: warning: symbol 'spear1310_clk_init' was not declared. Should it be static? drivers/clk/sunxi/clk-sunxi.c:314:13: warning: incorrect type in assignment (different address spaces) drivers/clk/sunxi/clk-sunxi.c:314:13: expected void *reg drivers/clk/sunxi/clk-sunxi.c:314:13: got void [noderef] * drivers/clk/sunxi/clk-sunxi.c:318:63: warning: incorrect type in argument 5 (different address spaces) drivers/clk/sunxi/clk-sunxi.c:318:63: expected void [noderef] *reg drivers/clk/sunxi/clk-sunxi.c:318:63: got void *reg drivers/clk/sunxi/clk-sunxi.c:360:13: warning: incorrect type in assignment (different address spaces) drivers/clk/sunxi/clk-sunxi.c:360:13: expected void *reg drivers/clk/sunxi/clk-sunxi.c:360:13: got void [noderef] * drivers/clk/sunxi/clk-sunxi.c:366:58: warning: incorrect type in argument 6 (different address spaces) drivers/clk/sunxi/clk-sunxi.c:366:58: expected void [noderef] *reg drivers/clk/sunxi/clk-sunxi.c:366:58: got void *reg drivers/clk/sunxi/clk-sunxi.c:420:13: warning: incorrect type in assignment (different address spaces) drivers/clk/sunxi/clk-sunxi.c:420:13: expected void *reg drivers/clk/sunxi/clk-sunxi.c:420:13: got void [noderef] * drivers/clk/sunxi/clk-sunxi.c:425:36: warning: incorrect type in argument 5 (different address spaces) drivers/clk/sunxi/clk-sunxi.c:425:36: expected void [noderef] *reg drivers/clk/sunxi/clk-sunxi.c:425:36: got void *reg drivers/clk/sunxi/clk-sunxi.c:451:29: warning: excessive elements in array initializer drivers/clk/sunxi/clk-sunxi.c:455:30: warning: excessive elements in array initializer drivers/clk/sunxi/clk-sunxi.c:459:30: warning: excessive elements in array initializer drivers/clk/sunxi/clk-sunxi.c:463:30: warning: excessive elements in array initializer drivers/clk/sunxi/clk-sunxi.c:467:31: warning: excessive elements in array initializer drivers/clk/sunxi/clk-sunxi.c:522:13: warning: incorrect type in assignment (different address spaces) drivers/clk/sunxi/clk-sunxi.c:522:13: expected void *reg drivers/clk/sunxi/clk-sunxi.c:522:13: got void [noderef] * drivers/clk/sunxi/clk-sunxi.c:546:59: warning: incorrect type in argument 5 (different address spaces) drivers/clk/sunxi/clk-sunxi.c:546:59: expected void [noderef] *reg drivers/clk/sunxi/clk-sunxi.c:546:59: got void * include/net/sock.h:1506:31: warning: context imbalance in 'first_packet_length' - unexpected unlock include/net/sock.h:1506:31: warning: context imbalance in 'udp_recvmsg' - unexpected unlock include/net/sock.h:1506:31: warning: context imbalance in 'udp_destroy_sock' - unexpected unlock net/ipv4/udp.c:2050:9: warning: context imbalance in 'udp_get_first' - wrong count at exit net/ipv4/udp.c:2064:39: warning: context imbalance in 'udp_get_next' - unexpected unlock net/ipv4/udp.c:2106:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock drivers/clk/sunxi/clk-factors.c:88:12: warning: context imbalance in 'clk_factors_set_rate' - different lock contexts for basic block drivers/clk/spear/spear1340_clock.c:443:13: warning: symbol 'spear1340_clk_init' was not declared. Should it be static? net/unix/af_unix.c:933:13: warning: context imbalance in 'unix_state_double_lock' - wrong count at exit include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'unix_state_double_unlock' - unexpected unlock net/unix/af_unix.c:1041:54: warning: context imbalance in 'unix_wait_for_peer' - unexpected unlock net/unix/af_unix.c:1220:9: warning: context imbalance in 'unix_stream_connect' - different lock contexts for basic block net/unix/af_unix.c:1592:9: warning: context imbalance in 'unix_dgram_sendmsg' - different lock contexts for basic block drivers/clk/tegra/clk-divider.c:141:9: warning: context imbalance in 'clk_frac_div_set_rate' - different lock contexts for basic block drivers/dma/virt-dma.c:22:14: warning: symbol 'vchan_tx_submit' was not declared. Should it be static? drivers/clk/tegra/clk-periph.c:114:6: warning: symbol 'tegra_periph_reset_deassert' was not declared. Should it be static? drivers/clk/tegra/clk-periph.c:134:6: warning: symbol 'tegra_periph_reset_assert' was not declared. Should it be static? drivers/clk/tegra/clk-periph.c:165:22: warning: symbol 'tegra_clk_periph_nodiv_ops' was not declared. Should it be static? drivers/clk/tegra/clk-pll.c:1343:22: warning: symbol 'tegra_clk_pllxc_ops' was not declared. Should it be static? drivers/clk/tegra/clk-pll.c:1352:22: warning: symbol 'tegra_clk_pllm_ops' was not declared. Should it be static? drivers/clk/tegra/clk-pll.c:1361:22: warning: symbol 'tegra_clk_pllc_ops' was not declared. Should it be static? drivers/clk/tegra/clk-pll.c:1370:22: warning: symbol 'tegra_clk_pllre_ops' was not declared. Should it be static? drivers/clk/tegra/clk-pll.c:1379:22: warning: symbol 'tegra_clk_plle_tegra114_ops' was not declared. Should it be static? drivers/clk/tegra/clk-pll.c:256:12: warning: context imbalance in 'clk_pll_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:285:9: warning: context imbalance in 'clk_pll_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:553:9: warning: context imbalance in 'clk_pll_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:758:12: warning: context imbalance in 'clk_pll_iddq_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:800:9: warning: context imbalance in 'clk_pll_iddq_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:885:9: warning: context imbalance in 'clk_pllxc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:940:9: warning: context imbalance in 'clk_pllm_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:956:12: warning: context imbalance in 'clk_pllc_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1007:9: warning: context imbalance in 'clk_pllc_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1087:9: warning: context imbalance in 'clk_pllc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1141:9: warning: context imbalance in 'clk_pllre_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1226:9: warning: context imbalance in 'clk_plle_tegra114_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1245:9: warning: context imbalance in 'clk_plle_tegra114_disable' - different lock contexts for basic block net/ipv4/icmp.c:331:13: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block net/ipv4/icmp.c:481:6: warning: context imbalance in 'icmp_send' - different lock contexts for basic block drivers/clk/tegra/clk-pll-out.c:42:12: warning: context imbalance in 'clk_pll_out_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll-out.c:80:9: warning: context imbalance in 'clk_pll_out_disable' - different lock contexts for basic block drivers/clk/tegra/clk-super.c:122:9: warning: context imbalance in 'clk_super_set_parent' - different lock contexts for basic block net/xfrm/xfrm_policy.c:111:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_policy.c:114:13: warning: context imbalance in 'xfrm_policy_put_afinfo' - unexpected unlock net/xfrm/xfrm_state.c:1872:9: warning: context imbalance in 'xfrm_state_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_state.c:1875:6: warning: context imbalance in 'xfrm_state_put_afinfo' - unexpected unlock drivers/clk/versatile/clk-sp810.c:126:12: warning: symbol 'clk_sp810_timerclken_of_get' was not declared. Should it be static? drivers/clk/versatile/clk-sp810.c:159:29: error: incompatible types for operation (<=) drivers/clk/versatile/clk-sp810.c:159:29: left side has type char const * drivers/clk/versatile/clk-sp810.c:159:29: right side has type int drivers/clk/versatile/clk-sp810.c:159:53: error: incompatible types for operation (<=) drivers/clk/versatile/clk-sp810.c:159:53: left side has type char const * drivers/clk/versatile/clk-sp810.c:159:53: right side has type int net/ipv4/igmp.c:2629:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock net/ipv4/igmp.c:2657:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit net/ipv4/igmp.c:2674:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit net/ipv4/igmp.c:2686:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock net/sunrpc/svc_xprt.c:574:5: warning: symbol 'svc_alloc_arg' was not declared. Should it be static? net/sunrpc/svc_xprt.c:615:17: warning: symbol 'svc_get_next_xprt' was not declared. Should it be static? net/sunrpc/svc_xprt.c:694:6: warning: symbol 'svc_add_new_temp_xprt' was not declared. Should it be static? 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? drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:97:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:97:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:97:9: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:97:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:97:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:97:9: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:97:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:97:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:97:9: got void * drivers/clk/clk-prima2.c:97:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:97:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:97:9: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:247:19: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:247:19: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:247:19: got void * drivers/clk/clk-prima2.c:249:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:249:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:249:9: got void * drivers/clk/clk-prima2.c:250:18: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:250:18: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:250:18: got void * drivers/clk/clk-prima2.c:259:19: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:259:19: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:259:19: got void * drivers/clk/clk-prima2.c:261:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:261:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:261:9: got void * drivers/clk/clk-prima2.c:266:19: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:266:19: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:266:19: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:97:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:97:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:97:9: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:97:9: warning: incorrect type in argument 2 (different address spaces) drivers/clk/clk-prima2.c:97:9: expected void volatile [noderef] *addr drivers/clk/clk-prima2.c:97:9: got void * drivers/clk/clk-prima2.c:92:16: warning: incorrect type in argument 1 (different address spaces) drivers/clk/clk-prima2.c:92:16: expected void const volatile [noderef] *addr drivers/clk/clk-prima2.c:92:16: got void * drivers/clk/clk-prima2.c:1094:27: warning: incorrect type in assignment (different address spaces) drivers/clk/clk-prima2.c:1094:27: expected void *static [toplevel] sirfsoc_rsc_vbase drivers/clk/clk-prima2.c:1094:27: got void [noderef] * drivers/clk/clk-prima2.c:1104:27: warning: incorrect type in assignment (different address spaces) drivers/clk/clk-prima2.c:1104:27: expected void *static [toplevel] sirfsoc_clk_vbase drivers/clk/clk-prima2.c:1104:27: got void [noderef] * drivers/clk/clk-prima2.c:1085:13: warning: symbol 'sirfsoc_of_clk_init' was not declared. Should it be static? drivers/clk/clk-vt8500.c:623:22: warning: symbol 'vtwm_pll_ops' was not declared. Should it be static? drivers/clk/clk-vt8500.c:698:13: warning: symbol 'vtwm_clk_init' was not declared. Should it be static? drivers/dma/edma.c:689:6: warning: symbol 'edma_filter_fn' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:308:1: warning: symbol 'dev_attr_legacy_ch0_dimm_label' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:310:1: warning: symbol 'dev_attr_legacy_ch1_dimm_label' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:312:1: warning: symbol 'dev_attr_legacy_ch2_dimm_label' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:314:1: warning: symbol 'dev_attr_legacy_ch3_dimm_label' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:316:1: warning: symbol 'dev_attr_legacy_ch4_dimm_label' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:318:1: warning: symbol 'dev_attr_legacy_ch5_dimm_label' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:332:1: warning: symbol 'dev_attr_legacy_ch0_ce_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:334:1: warning: symbol 'dev_attr_legacy_ch1_ce_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:336:1: warning: symbol 'dev_attr_legacy_ch2_ce_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:338:1: warning: symbol 'dev_attr_legacy_ch3_ce_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:340:1: warning: symbol 'dev_attr_legacy_ch4_ce_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:342:1: warning: symbol 'dev_attr_legacy_ch5_ce_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:849:1: warning: symbol 'dev_attr_reset_counters' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:852:1: warning: symbol 'dev_attr_mc_name' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:853:1: warning: symbol 'dev_attr_size_mb' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:854:1: warning: symbol 'dev_attr_seconds_since_reset' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:855:1: warning: symbol 'dev_attr_ue_noinfo_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:856:1: warning: symbol 'dev_attr_ce_noinfo_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:857:1: warning: symbol 'dev_attr_ue_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:858:1: warning: symbol 'dev_attr_ce_count' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:859:1: warning: symbol 'dev_attr_max_location' was not declared. Should it be static? drivers/edac/edac_mc_sysfs.c:862:1: warning: symbol 'dev_attr_sdram_scrub_rate' was not declared. Should it be static? drivers/dma/ste_dma40.c:1465:28: warning: incorrect type in argument 1 (different address spaces) drivers/dma/ste_dma40.c:1465:28: expected void const volatile [noderef] *addr drivers/dma/ste_dma40.c:1465:28: got unsigned int * drivers/dma/ste_dma40.c:1481:27: warning: incorrect type in argument 1 (different address spaces) drivers/dma/ste_dma40.c:1481:27: expected void const volatile [noderef] *addr drivers/dma/ste_dma40.c:1481:27: got unsigned int * drivers/dma/ste_dma40.c:1713:32: warning: Variable length array is used. drivers/dma/ste_dma40.c:3598:25: warning: incorrect type in assignment (different address spaces) drivers/dma/ste_dma40.c:3598:25: expected void *lcpa_base drivers/dma/ste_dma40.c:3598:25: got void [noderef] * drivers/dma/ste_dma40.c:3614:38: warning: incorrect type in assignment (different address spaces) drivers/dma/ste_dma40.c:3614:38: expected void *base drivers/dma/ste_dma40.c:3614:38: got void [noderef] * drivers/dma/ste_dma40.c:3699:48: warning: incorrect type in argument 1 (different address spaces) drivers/dma/ste_dma40.c:3699:48: expected void volatile [noderef] *addr drivers/dma/ste_dma40.c:3699:48: got void *base drivers/dma/ste_dma40_ll.c:13:4: warning: symbol 'd40_width_to_bits' was not declared. Should it be static? drivers/dma/ste_dma40_ll.c:342:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:342:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:342:9: got unsigned int * drivers/dma/ste_dma40_ll.c:343:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:343:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:343:9: got unsigned int * drivers/dma/ste_dma40_ll.c:344:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:344:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:344:9: got unsigned int * drivers/dma/ste_dma40_ll.c:345:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:345:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:345:9: got unsigned int * drivers/dma/ste_dma40_ll.c:355:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:355:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:355:9: got unsigned int * drivers/dma/ste_dma40_ll.c:356:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:356:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:356:9: got unsigned int * drivers/dma/ste_dma40_ll.c:357:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:357:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:357:9: got unsigned int * drivers/dma/ste_dma40_ll.c:358:9: warning: incorrect type in argument 2 (different address spaces) drivers/dma/ste_dma40_ll.c:358:9: expected void volatile [noderef] *addr drivers/dma/ste_dma40_ll.c:358:9: got unsigned int * drivers/gpu/drm/drm_bufs.c:217:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:217:45: expected void *handle drivers/gpu/drm/drm_bufs.c:217:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:220:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:220:45: expected void *handle drivers/gpu/drm/drm_bufs.c:220:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:338:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:338:36: expected void volatile [noderef] *addr drivers/gpu/drm/drm_bufs.c:338:36: got void *handle drivers/gpu/drm/drm_bufs.c:355:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:355:36: expected void volatile [noderef] *addr drivers/gpu/drm/drm_bufs.c:355:36: got void *handle drivers/gpu/drm/drm_bufs.c:462:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:462:28: expected void volatile [noderef] *addr drivers/gpu/drm/drm_bufs.c:462:28: got void *handle drivers/dma/tegra20-apb-dma.c:1021:32: warning: symbol 'tegra_dma_prep_dma_cyclic' was not declared. Should it be static? drivers/dma/tegra20-apb-dma.c:353:9: warning: context imbalance in 'tegra_dma_global_pause' - wrong count at exit drivers/dma/tegra20-apb-dma.c:224:9: warning: context imbalance in 'tegra_dma_global_resume' - unexpected unlock net/sunrpc/auth_gss/svcauth_gss.c:1266:1: warning: symbol 'use_gssp_lock' was not declared. Should it be static? net/ipv4/ping.c:1046:21: warning: context imbalance in 'ping_seq_start' - wrong count at exit net/ipv4/ping.c:1069:6: warning: context imbalance in 'ping_seq_stop' - unexpected unlock drivers/gpu/drm/drm_drv.c:64:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:65:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:66:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:67:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:68:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:69:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:70:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:71:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:72:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:74:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:75:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:76:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:77:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:79:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:80:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:82:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:83:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:88:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:89:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:90:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:91:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:92:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:93:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:94:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:96:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:97:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:99:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:100:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:102:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:104:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:105:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:106:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:107:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:108:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:109:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:111:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:124:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:125:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:127:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:129:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:131:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:133:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:134:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:135:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:137:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:139:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:140:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:142:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:143:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:144:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:145:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:146:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:147:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:148:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:149:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:150:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:151:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:152:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:153:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:154:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:155:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:156:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:157:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:158:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:159:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:160:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:161:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:162:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:163:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:164:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:165:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:166:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:167:9: error: bad integer constant expression drivers/gpu/drm/drm_drv.c:168:9: error: bad integer constant expression drivers/edac/highbank_mc_edac.c:210:47: warning: cast truncates bits from constant value (10000000000000 becomes 0) drivers/gpu/drm/drm_irq.c: In function 'drm_calc_vbltimestamp_from_scanoutpos': drivers/gpu/drm/drm_irq.c:587:24: warning: 'mono_time_offset.tv64' may be used uninitialized in this function drivers/i2c/i2c-core.c:2059:36: warning: dubious: x | !y drivers/gpu/drm/drm_memory.c:117:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:117:29: expected void *handle drivers/gpu/drm/drm_memory.c:117:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:127:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:127:29: expected void *handle drivers/gpu/drm/drm_memory.c:127:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:140:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_memory.c:140:28: expected void volatile [noderef] *addr drivers/gpu/drm/drm_memory.c:140:28: got void *handle drivers/gpu/drm/drm_vm.c:255:44: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_vm.c:255:44: expected void volatile [noderef] *addr drivers/gpu/drm/drm_vm.c:255:44: got void *handle drivers/gpu/drm/drm_vm.c:499:51: error: undefined identifier '_PAGE_RW' drivers/gpu/drm/drm_vm.c:583:51: error: undefined identifier '_PAGE_RW' net/ipv4/ipconfig.c:139:8: warning: symbol 'ic_addrservaddr' was not declared. Should it be static? net/ipv4/ipconfig.c:146:8: warning: symbol 'ic_dev_xid' was not declared. Should it be static? drivers/iommu/of_iommu.c:38:5: warning: symbol 'of_get_dma_window' was not declared. Should it be static? drivers/irqchip/irqchip.c:27:13: warning: symbol 'irqchip_init' was not declared. Should it be static? drivers/irqchip/irq-armada-370-xp.c:165:6: warning: symbol 'armada_mpic_send_doorbell' was not declared. Should it be static? drivers/irqchip/irq-armada-370-xp.c:185:6: warning: symbol 'armada_xp_mpic_smp_cpu_init' was not declared. Should it be static? drivers/input/mouse/lifebook.h:22:12: warning: symbol 'lifebook_detect' was not declared. Should it be static? drivers/input/mouse/sentelic.h:126:12: warning: symbol 'fsp_detect' was not declared. Should it be static? drivers/gpu/drm/drm_fb_helper.c:1456:27: warning: expression using sizeof bool drivers/irqchip/irq-gic.c:53:23: warning: duplicate [noderef] drivers/irqchip/irq-gic.c:652:6: warning: symbol 'gic_raise_softirq' was not declared. Should it be static? drivers/irqchip/irq-gic.c:729:29: warning: symbol 'gic_irq_domain_ops' was not declared. Should it be static? drivers/irqchip/irq-gic.c:833:12: warning: symbol 'gic_of_init' was not declared. Should it be static? drivers/irqchip/irq-sirfsoc.c:51:47: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-sirfsoc.c:51:47: expected void [noderef] *base drivers/irqchip/irq-sirfsoc.c:51:47: got void *host_data drivers/irqchip/irq-sirfsoc.c:67:40: warning: incorrect type in argument 4 (different address spaces) drivers/irqchip/irq-sirfsoc.c:67:40: expected void *host_data drivers/irqchip/irq-sirfsoc.c:67:40: got void [noderef] *base drivers/irqchip/irq-sirfsoc.c:95:47: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-sirfsoc.c:95:47: expected void [noderef] *base drivers/irqchip/irq-sirfsoc.c:95:47: got void *host_data drivers/irqchip/irq-sirfsoc.c:107:47: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-sirfsoc.c:107:47: expected void [noderef] *base drivers/irqchip/irq-sirfsoc.c:107:47: got void *host_data drivers/mmc/card/block.c:2371:9: warning: Using plain integer as NULL pointer drivers/mfd/ab8500-debugfs.c:1390:6: warning: symbol 'ab8500_dump_all_banks_to_mem' was not declared. Should it be static? drivers/mfd/ab8500-debugfs.c:1581:28: warning: symbol 'suspend_test_wake_cause_interrupt_is_mine' was not declared. Should it be static? drivers/mfd/ab8500-debugfs.c:2722:20: error: incompatible types in comparison expression (different type sizes) drivers/mfd/db8500-prcmu.c:681:5: warning: symbol 'prcmu_get_boot_status' was not declared. Should it be static? drivers/mfd/omap-usb-tll.c:255:65: warning: Variable length array is used. drivers/mfd/omap-usb-tll.c:255:41: error: cannot size expression drivers/mfd/vexpress-config.c:35:3: warning: symbol 'vexpress_config_bridges' was not declared. Should it be static? drivers/mfd/vexpress-config.c:244:5: warning: symbol 'vexpress_config_wait' was not declared. Should it be static? drivers/mfd/vexpress-sysreg.c:111:14: error: symbol 'vexpress_get_24mhz_clock_base' redeclared with different type (originally declared at include/linux/vexpress.h:109) - different address spaces drivers/gpu/host1x/job.c:504:9: warning: Variable length array is used. drivers/of/fdt.c:387:55: warning: Using plain integer as NULL pointer drivers/of/address.c:566:5: warning: symbol 'of_translate_dma_address' was not declared. Should it be static? drivers/power/reset/vexpress-poweroff.c:74:1: warning: symbol 'dev_attr_active' was not declared. Should it be static? drivers/gpu/host1x/drm/fb.c:232:27: warning: incorrect type in assignment (different address spaces) drivers/gpu/host1x/drm/fb.c:232:27: expected char [noderef] *screen_base drivers/gpu/host1x/drm/fb.c:232:27: got void * drivers/gpu/host1x/drm/dc.c:1192:24: warning: symbol 'tegra_dc_driver' was not declared. Should it be static? drivers/net/ethernet/freescale/fec_main.c:680:9: warning: context imbalance in 'fec_restart' - different lock contexts for basic block drivers/gpu/host1x/drm/dc.c: In function 'tegra_dc_setup_window': drivers/gpu/host1x/drm/dc.c:429:12: warning: 'planar' may be used uninitialized in this function drivers/gpu/host1x/drm/hdmi.c:1296:24: warning: symbol 'tegra_hdmi_driver' was not declared. Should it be static? drivers/pinctrl/pinctrl-nomadik.c:418:5: warning: symbol 'nmk_gpio_get_mode' was not declared. Should it be static? drivers/pinctrl/pinctrl-nomadik.c:905:6: warning: symbol 'nmk_gpio_clocks_enable' was not declared. Should it be static? drivers/pinctrl/pinctrl-nomadik.c:919:6: warning: symbol 'nmk_gpio_clocks_disable' was not declared. Should it be static? drivers/pinctrl/pinctrl-nomadik.c:942:6: warning: symbol 'nmk_gpio_wakeups_suspend' was not declared. Should it be static? drivers/pinctrl/pinctrl-nomadik.c:963:6: warning: symbol 'nmk_gpio_wakeups_resume' was not declared. Should it be static? drivers/pinctrl/pinctrl-nomadik.c:989:6: warning: symbol 'nmk_gpio_read_pull' was not declared. Should it be static? drivers/net/ethernet/freescale/fec_main.c: In function 'fec_enet_rx_napi': drivers/net/ethernet/freescale/fec_main.c:863:6: warning: 'vlan_tag' may be used uninitialized in this function drivers/pinctrl/pinctrl-nomadik.c:1621:9: warning: context imbalance in 'nmk_pmx_enable' - different lock contexts for basic block drivers/gpu/host1x/drm/gr2d.c:106:18: warning: incorrect type in initializer (different address spaces) drivers/gpu/host1x/drm/gr2d.c:106:18: expected struct drm_tegra_cmdbuf [noderef] *cmdbufs drivers/gpu/host1x/drm/gr2d.c:106:18: got void *[noderef] drivers/gpu/host1x/drm/gr2d.c:108:18: warning: incorrect type in initializer (different address spaces) drivers/gpu/host1x/drm/gr2d.c:108:18: expected struct drm_tegra_reloc [noderef] *relocs drivers/gpu/host1x/drm/gr2d.c:108:18: got void *[noderef] drivers/gpu/host1x/drm/gr2d.c:110:18: warning: incorrect type in initializer (different address spaces) drivers/gpu/host1x/drm/gr2d.c:110:18: expected struct drm_tegra_waitchk [noderef] *waitchks drivers/gpu/host1x/drm/gr2d.c:110:18: got void *[noderef] drivers/gpu/host1x/drm/gr2d.c:174:40: warning: incorrect type in argument 2 (different address spaces) drivers/gpu/host1x/drm/gr2d.c:174:40: expected void const [noderef] *from drivers/gpu/host1x/drm/gr2d.c:174:40: got void *[noderef] drivers/gpu/host1x/drm/gr2d.c:335:24: warning: symbol 'tegra_gr2d_driver' was not declared. Should it be static? drivers/reset/core.c:46:5: warning: symbol 'of_reset_simple_xlate' was not declared. Should it be static? drivers/reset/core.c:262:6: warning: symbol 'devm_reset_control_put' was not declared. Should it be static? drivers/mmc/core/quirks.c:61:9: warning: Using plain integer as NULL pointer drivers/tty/tty_io.c:119:17: warning: too long initializer-string for array of char drivers/tty/tty_io.c:1047:6: warning: context imbalance in 'tty_write_unlock' - wrong count at exit drivers/tty/tty_io.c:1054:5: warning: context imbalance in 'tty_write_lock' - wrong count at exit drivers/tty/tty_io.c:1175:17: warning: context imbalance in 'tty_write_message' - unexpected unlock drivers/tty/tty_io.c:1197:16: warning: context imbalance in 'tty_write' - different lock contexts for basic block drivers/tty/tty_io.c:2589:12: warning: context imbalance in 'send_break' - different lock contexts for basic block drivers/mmc/host/sdhci.c:2535:6: warning: symbol 'sdhci_disable_irq_wakeups' was not declared. Should it be static? drivers/scsi/scsi_lib.c:466:6: warning: symbol 'scsi_requeue_run_queue' was not declared. Should it be static? drivers/scsi/scsi_lib.c:2266:6: warning: symbol 'scsi_evt_thread' was not declared. Should it be static? drivers/scsi/scsi_lib.c:1585:17: warning: context imbalance in 'scsi_request_fn' - unexpected unlock drivers/scsi/scsi_sysfs.c:201:25: warning: symbol 'dev_attr_hstate' was not declared. Should it be static? drivers/scsi/scsi_sysfs.c:314:24: warning: symbol 'scsi_shost_attr_group' was not declared. Should it be static? drivers/net/ethernet/stmicro/stmmac/enh_desc.c:381:30: warning: symbol 'enh_desc_ops' was not declared. Should it be static? drivers/net/ethernet/stmicro/stmmac/norm_desc.c:253:30: warning: symbol 'ndesc_ops' was not declared. Should it be static? drivers/mmc/host/omap.c:866:6: warning: symbol 'omap_mmc_notify_cover_event' was not declared. Should it be static? drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c:141:33: warning: symbol 'stmmac_ptp' was not declared. Should it be static? drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c:222:5: warning: symbol 'stmmac_pltfr_freeze' was not declared. Should it be static? drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c:236:5: warning: symbol 'stmmac_pltfr_restore' was not declared. Should it be static? drivers/mmc/host/omap_hsmmc.c:616:53: warning: dubious: !x & y drivers/tty/serial/serial_core.c:612:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:612:22: left side has type unsigned int drivers/tty/serial/serial_core.c:612:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:614:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:614:22: left side has type unsigned int drivers/tty/serial/serial_core.c:614:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:616:17: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:618:22: warning: invalid assignment: &= drivers/tty/serial/serial_core.c:618:22: left side has type unsigned int drivers/tty/serial/serial_core.c:618:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:621:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:624:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:635:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:635:22: left side has type unsigned int drivers/tty/serial/serial_core.c:635:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:637:22: warning: invalid assignment: |= drivers/tty/serial/serial_core.c:637:22: left side has type unsigned int drivers/tty/serial/serial_core.c:637:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:639:17: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:641:22: warning: invalid assignment: &= drivers/tty/serial/serial_core.c:641:22: left side has type unsigned int drivers/tty/serial/serial_core.c:641:22: right side has type restricted upf_t drivers/tty/serial/serial_core.c:644:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:651:20: warning: restricted upf_t degrades to integer drivers/tty/serial/serial_core.c:669:29: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:669:29: expected int [signed] flags drivers/tty/serial/serial_core.c:669:29: got restricted upf_t [usertype] flags drivers/tty/serial/serial_core.c:743:19: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:743:19: expected restricted upf_t [usertype] new_flags drivers/tty/serial/serial_core.c:743:19: got int [signed] flags drivers/tty/serial/8250/8250_core.c:2790:32: warning: incorrect type in assignment (different base types) drivers/tty/serial/8250/8250_core.c:2790:32: expected restricted upf_t [usertype] flags drivers/tty/serial/8250/8250_core.c:2790:32: got unsigned int const [unsigned] flags drivers/tty/serial/8250/8250_core.c:2792:32: warning: incorrect type in assignment (different address spaces) drivers/tty/serial/8250/8250_core.c:2792:32: expected unsigned char [noderef] *membase drivers/tty/serial/8250/8250_core.c:2792:32: got unsigned char *const iomem_base include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'serial8250_console_write' - unexpected unlock drivers/mmc/host/wmt-sdmmc.c:852:33: warning: incorrect type in argument 4 (different base types) drivers/mmc/host/wmt-sdmmc.c:852:33: expected restricted gfp_t [usertype] flag drivers/mmc/host/wmt-sdmmc.c:852:33: got int drivers/tty/serial/8250/8250_dw.c:205:46: warning: restricted upf_t degrades to integer drivers/tty/serial/8250/8250_dw.c:205:62: warning: restricted upf_t degrades to integer drivers/tty/serial/8250/8250_dw.c:205:26: warning: incorrect type in assignment (different base types) drivers/tty/serial/8250/8250_dw.c:205:26: expected restricted upf_t [usertype] flags drivers/tty/serial/8250/8250_dw.c:205:26: got unsigned int include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'pl011_console_write' - unexpected unlock drivers/tty/serial/imx.c:1916:77: warning: Using plain integer as NULL pointer drivers/tty/serial/imx.c:1706:39: warning: context imbalance in 'imx_console_write' - unexpected unlock drivers/tty/serial/of_serial.c:33:6: warning: symbol 'tegra_serial_handle_break' was not declared. Should it be static? drivers/tty/serial/omap-serial.c:1368:49: warning: incorrect type in argument 2 (different address spaces) drivers/tty/serial/omap-serial.c:1368:49: expected void const [noderef] *from drivers/tty/serial/omap-serial.c:1368:49: got struct serial_rs485 * drivers/tty/serial/omap-serial.c:1376:35: warning: incorrect type in argument 1 (different address spaces) drivers/tty/serial/omap-serial.c:1376:35: expected void [noderef] *to drivers/tty/serial/omap-serial.c:1376:35: got struct serial_rs485 * include/linux/spinlock_api_smp.h:152:27: warning: context imbalance in 'serial_omap_console_write' - unexpected unlock drivers/tty/serial/xilinx_uartps.c:862:9: warning: context imbalance in 'xuartps_console_write' - different lock contexts for basic block drivers/tty/serial/sirfsoc_uart.h:108:5: warning: symbol 'usp_ff_full' was not declared. Should it be static? drivers/tty/serial/sirfsoc_uart.h:112:5: warning: symbol 'usp_ff_empty' was not declared. Should it be static? drivers/tty/serial/sirfsoc_uart.h:116:5: warning: symbol 'uart_ff_full' was not declared. Should it be static? drivers/tty/serial/sirfsoc_uart.h:120:5: warning: symbol 'uart_ff_empty' was not declared. Should it be static? drivers/tty/serial/sirfsoc_uart.h:124:30: warning: symbol 'sirfsoc_usp' was not declared. Should it be static? drivers/tty/serial/sirfsoc_uart.h:191:30: warning: symbol 'sirfsoc_uart' was not declared. Should it be static? drivers/tty/vt/vt.c:223:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/vt.c:2389: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/video/wm8505fb.c:346:41: warning: incorrect type in assignment (different address spaces) drivers/video/wm8505fb.c:346:41: expected char [noderef] *screen_base drivers/video/wm8505fb.c:346:41: got void *[assigned] fb_mem_virt drivers/video/mx3fb.c:1264:26: warning: incorrect type in assignment (different address spaces) drivers/video/mx3fb.c:1264:26: expected char [noderef] *screen_base drivers/video/mx3fb.c:1264:26: got void * drivers/video/mx3fb.c:1288:9: warning: cast removes address space of expression drivers/video/mx3fb.c:1307:34: warning: incorrect type in argument 3 (different address spaces) drivers/video/mx3fb.c:1307:34: expected void *cpu_addr drivers/video/mx3fb.c:1307:34: got char [noderef] *screen_base drivers/video/mx3fb.c:1022:17: warning: cast removes address space of expression drivers/usb/host/xhci-hub.c:527:6: warning: symbol 'xhci_del_comp_mod_timer' was not declared. Should it be static? drivers/usb/phy/phy-tegra-usb.c:885:17: warning: expression using sizeof(void) init/do_mounts.c:8:2: warning: "Sparse checking disabled for this file" init/do_mounts_initrd.c:8:2: warning: "Sparse checking disabled for this file" init/initramfs.c:8:2: warning: "Sparse checking disabled for this file" init/calibrate.c:260:37: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? init/init_task.c:14:44: warning: implicit cast to nocast type init/init_task.c:14:44: warning: implicit cast to nocast type init/main.c:159:12: warning: symbol 'envp_init' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:19:14: warning: symbol '__machine_arch_type' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:105:15: warning: symbol 'output_data' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:107:15: warning: symbol 'free_mem_ptr' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:108:15: warning: symbol 'free_mem_end_ptr' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:125:17: warning: symbol '__div0' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:134: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? arch/arm/boot/compressed/atags_to_fdt.c:106:5: warning: symbol 'atags_to_fdt' was not declared. Should it be static? arch/arm/boot/compressed/atags_to_fdt.c: In function 'atags_to_fdt': arch/arm/boot/compressed/atags_to_fdt.c:113:11: warning: 'memsize' may be used uninitialized in this function test_sparse: Sun Sep 29 16:05:40 PDT 2013: succeeded on multi_v7_defconfig test_v3.12-rc3 test_sparse: Sun Sep 29 16:05:40 PDT 2013: ended on multi_v7_defconfig test_v3.12-rc3