test_sparse: Sun Jun 26 18:34:42 PDT 2016: started on multi_v7_defconfig test_v4.7-rc5 (4c2e07c6a29e0129e975727b9f57eede813eea85) test_sparse: Sun Jun 26 18:34:42 PDT 2016: serial is 20160626183105 test_sparse: sparse version unknown (checksum d41d8cd98f00b204e9800998ecf8427e) init/do_mounts.c:8:2: warning: "Sparse checking disabled for this file" init/do_mounts_rd.c:8:2: warning: "Sparse checking disabled for this file" init/do_mounts_initrd.c:8:2: warning: "Sparse checking disabled for this file" init/initramfs.c:8:2: warning: "Sparse checking disabled for this file" init/calibrate.c:260:37: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? init/calibrate.c:270:28: warning: symbol 'calibration_delay_done' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:41: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:332:6: warning: symbol 'VFP_bounce' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:661:6: warning: symbol 'vfp_kmode_exception' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:686:6: warning: symbol 'kernel_neon_begin' was not declared. Should it be static? arch/arm/vfp/vfpmodule.c:717:6: warning: symbol 'kernel_neon_end' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:199:13: warning: symbol '__vdso_clock_gettime' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:246:13: warning: symbol '__vdso_gettimeofday' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:272:6: warning: symbol '__aeabi_unwind_cpp_pr0' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:276:6: warning: symbol '__aeabi_unwind_cpp_pr1' was not declared. Should it be static? arch/arm/vdso/vgettimeofday.c:280:6: warning: symbol '__aeabi_unwind_cpp_pr2' was not declared. Should it be static? init/main.c:159:12: warning: symbol 'envp_init' was not declared. Should it be static? init/init_task.c:18:32: warning: Initializer entry defined twice init/init_task.c:18:32: also defined here init/init_task.c:18:32: warning: Initializer entry defined twice init/init_task.c:18:32: also defined here arch/arm/kernel/irq.c:49:15: warning: symbol 'irq_err_count' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:783:52: warning: Using plain integer as NULL pointer arch/arm/mm/dma-mapping.c:1570:6: warning: symbol 'arm_iommu_free_attrs' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1736:5: warning: symbol 'arm_coherent_iommu_map_sg' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1754:5: warning: symbol 'arm_iommu_map_sg' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1788:6: warning: symbol 'arm_coherent_iommu_unmap_sg' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1804:6: warning: symbol 'arm_iommu_unmap_sg' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1817:6: warning: symbol 'arm_iommu_sync_sg_for_cpu' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1835:6: warning: symbol 'arm_iommu_sync_sg_for_device' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1982:20: warning: symbol 'iommu_ops' was not declared. Should it be static? arch/arm/mm/dma-mapping.c:1999:20: warning: symbol 'iommu_coherent_ops' was not declared. Should it be static? arch/arm/mm/fault.c:545:1: warning: symbol 'do_DataAbort' was not declared. Should it be static? arch/arm/mm/fault.c:578:1: warning: symbol 'do_PrefetchAbort' was not declared. Should it be static? arch/arm/common/mcpm_entry.c:29:20: warning: symbol 'mcpm_sync' was not declared. Should it be static? arch/arm/mm/init.c:506:1: error: directive in argument list arch/arm/mm/init.c:509:1: error: directive in argument list arch/arm/mm/init.c:513:1: error: directive in argument list arch/arm/mm/init.c:515:1: error: directive in argument list arch/arm/mm/init.c:516:1: error: directive in argument list arch/arm/mm/init.c:518:1: error: directive in argument list arch/arm/mm/init.c:526:1: error: directive in argument list arch/arm/mm/init.c:529:1: error: directive in argument list arch/arm/mm/init.c:533:1: error: directive in argument list arch/arm/mm/init.c:536:1: error: directive in argument list arch/arm/mm/init.c:537:1: error: directive in argument list arch/arm/mm/init.c:539:1: error: directive in argument list arch/arm/mm/iomap.c:12:15: warning: symbol 'vga_base' was not declared. Should it be static? arch/arm/mm/flush.c:388:6: warning: symbol '__flush_anon_page' was not declared. Should it be static? arch/arm/kernel/process.c:189:1: warning: symbol 'thread_notify_head' was not declared. Should it be static? arch/arm/kernel/process.c:315:15: warning: symbol 'arch_randomize_brk' was not declared. Should it be static? arch/arm/mm/mmap.c:172:15: warning: symbol 'arch_mmap_rnd' was not declared. Should it be static? arch/arm/mm/mmu.c:57:10: warning: symbol 'user_pmd_table' was not declared. Should it be static? arch/arm/mm/mmu.c:134:13: warning: symbol 'init_default_cache_policy' was not declared. Should it be static? arch/arm/mm/mmu.c:1154:13: warning: symbol 'sanity_check_meminfo' was not declared. Should it be static? arch/arm/mm/mmu.c:1571:13: warning: symbol 'early_paging_init' was not declared. Should it be static? arch/arm/mm/mmu.c:1623:13: warning: symbol 'paging_init' was not declared. Should it be static? arch/arm/mm/pageattr.c:71:5: warning: symbol 'set_memory_ro' was not declared. Should it be static? arch/arm/mm/pageattr.c:78:5: warning: symbol 'set_memory_rw' was not declared. Should it be static? arch/arm/mm/pageattr.c:85:5: warning: symbol 'set_memory_nx' was not declared. Should it be static? arch/arm/mm/pageattr.c:92:5: warning: symbol 'set_memory_x' was not declared. Should it be static? arch/arm/firmware/trusted_foundations.c:34:13: error: attribute '__optimize__': unknown attribute arch/arm/kernel/ptrace.c:931:16: warning: symbol 'syscall_trace_enter' was not declared. Should it be static? arch/arm/kernel/ptrace.c:958:17: warning: symbol 'syscall_trace_exit' was not declared. Should it be static? arch/arm/kernel/reboot.c:23:6: warning: symbol 'arm_pm_restart' was not declared. Should it be static? arch/arm/kernel/reboot.c:79:6: warning: symbol 'soft_restart' was not declared. Should it be static? arch/arm/mm/copypage-v6.c:125:21: warning: symbol 'v6_user_fns' was not declared. Should it be static? arch/arm/kernel/setup.c:96:14: warning: symbol '__atags_pointer' was not declared. Should it be static? arch/arm/kernel/setup.c:139:5: warning: symbol '__cpu_architecture' was not declared. Should it be static? arch/arm/kernel/setup.c:1262:29: warning: symbol 'cpuinfo_op' was not declared. Should it be static? arch/arm/kernel/signal.c:72:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/signal.c:72:31: expected void [noderef] *to arch/arm/kernel/signal.c:72:31: got struct iwmmxt_sigframe *frame arch/arm/kernel/signal.c:82:38: warning: incorrect type in argument 2 (different address spaces) arch/arm/kernel/signal.c:82:38: expected void const [noderef] *from arch/arm/kernel/signal.c:82:38: got struct iwmmxt_sigframe *frame arch/arm/kernel/signal.c:179:48: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/signal.c:179:48: expected struct iwmmxt_sigframe *frame arch/arm/kernel/signal.c:179:48: got struct iwmmxt_sigframe [noderef] * arch/arm/kernel/signal.c:189:16: warning: symbol 'sys_sigreturn' was not declared. Should it be static? arch/arm/kernel/signal.c:219:16: warning: symbol 'sys_rt_sigreturn' was not declared. Should it be static? arch/arm/kernel/signal.c:290:49: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/signal.c:290:49: expected struct iwmmxt_sigframe *frame arch/arm/kernel/signal.c:290:49: got struct iwmmxt_sigframe [noderef] * arch/arm/kernel/signal.c:566:1: warning: symbol 'do_work_pending' was not declared. Should it be static? arch/arm/kernel/signal.c:605:13: warning: symbol 'get_signal_page' was not declared. Should it be static? arch/arm/kernel/sys_arm.c:35:17: warning: symbol 'sys_arm_fadvise64_64' was not declared. Should it be static? arch/arm/kernel/time.c:115:13: warning: symbol 'time_init' was not declared. Should it be static? arch/arm/kernel/traps.c:123:37: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:123:37: expected void const volatile [noderef] * arch/arm/kernel/traps.c:123:37: got unsigned long * arch/arm/kernel/traps.c:156:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:156:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:156:31: got unsigned short [usertype] * arch/arm/kernel/traps.c:158:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/kernel/traps.c:158:31: expected void const volatile [noderef] * arch/arm/kernel/traps.c:158:31: got unsigned int [usertype] * arch/arm/kernel/traps.c:425:33: warning: cast removes address space of expression arch/arm/kernel/traps.c:406:29: warning: symbol 'do_undefinstr' was not declared. Should it be static? arch/arm/kernel/traps.c:476:39: warning: symbol 'handle_fiq_as_nmi' was not declared. Should it be static? arch/arm/kernel/traps.c:495:17: warning: symbol 'bad_mode' was not declared. Should it be static? arch/arm/kernel/traps.c:562:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/traps.c:562:14: expected void const volatile [noderef] * arch/arm/kernel/traps.c:562:14: got unsigned long [unsigned] start arch/arm/kernel/traps.c:573:16: warning: symbol 'arm_syscall' was not declared. Should it be static? arch/arm/kernel/traps.c:705:1: warning: symbol 'baddataabort' was not declared. Should it be static? arch/arm/kernel/traps.c:749:17: warning: symbol '__div0' was not declared. Should it be static? arch/arm/kernel/traps.c:756:6: warning: symbol 'abort' was not declared. Should it be static? arch/arm/mach-at91/pm.c:321:40: warning: duplicate const arch/arm/mach-at91/pm.c:127:5: warning: symbol 'at91_suspend_entering_slow_clock' was not declared. Should it be static? arch/arm/mach-at91/pm.c:355:29: warning: incorrect type in argument 1 (different modifiers) arch/arm/mach-at91/pm.c:355:29: expected void ( *at91_standby )( ... ) arch/arm/mach-at91/pm.c:355:29: got void const *[assigned] standby arch/arm/mach-at91/pm.c:358:6: warning: symbol 'at91rm9200_idle' was not declared. Should it be static? arch/arm/mach-at91/pm.c:367:6: warning: symbol 'at91sam9_idle' was not declared. Should it be static? arch/arm/mach-at91/pm.c:407:30: warning: incorrect type in assignment (different address spaces) arch/arm/mach-at91/pm.c:407:30: expected void ( *static [toplevel] at91_suspend_sram_fn )( ... ) arch/arm/mach-at91/pm.c:407:30: got void [noderef] * arch/arm/mach-bcm/kona_l2_cache.c:21:13: warning: symbol 'kona_l2_cache_init' was not declared. Should it be static? arch/arm/mach-bcm/bcm_kona_smc.c:36:40: warning: duplicate const arch/arm/mach-bcm/bcm_kona_smc.c:145:21: warning: incorrect type in initializer (different address spaces) arch/arm/mach-bcm/bcm_kona_smc.c:145:21: expected unsigned int [usertype] *args arch/arm/mach-bcm/bcm_kona_smc.c:145:21: got void [noderef] *static [toplevel] [assigned] bcm_smc_buffer arch/arm/mach-bcm/bcm_kona_smc.c:151:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-bcm/bcm_kona_smc.c:151:9: expected void volatile [noderef] *addr arch/arm/mach-bcm/bcm_kona_smc.c:151:9: got unsigned int [usertype] * arch/arm/mach-bcm/bcm_kona_smc.c:152:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-bcm/bcm_kona_smc.c:152:9: expected void volatile [noderef] *addr arch/arm/mach-bcm/bcm_kona_smc.c:152:9: got unsigned int [usertype] * arch/arm/mach-bcm/bcm_kona_smc.c:153:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-bcm/bcm_kona_smc.c:153:9: expected void volatile [noderef] *addr arch/arm/mach-bcm/bcm_kona_smc.c:153:9: got unsigned int [usertype] * arch/arm/mach-bcm/bcm_kona_smc.c:154:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-bcm/bcm_kona_smc.c:154:9: expected void volatile [noderef] *addr arch/arm/mach-bcm/bcm_kona_smc.c:154:9: got unsigned int [usertype] *[assigned] args arch/arm/kernel/bios32.c:58:6: warning: symbol 'pcibios_report_status' was not declared. Should it be static? arch/arm/kernel/suspend.c:55:6: warning: symbol '__cpu_suspend_save' was not declared. Should it be static? arch/arm/kernel/smp.c:535:6: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? arch/arm/kernel/smp.c:692:5: warning: symbol 'setup_profiling_timer' was not declared. Should it be static? arch/arm/mach-highbank/pm.c:54:13: warning: symbol 'highbank_pm_init' was not declared. Should it be static? arch/arm/mach-exynos/mcpm-exynos.c:200:13: error: attribute '__optimize__': unknown attribute arch/arm/kernel/arch_timer.c:34:12: warning: symbol 'arch_timer_arch_init' was not declared. Should it be static? arch/arm/mach-exynos/s5p-dev-mfc.c:62:12: warning: symbol 's5p_fdt_alloc_mfc_mem' was not declared. Should it be static? arch/arm/kernel/machine_kexec.c:64:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:64:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:64:23: warning: incorrect type in initializer (different address spaces) arch/arm/kernel/machine_kexec.c:64:23: expected unsigned int const [noderef] *register __p arch/arm/kernel/machine_kexec.c:64:23: got unsigned int [usertype] * arch/arm/kernel/machine_kexec.c:64:23: warning: cast removes address space of expression arch/arm/kernel/machine_kexec.c:78:6: warning: symbol 'machine_crash_nonpanic_core' was not declared. Should it be static? arch/arm/kernel/unwind.c:53:6: warning: symbol '__aeabi_unwind_cpp_pr0' was not declared. Should it be static? arch/arm/kernel/unwind.c:58:6: warning: symbol '__aeabi_unwind_cpp_pr1' was not declared. Should it be static? arch/arm/kernel/unwind.c:63:6: warning: symbol '__aeabi_unwind_cpp_pr2' was not declared. Should it be static? arch/arm/kernel/devtree.c:69:13: warning: symbol 'arm_dt_init_cpu_maps' was not declared. Should it be static? arch/arm/kernel/devtree.c:210:27: warning: symbol 'setup_machine_fdt' was not declared. Should it be static? arch/arm/kernel/swp_emulate.c:123:23: warning: incorrect type in assignment (different address spaces) arch/arm/kernel/swp_emulate.c:123:23: expected void [noderef] *[assigned] [usertype] _addr arch/arm/kernel/swp_emulate.c:123:23: got void * arch/arm/kernel/swp_emulate.c:213:14: warning: incorrect type in argument 1 (different base types) arch/arm/kernel/swp_emulate.c:213:14: expected void const volatile [noderef] * arch/arm/kernel/swp_emulate.c:213:14: got unsigned int arch/arm/mach-mvebu/system-controller.c:130:6: warning: symbol 'mvebu_armada375_smp_wa_init' was not declared. Should it be static? arch/arm/mach-hisi/platsmp.c:106:6: warning: symbol 'hix5hd2_set_scu_boot_addr' was not declared. Should it be static? arch/arm/mach-hisi/platsmp.c:146:14: warning: incorrect type in assignment (different address spaces) arch/arm/mach-hisi/platsmp.c:146:14: expected void [noderef] *virt arch/arm/mach-hisi/platsmp.c:146:14: got void * arch/arm/mach-hisi/platsmp.c:142:6: warning: symbol 'hip01_set_boot_addr' was not declared. Should it be static? arch/arm/mach-keystone/pm_domain.c:37:12: warning: symbol 'keystone_pm_runtime_init' was not declared. Should it be static? arch/arm/kernel/topology.c:45:15: warning: symbol 'arch_scale_cpu_capacity' was not declared. Should it be static? arch/arm/kernel/topology.c:192:22: warning: symbol 'cpu_corepower_mask' was not declared. Should it be static? arch/arm/kernel/perf_event_v7.c:158:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:159:10: also defined here arch/arm/kernel/perf_event_v7.c:171:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:178:10: also defined here arch/arm/kernel/perf_event_v7.c:207:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:208:10: also defined here arch/arm/kernel/perf_event_v7.c:221:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:228:10: also defined here arch/arm/kernel/perf_event_v7.c:251:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:252:10: also defined here arch/arm/kernel/perf_event_v7.c:263:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:265:10: also defined here arch/arm/kernel/perf_event_v7.c:297:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:298:10: also defined here arch/arm/kernel/perf_event_v7.c:310:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:312:10: also defined here arch/arm/kernel/perf_event_v7.c:346:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:347:10: also defined here arch/arm/kernel/perf_event_v7.c:359:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:366:10: also defined here arch/arm/kernel/perf_event_v7.c:395:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:396:10: also defined here arch/arm/kernel/perf_event_v7.c:408:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:410:10: also defined here arch/arm/kernel/perf_event_v7.c:445:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:446:10: also defined here arch/arm/kernel/perf_event_v7.c:454:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:455:10: also defined here arch/arm/kernel/perf_event_v7.c:464:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:471:10: also defined here arch/arm/kernel/perf_event_v7.c:495:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:496:10: also defined here arch/arm/kernel/perf_event_v7.c:506:9: warning: Initializer entry defined twice arch/arm/kernel/perf_event_v7.c:512:10: also defined here arch/arm/kernel/psci_smp.c:61:5: warning: symbol 'psci_cpu_disable' was not declared. Should it be static? arch/arm/kernel/psci_smp.c:74:6: warning: symbol 'psci_cpu_die' was not declared. Should it be static? arch/arm/kernel/psci_smp.c:86:5: warning: symbol 'psci_cpu_kill' was not declared. Should it be static? arch/arm/mach-mvebu/cpu-reset.c:25:5: warning: symbol 'mvebu_cpu_reset_deassert' was not declared. Should it be static? arch/arm/mach-mediatek/platsmp.c:111:30: warning: incorrect type in assignment (different address spaces) arch/arm/mach-mediatek/platsmp.c:111:30: expected void [noderef] *static [toplevel] mtk_smp_base arch/arm/mach-mediatek/platsmp.c:111:30: got void * arch/arm/mach-mvebu/coherency.c:41:14: warning: symbol 'coherency_base' was not declared. Should it be static? arch/arm/mach-imx/pm-imx5.c:346:22: warning: incorrect type in assignment (different address spaces) arch/arm/mach-imx/pm-imx5.c:346:22: expected struct imx5_cpu_suspend_info *suspend_info arch/arm/mach-imx/pm-imx5.c:346:22: got void [noderef] *static [addressable] [toplevel] suspend_ocram_base arch/arm/mach-imx/pm-imx5.c:364:36: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-imx/pm-imx5.c:364:36: expected void * arch/arm/mach-imx/pm-imx5.c:364:36: got void [noderef] * arch/arm/mach-imx/cpuidle-imx5.c:33:12: warning: symbol 'imx5_cpuidle_init' was not declared. Should it be static? arch/arm/mach-rockchip/pm.c:284:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-rockchip/pm.c:284:16: expected void * arch/arm/mach-rockchip/pm.c:284:16: got void [noderef] *static [toplevel] [assigned] rk3288_bootram_base arch/arm/mach-rockchip/platsmp.c:201:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-rockchip/platsmp.c:201:16: expected void * arch/arm/mach-rockchip/platsmp.c:201:16: got void [noderef] *static [toplevel] sram_base_addr arch/arm/mach-mvebu/pmsu.c:144:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-mvebu/pmsu.c:144:16: expected void * arch/arm/mach-mvebu/pmsu.c:144:16: got void [noderef] *[assigned] sram_virt_base arch/arm/mach-mvebu/pmsu.c:127:5: warning: symbol 'mvebu_setup_boot_addr_wa' was not declared. Should it be static? arch/arm/mach-mvebu/pmsu.c:267:5: warning: symbol 'armada_370_xp_pmsu_idle_enter' was not declared. Should it be static? arch/arm/mach-mvebu/pmsu.c:313:5: warning: symbol 'armada_38x_do_cpu_suspend' was not declared. Should it be static? arch/arm/mach-mvebu/pmsu.c:340:6: warning: symbol 'mvebu_v7_pmsu_idle_exit' was not declared. Should it be static? arch/arm/mach-mvebu/pmsu.c:570:5: warning: symbol 'mvebu_pmsu_dfs_request' was not declared. Should it be static? arch/arm/mach-mvebu/pm.c:123:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-mvebu/pm.c:123:9: expected void volatile [noderef] *addr arch/arm/mach-mvebu/pm.c:123:9: got unsigned int [usertype] * arch/arm/mach-mvebu/pm.c:124:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-mvebu/pm.c:124:9: expected void volatile [noderef] *addr arch/arm/mach-mvebu/pm.c:124:9: got unsigned int [usertype] * arch/arm/mach-mvebu/pm.c:132:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-mvebu/pm.c:132:9: expected void volatile [noderef] *addr arch/arm/mach-mvebu/pm.c:132:9: got unsigned int [usertype] * arch/arm/mach-mvebu/pm.c:133:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-mvebu/pm.c:133:9: expected void volatile [noderef] *addr arch/arm/mach-mvebu/pm.c:133:9: got unsigned int [usertype] * arch/arm/mach-mvebu/pm.c:139:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-mvebu/pm.c:139:9: expected void volatile [noderef] *addr arch/arm/mach-mvebu/pm.c:139:9: got unsigned int [usertype] * arch/arm/mach-mvebu/pm.c:140:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-mvebu/pm.c:140:9: expected void volatile [noderef] *addr arch/arm/mach-mvebu/pm.c:140:9: got unsigned int [usertype] * arch/arm/mach-mvebu/pm.c:149:9: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-mvebu/pm.c:149:9: expected void volatile [noderef] *addr arch/arm/mach-mvebu/pm.c:149:9: got unsigned int [usertype] *[assigned] store_addr arch/arm/mach-mvebu/pm.c:235:12: warning: symbol 'mvebu_pm_suspend_init' was not declared. Should it be static? arch/arm/mach-imx/platsmp.c:26:5: warning: symbol 'g_diag_reg' was not declared. Should it be static? arch/arm/mach-sti/platsmp.c:152:17: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-sti/platsmp.c:152:17: expected void volatile *p arch/arm/mach-sti/platsmp.c:152:17: got unsigned int [noderef] [usertype] *[assigned] cpu_strt_ptr arch/arm/mach-prima2/rtciobrg.c:28:14: warning: symbol 'sirfsoc_rtciobrg_base' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:35:6: warning: symbol 'sirfsoc_rtc_iobrg_wait_sync' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:41:6: warning: symbol 'sirfsoc_rtc_iobrg_besyncing' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:53:5: warning: symbol '__sirfsoc_rtc_iobrg_readl' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:66:5: warning: symbol 'sirfsoc_rtc_iobrg_readl' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:81:6: warning: symbol 'sirfsoc_rtc_iobrg_pre_writel' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:91:6: warning: symbol 'sirfsoc_rtc_iobrg_writel' was not declared. Should it be static? arch/arm/mach-prima2/rtciobrg.c:138:15: warning: symbol 'devm_regmap_init_iobg' was not declared. Should it be static? arch/arm/mach-prima2/pm.c:29:5: warning: symbol 'sirfsoc_pwrc_base' was not declared. Should it be static? arch/arm/mach-prima2/pm.c:30:14: warning: symbol 'sirfsoc_memc_base' was not declared. Should it be static? arch/arm/mach-prima2/pm.c:148:12: warning: symbol 'sirfsoc_pm_init' was not declared. Should it be static? arch/arm/mach-omap2/omap4-common.c:120:6: warning: symbol 'omap_interconnect_sync' was not declared. Should it be static? arch/arm/mach-omap2/omap4-common.c:143:27: warning: incorrect type in assignment (different address spaces) arch/arm/mach-omap2/omap4-common.c:143:27: expected void [noderef] *static [toplevel] sram_sync arch/arm/mach-omap2/omap4-common.c:143:27: got void * arch/arm/mach-prima2/hotplug.c:35:6: warning: symbol 'sirfsoc_cpu_die' was not declared. Should it be static? arch/arm/mach-tegra/irq.c:39:6: warning: symbol 'tegra_pending_sgi' was not declared. Should it be static? arch/arm/mach-tegra/pm.c:124:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:124:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:124:27: got void [noderef] * arch/arm/mach-tegra/pm.c:138:35: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:138:35: expected struct cpumask [usertype] *cpu_lp2_mask arch/arm/mach-tegra/pm.c:138:35: got void [noderef] * arch/arm/mach-tegra/pm.c:139:27: warning: incorrect type in initializer (different address spaces) arch/arm/mach-tegra/pm.c:139:27: expected unsigned int [usertype] *cpu_in_lp2 arch/arm/mach-tegra/pm.c:139:27: got void [noderef] * arch/arm/mach-tegra/pm.c:155:5: warning: symbol 'tegra_cpu_do_idle' was not declared. Should it be static? arch/arm/mach-tegra/pm.c:293:32: warning: incorrect type in argument 2 (different address spaces) arch/arm/mach-tegra/pm.c:293:32: expected void const * arch/arm/mach-tegra/pm.c:293:32: got void [noderef] * arch/arm/mach-tegra/pm.c:295:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:295:16: expected void * arch/arm/mach-tegra/pm.c:295:16: got void [noderef] * arch/arm/mach-tegra/pm.c:298:12: warning: cast removes address space of expression arch/arm/mach-tegra/pm.c:304:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-tegra/pm.c:304:16: expected void * arch/arm/mach-tegra/pm.c:304:16: got void [noderef] * arch/arm/mach-tegra/pm.c:307:11: warning: cast removes address space of expression arch/arm/mach-tegra/reset.c:71:9: error: subtraction of functions? Share your drugs arch/arm/mach-tegra/reset.c:74:25: error: subtraction of functions? Share your drugs arch/arm/mach-imx/pm-imx6.c:356:24: warning: cast removes address space of expression arch/arm/mach-imx/pm-imx6.c:499:9: warning: incorrect type in initializer (different address spaces) arch/arm/mach-imx/pm-imx6.c:499:9: expected void *__p arch/arm/mach-imx/pm-imx6.c:499:9: got void [noderef] *static [toplevel] [assigned] suspend_ocram_base arch/arm/mach-imx/pm-imx6.c:500:17: warning: incorrect type in assignment (different address spaces) arch/arm/mach-imx/pm-imx6.c:500:17: expected struct imx6_cpu_pm_info *pm_info arch/arm/mach-imx/pm-imx6.c:500:17: got void [noderef] *static [toplevel] [assigned] suspend_ocram_base arch/arm/mach-imx/pm-imx6.c:556:36: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-imx/pm-imx6.c:556:36: expected void * arch/arm/mach-imx/pm-imx6.c:556:36: got void [noderef] * arch/arm/mach-tegra/tegra.c:65:5: warning: symbol 'tegra_uart_config' was not declared. Should it be static? arch/arm/mach-omap2/prm_common.c:716:40: warning: duplicate const arch/arm/mach-tegra/cpuidle.c:51:6: warning: symbol 'tegra_cpuidle_pcie_irqs_in_use' was not declared. Should it be static? arch/arm/mach-ux500/cpu-db8500.c:85:31: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:85:31: expected void const * arch/arm/mach-ux500/cpu-db8500.c:85:31: got void [noderef] *[assigned] uid arch/arm/mach-ux500/cpu-db8500.c:87:26: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:87:26: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:87:26: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:87:26: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:88:26: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:88:26: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:88:26: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:88:26: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:88:47: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:88:47: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:88:47: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:88:47: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:89:26: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:89:26: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:89:26: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:89:26: got unsigned int [usertype] * arch/arm/mach-ux500/cpu-db8500.c:89:47: warning: cast removes address space of expression arch/arm/mach-ux500/cpu-db8500.c:89:47: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-ux500/cpu-db8500.c:89:47: expected void const volatile [noderef] *addr arch/arm/mach-ux500/cpu-db8500.c:89:47: got unsigned int [usertype] * arch/arm/mach-tegra/cpuidle-tegra20.c:216:6: warning: symbol 'tegra20_cpuidle_pcie_irqs_in_use' was not declared. Should it be static? arch/arm/mach-tegra/cpuidle-tegra20.c:223:12: warning: symbol 'tegra20_cpuidle_init' was not declared. Should it be static? 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:29:15: warning: symbol 'mxc_ahb_bus' was not declared. Should it be static? arch/arm/mach-imx/devices/devices.c:33:12: warning: symbol 'mxc_device_init' 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-tegra/cpuidle-tegra30.c:144:12: warning: symbol 'tegra30_cpuidle_init' was not declared. Should it be static? arch/arm/mach-omap2/vc.c:562:41: warning: duplicate const arch/arm/mach-uniphier/platsmp.c:78:16: warning: incorrect type in argument 1 (different address spaces) arch/arm/mach-uniphier/platsmp.c:78:16: expected void * arch/arm/mach-uniphier/platsmp.c:78:16: got void [noderef] *static [assigned] trmp_base arch/arm/mach-tegra/hotplug.c:24:5: warning: symbol 'tegra_cpu_kill' was not declared. Should it be static? arch/arm/mach-tegra/hotplug.c:40:6: warning: symbol 'tegra_cpu_die' was not declared. Should it be static? arch/arm/mach-vexpress/spc.c:131:6: warning: symbol 've_spc_global_wakeup_irq' was not declared. Should it be static? arch/arm/mach-vexpress/spc.c:156:6: warning: symbol 've_spc_cpu_wakeup_irq' was not declared. Should it be static? arch/arm/mach-vexpress/spc.c:185:6: warning: symbol 've_spc_set_resume_addr' was not declared. Should it be static? arch/arm/mach-vexpress/spc.c:210:6: warning: symbol 've_spc_powerdown' was not declared. Should it be static? arch/arm/mach-vexpress/spc.c:240:5: warning: symbol 've_spc_cpu_in_wfi' was not declared. Should it be static? arch/arm/mach-vexpress/spc.c:450:12: warning: symbol 've_spc_init' was not declared. Should it be static? arch/arm/mach-tegra/cpuidle-tegra114.c:91:12: warning: symbol 'tegra114_cpuidle_init' was not declared. Should it be static? arch/arm/mach-vexpress/tc2_pm.c:197:13: error: attribute '__optimize__': unknown attribute arch/arm/mach-vexpress/hotplug.c:88:6: warning: symbol 'vexpress_cpu_die' was not declared. Should it be static? arch/arm/mach-omap2/omap_hwmod_81xx_data.c:246:19: warning: symbol 'ti81xx_rtc_hwmod' was not declared. Should it be static? arch/arm/mach-spear/time.c:207:40: warning: duplicate const arch/arm/mach-spear/hotplug.c:83:6: warning: symbol 'spear13xx_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/platsmp.c:35:6: warning: symbol 'versatile_secondary_init' was not declared. Should it be static? arch/arm/plat-versatile/platsmp.c:50:5: warning: symbol 'versatile_boot_secondary' was not declared. Should it be static? kernel/fork.c:108:5: warning: symbol 'max_threads' was not declared. Should it be static? kernel/fork.c:133:13: warning: symbol 'arch_release_task_struct' was not declared. Should it be static? kernel/fork.c:151:13: warning: symbol 'arch_release_thread_stack' was not declared. Should it be static? kernel/fork.c:275:20: warning: symbol 'arch_task_cache_init' was not declared. Should it be static? kernel/fork.c:305:13: warning: symbol 'fork_init' was not declared. Should it be static? kernel/fork.c:328:12: warning: symbol 'arch_dup_task_struct' was not declared. Should it be static? include/linux/sched.h:570:37: warning: implicit cast to nocast type kernel/fork.c:1258:41: warning: implicit cast to nocast type kernel/fork.c:1259:41: warning: implicit cast to nocast type kernel/fork.c:1384:42: warning: implicit cast to nocast type kernel/fork.c:1385:43: warning: implicit cast to nocast type include/linux/sched.h:570:37: warning: implicit cast to nocast type kernel/panic.c:59:13: warning: symbol 'panic_smp_self_stop' was not declared. Should it be static? kernel/panic.c:69:13: warning: symbol 'nmi_panic_self_stop' was not declared. Should it be static? kernel/panic.c:104:6: error: symbol 'panic' redeclared with different type (originally declared at include/linux/kernel.h:263) - different modifiers kernel/cpu.c:560:36: warning: incorrect type in initializer (different address spaces) kernel/cpu.c:560:36: expected struct task_struct [noderef] **store kernel/cpu.c:560:36: got struct task_struct *static [noderef] [toplevel] * kernel/cpu.c:616:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block arch/arm/plat-samsung/cpu.c:47:13: warning: symbol 's5p_init_cpu' was not declared. Should it be static? kernel/exit.c:125:28: warning: incorrect type in argument 2 (different modifiers) kernel/exit.c:125:28: expected unsigned long [nocast] [usertype] *utime kernel/exit.c:125:28: got unsigned long * kernel/exit.c:125:28: warning: implicit cast to nocast type kernel/exit.c:125:36: warning: incorrect type in argument 3 (different modifiers) kernel/exit.c:125:36: expected unsigned long [nocast] [usertype] *stime kernel/exit.c:125:36: got unsigned long * kernel/exit.c:125:36: warning: implicit cast to nocast type kernel/exit.c:652:6: error: symbol 'do_exit' redeclared with different type (originally declared at include/linux/kernel.h:270) - different modifiers kernel/exit.c:836:6: error: symbol 'complete_and_exit' redeclared with different type (originally declared at include/linux/kernel.h:272) - different modifiers kernel/softirq.c:748:36: warning: incorrect type in initializer (different address spaces) kernel/softirq.c:748:36: expected struct task_struct [noderef] **store kernel/softirq.c:748:36: got struct task_struct *[noderef] [toplevel] * kernel/ptrace.c:790:9: warning: context imbalance in 'ptrace_resume' - different lock contexts for basic block kernel/ptrace.c:1056:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block kernel/user.c:77:19: warning: symbol 'uidhash_table' was not declared. Should it be static? kernel/signal.c:1616:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1616:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1616:28: got unsigned long * kernel/signal.c:1616:28: warning: implicit cast to nocast type kernel/signal.c:1616:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1616:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1616:36: got unsigned long * kernel/signal.c:1616:36: warning: implicit cast to nocast type kernel/signal.c:1701:28: warning: incorrect type in argument 2 (different modifiers) kernel/signal.c:1701:28: expected unsigned long [nocast] [usertype] *utime kernel/signal.c:1701:28: got unsigned long * kernel/signal.c:1701:28: warning: implicit cast to nocast type kernel/signal.c:1701:36: warning: incorrect type in argument 3 (different modifiers) kernel/signal.c:1701:36: expected unsigned long [nocast] [usertype] *stime kernel/signal.c:1701:36: got unsigned long * kernel/signal.c:1701:36: warning: implicit cast to nocast type kernel/signal.c:1209:23: warning: context imbalance in '__lock_task_sighand' - different lock contexts for basic block kernel/signal.c:1946:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block kernel/signal.c:2195:25: warning: context imbalance in 'get_signal' - unexpected unlock kernel/sys.c:886:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:886:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:886:49: got unsigned long * kernel/sys.c:886:49: warning: implicit cast to nocast type kernel/sys.c:886:59: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:886:59: expected unsigned long [nocast] [usertype] *st kernel/sys.c:886:59: got unsigned long * kernel/sys.c:886:59: warning: implicit cast to nocast type kernel/sys.c:1550:25: warning: implicit cast to nocast type kernel/sys.c:1553:49: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1553:49: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1553:49: got unsigned long * kernel/sys.c:1553:49: warning: implicit cast to nocast type kernel/sys.c:1553:57: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1553:57: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1553:57: got unsigned long * kernel/sys.c:1553:57: warning: implicit cast to nocast type kernel/sys.c:1579:51: warning: incorrect type in argument 2 (different modifiers) kernel/sys.c:1579:51: expected unsigned long [nocast] [usertype] *ut kernel/sys.c:1579:51: got unsigned long * kernel/sys.c:1579:51: warning: implicit cast to nocast type kernel/sys.c:1579:61: warning: incorrect type in argument 3 (different modifiers) kernel/sys.c:1579:61: expected unsigned long [nocast] [usertype] *st kernel/sys.c:1579:61: got unsigned long * kernel/sys.c:1579:61: warning: implicit cast to nocast type mm/filemap.c:2231:35: warning: symbol 'generic_file_vm_ops' was not declared. Should it be static? kernel/workqueue.c:4264:61: warning: expression using sizeof bool kernel/pid.c:48:5: warning: symbol 'pid_max' was not declared. Should it be static? kernel/pid.c:52:5: warning: symbol 'pid_max_min' was not declared. Should it be static? kernel/pid.c:53:5: warning: symbol 'pid_max_max' was not declared. Should it be static? include/linux/rcupdate.h:909:9: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit mm/oom_kill.c:184:28: warning: context imbalance in 'oom_badness' - unexpected unlock mm/oom_kill.c:360:9: warning: context imbalance in 'dump_tasks' - different lock contexts for basic block mm/oom_kill.c:477:9: warning: context imbalance in '__oom_reap_task' - unexpected unlock include/linux/rcupdate.h:909:9: warning: context imbalance in 'oom_kill_process' - unexpected unlock kernel/extable.c:39:26: warning: symbol 'main_extable_sort_needed' was not declared. Should it be static? mm/page_alloc.c:893:1: error: directive in argument list mm/page_alloc.c:895:1: error: directive in argument list mm/page_alloc.c:6657:1: error: directive in argument list mm/page_alloc.c:6659:1: error: directive in argument list mm/page_alloc.c:6667:1: error: directive in argument list mm/page_alloc.c:6669:1: error: directive in argument list mm/swap.c:192:55: warning: context imbalance in 'pagevec_lru_move_fn' - unexpected unlock mm/swap.c:745:47: warning: context imbalance in 'release_pages' - unexpected unlock kernel/smpboot.c:171:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:171:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:171:36: got struct task_struct [noderef] ** kernel/smpboot.c:171:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:171:35: expected struct task_struct *tsk kernel/smpboot.c:171:35: got struct task_struct [noderef] * kernel/smpboot.c:190:10: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:190:10: expected void const [noderef] *__vpp_verify kernel/smpboot.c:190:10: got struct task_struct [noderef] ** kernel/smpboot.c:190:38: warning: incorrect type in assignment (different address spaces) kernel/smpboot.c:190:38: expected struct task_struct [noderef] * kernel/smpboot.c:190:38: got struct task_struct *[assigned] tsk kernel/smpboot.c:223:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:223:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:223:36: got struct task_struct [noderef] ** kernel/smpboot.c:223:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:223:35: expected struct task_struct *tsk kernel/smpboot.c:223:35: got struct task_struct [noderef] * kernel/smpboot.c:243:36: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:243:36: expected void const [noderef] *__vpp_verify kernel/smpboot.c:243:36: got struct task_struct [noderef] ** kernel/smpboot.c:243:35: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:243:35: expected struct task_struct *tsk kernel/smpboot.c:243:35: got struct task_struct [noderef] * kernel/smpboot.c:266:44: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:266:44: expected void const [noderef] *__vpp_verify kernel/smpboot.c:266:44: got struct task_struct [noderef] ** kernel/smpboot.c:266:43: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:266:43: expected struct task_struct *tsk kernel/smpboot.c:266:43: got struct task_struct [noderef] * kernel/smpboot.c:271:26: warning: incorrect type in initializer (different address spaces) kernel/smpboot.c:271:26: expected void const [noderef] *__vpp_verify kernel/smpboot.c:271:26: got struct task_struct [noderef] ** kernel/bpf/core.c:710:43: error: arithmetics on pointers to functions kernel/irq/irqdesc.c:567:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit kernel/irq/irqdesc.c:591:6: warning: context imbalance in '__irq_put_desc_unlock' - unexpected unlock kernel/events/core.c:518:26: warning: function 'perf_pmu_name' with external linkage has definition kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:891:1: warning: symbol 'perf_cgroup_switch' was not declared. Should it be static? kernel/events/core.c:993:22: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:993:22: expected void const [noderef] *__vpp_verify kernel/events/core.c:993:22: got int * kernel/events/core.c:1000:22: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:1000:22: expected void const [noderef] *__vpp_verify kernel/events/core.c:1000:22: got int * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:2783:34: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:2783:34: expected void const [noderef] *__vpp_verify kernel/events/core.c:2783:34: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:3571:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:3571:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:3571:26: got struct perf_cpu_context * kernel/events/core.c:4588:13: warning: symbol 'arch_perf_update_userpage' was not declared. Should it be static? kernel/events/internal.h:181:46: warning: incorrect type in argument 2 (different address spaces) kernel/events/internal.h:181:46: expected void const [noderef] *from kernel/events/internal.h:181:46: got void const *src kernel/events/core.c:5911:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:5911:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:5911:26: got struct perf_cpu_context * kernel/events/core.c:6010:43: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:6010:43: expected void const [noderef] *__vpp_verify kernel/events/core.c:6010:43: got struct perf_cpu_context * kernel/events/core.c:8268:35: warning: incorrect type in return expression (different address spaces) kernel/events/core.c:8268:35: expected struct perf_cpu_context [noderef] * kernel/events/core.c:8268:35: got struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8281:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:8281:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:8281:26: got struct perf_cpu_context * kernel/events/core.c:8303:24: warning: incorrect type in argument 1 (different address spaces) kernel/events/core.c:8303:24: expected void [noderef] *__pdata kernel/events/core.c:8303:24: got struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8319:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? kernel/events/core.c:8370:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:8370:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:8370:26: got struct perf_cpu_context * kernel/events/core.c:8449:32: warning: incorrect type in assignment (different address spaces) kernel/events/core.c:8449:32: expected int *[noderef] pmu_disable_count kernel/events/core.c:8449:32: got int [noderef] * kernel/events/core.c:8489:30: warning: incorrect type in assignment (different address spaces) kernel/events/core.c:8489:30: expected struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8489:30: got struct perf_cpu_context [noderef] * kernel/events/core.c:8494:30: warning: incorrect type in assignment (different address spaces) kernel/events/core.c:8494:30: expected struct perf_cpu_context *[noderef] pmu_cpu_context kernel/events/core.c:8494:30: got struct perf_cpu_context [noderef] * kernel/events/core.c:8501:26: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:8501:26: expected void const [noderef] *__vpp_verify kernel/events/core.c:8501:26: got struct perf_cpu_context * kernel/events/core.c:8555:24: warning: incorrect type in argument 1 (different address spaces) kernel/events/core.c:8555:24: expected void [noderef] *__pdata kernel/events/core.c:8555:24: got int *[noderef] pmu_disable_count kernel/events/core.c:8573:24: warning: incorrect type in argument 1 (different address spaces) kernel/events/core.c:8573:24: expected void [noderef] *__pdata kernel/events/core.c:8573:24: got int *[noderef] pmu_disable_count kernel/events/core.c:9624:20: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:9624:20: expected void const [noderef] *__vpp_verify kernel/events/core.c:9624:20: got struct perf_cpu_context * kernel/events/core.c:9625:20: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:9625:20: expected void const [noderef] *__vpp_verify kernel/events/core.c:9625:20: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:145:16: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:145:16: expected void const [noderef] *__vpp_verify kernel/events/core.c:145:16: got struct perf_cpu_context * kernel/events/core.c:10273:24: warning: incorrect type in initializer (different address spaces) kernel/events/core.c:10273:24: expected void const [noderef] *__vpp_verify kernel/events/core.c:10273:24: got struct perf_cpu_context * kernel/events/core.c:152:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit kernel/events/core.c:160:17: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock include/linux/rcupdate.h:909:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block kernel/events/core.c:1281:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock kernel/events/core.c:2191:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit kernel/events/core.c:3602:17: warning: context imbalance in 'find_get_context' - unexpected unlock kernel/events/core.c:5922:17: warning: dereference of noderef expression kernel/events/core.c:8268:32: warning: dereference of noderef expression kernel/events/core.c:8297:21: warning: dereference of noderef expression kernel/events/core.c:8297:43: warning: dereference of noderef expression kernel/events/core.c:8303:21: warning: dereference of noderef expression kernel/events/core.c:8450:14: warning: dereference of noderef expression kernel/events/core.c:8490:13: warning: dereference of noderef expression kernel/events/core.c:8495:14: warning: dereference of noderef expression kernel/events/core.c:8555:21: warning: dereference of noderef expression kernel/events/core.c:8573:21: warning: dereference of noderef expression kernel/printk/printk.c:251:1: warning: symbol 'log_wait' was not declared. Should it be static? kernel/power/main.c:49:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? kernel/power/main.c:623:25: warning: symbol 'pm_wq' was not declared. Should it be static? kernel/printk/printk.c:966:15: warning: memcpy with byte count of 131072 mm/vmscan.c:3788:48: warning: context imbalance in 'check_move_unevictable_pages' - unexpected unlock ./arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock' - wrong count at exit ./arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock_irqsave' - wrong count at exit ./arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock_irq' - wrong count at exit ./arch/arm/include/asm/spinlock.h:80:9: warning: context imbalance in '_raw_spin_lock_bh' - wrong count at exit kernel/locking/spinlock.c:189:17: warning: context imbalance in '_raw_spin_unlock_irqrestore' - unexpected unlock kernel/locking/spinlock.c:205:17: warning: context imbalance in '_raw_spin_unlock_bh' - unexpected unlock kernel/locking/spinlock.c:221:17: warning: context imbalance in '_raw_read_lock' - wrong count at exit kernel/locking/spinlock.c:229:26: warning: context imbalance in '_raw_read_lock_irqsave' - wrong count at exit kernel/locking/spinlock.c:237:17: warning: context imbalance in '_raw_read_lock_irq' - wrong count at exit kernel/locking/spinlock.c:245:17: warning: context imbalance in '_raw_read_lock_bh' - wrong count at exit include/linux/rwlock_api_smp.h:234:9: warning: context imbalance in '_raw_read_unlock_irqrestore' - unexpected unlock include/linux/rwlock_api_smp.h:250:9: warning: context imbalance in '_raw_read_unlock_bh' - unexpected unlock kernel/locking/spinlock.c:293:17: warning: context imbalance in '_raw_write_lock' - wrong count at exit kernel/locking/spinlock.c:301:26: warning: context imbalance in '_raw_write_lock_irqsave' - wrong count at exit kernel/locking/spinlock.c:309:17: warning: context imbalance in '_raw_write_lock_irq' - wrong count at exit kernel/locking/spinlock.c:317:17: warning: context imbalance in '_raw_write_lock_bh' - wrong count at exit kernel/locking/spinlock.c:333:17: warning: context imbalance in '_raw_write_unlock_irqrestore' - unexpected unlock kernel/locking/spinlock.c:349:17: warning: context imbalance in '_raw_write_unlock_bh' - unexpected unlock kernel/irq/spurious.c:47:17: warning: context imbalance in 'irq_wait_for_poll' - unexpected unlock mm/mm_init.c:145:5: warning: symbol 'vm_committed_as_batch' was not declared. Should it be static? kernel/irq/chip.c:734:1: warning: symbol '__irq_do_set_handler' was not declared. Should it be static? kernel/printk/nmi.c:163:16: error: incompatible types in comparison expression (different type sizes) mm/percpu.c:1955:12: warning: symbol 'pcpu_embed_first_chunk' was not declared. Should it be static? include/linux/gfp.h:276:27: warning: restricted gfp_t degrades to integer mm/compaction.c:1623:37: warning: incorrect type in initializer (different base types) mm/compaction.c:1623:37: expected int [signed] may_enter_fs mm/compaction.c:1623:37: got restricted gfp_t mm/compaction.c:1624:39: warning: incorrect type in initializer (different base types) mm/compaction.c:1624:39: expected int [signed] may_perform_io mm/compaction.c:1624:39: got restricted gfp_t mm/compaction.c:277:13: warning: context imbalance in 'compact_trylock_irqsave' - wrong count at exit include/linux/spinlock.h:362:9: warning: context imbalance in 'compact_unlock_should_abort' - unexpected unlock mm/compaction.c:471:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock mm/compaction.c:871:39: warning: context imbalance in 'isolate_migratepages_block' - unexpected unlock kernel/sched/core.c:833:6: warning: symbol 'sched_set_stop_task' was not declared. Should it be static? kernel/sched/core.c:1322:5: warning: symbol 'migrate_swap' was not declared. Should it be static? kernel/sched/core.c:3522:35: warning: symbol 'preempt_schedule_irq' was not declared. Should it be static? kernel/sched/core.c:6026:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6026:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6026:28: got struct sched_domain ** kernel/sched/core.c:6061:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6061:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6061:28: got struct sched_domain ** kernel/sched/core.c:6081:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6081:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6081:28: got struct sched_group_capacity ** kernel/sched/core.c:6120:36: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6120:36: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6120:36: got struct sched_domain ** kernel/sched/core.c:6127:24: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6127:24: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6127:24: got struct sched_group ** kernel/sched/core.c:6128:31: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6128:31: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6128:31: got struct sched_group_capacity ** kernel/sched/core.c:6791:39: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6791:39: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6791:39: got struct sched_domain ** kernel/sched/core.c:6794:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6794:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6794:40: got struct sched_domain ** kernel/sched/core.c:6798:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6798:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6798:40: got struct sched_group ** kernel/sched/core.c:6800:40: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6800:40: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6800:40: got struct sched_group_capacity ** kernel/sched/core.c:6802:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6802:32: expected void [noderef] *__pdata kernel/sched/core.c:6802:32: got struct sched_domain **[noderef] sd kernel/sched/core.c:6804:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6804:32: expected void [noderef] *__pdata kernel/sched/core.c:6804:32: got struct sched_group **[noderef] sg kernel/sched/core.c:6806:32: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6806:32: expected void [noderef] *__pdata kernel/sched/core.c:6806:32: got struct sched_group_capacity **[noderef] sgc kernel/sched/core.c:6734:25: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6734:25: expected struct sched_domain **[noderef] sd kernel/sched/core.c:6734:25: got struct sched_domain *[noderef] * kernel/sched/core.c:6738:25: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6738:25: expected struct sched_group **[noderef] sg kernel/sched/core.c:6738:25: got struct sched_group *[noderef] * kernel/sched/core.c:6742:26: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6742:26: expected struct sched_group_capacity **[noderef] sgc kernel/sched/core.c:6742:26: got struct sched_group_capacity *[noderef] * kernel/sched/core.c:6756:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6756:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6756:26: got struct sched_domain ** kernel/sched/core.c:6765:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6765:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6765:26: got struct sched_group ** kernel/sched/core.c:6772:26: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6772:26: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6772:26: got struct sched_group_capacity ** kernel/sched/core.c:6268:30: warning: incorrect type in argument 1 (different address spaces) kernel/sched/core.c:6268:30: expected void [noderef] *__pdata kernel/sched/core.c:6268:30: got struct sched_domain **[noderef] sd kernel/sched/core.c:6283:15: warning: incorrect type in assignment (different address spaces) kernel/sched/core.c:6283:15: expected struct sched_domain **[noderef] sd kernel/sched/core.c:6283:15: got struct sched_domain *[noderef] * kernel/sched/core.c:6301:9: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6301:9: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6301:9: got struct sched_domain ** kernel/sched/core.c:6302:10: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6302:10: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6302:10: got struct sched_domain ** kernel/sched/core.c:6304:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6304:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6304:13: got struct sched_group ** kernel/sched/core.c:6304:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6304:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6304:13: got struct sched_group ** kernel/sched/core.c:6304:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6304:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6304:13: got struct sched_group ** kernel/sched/core.c:6304:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6304:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6304:13: got struct sched_group ** kernel/sched/core.c:6304:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6304:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6304:13: got struct sched_group ** kernel/sched/core.c:6305:18: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6305:18: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6305:18: got struct sched_group ** kernel/sched/core.c:6307:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6307:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6307:13: got struct sched_group_capacity ** kernel/sched/core.c:6307:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6307:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6307:13: got struct sched_group_capacity ** kernel/sched/core.c:6307:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6307:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6307:13: got struct sched_group_capacity ** kernel/sched/core.c:6307:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6307:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6307:13: got struct sched_group_capacity ** kernel/sched/core.c:6307:13: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6307:13: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6307:13: got struct sched_group_capacity ** kernel/sched/core.c:6308:18: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6308:18: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6308:18: got struct sched_group_capacity ** kernel/sched/core.c:6341:36: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6341:36: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6341:36: got struct sched_domain ** kernel/sched/core.c:6811:21: warning: symbol 'build_sched_domain' was not declared. Should it be static? kernel/sched/core.c:6869:34: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6869:34: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6869:34: got struct sched_domain ** kernel/sched/core.c:6879:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6879:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6879:28: got struct sched_domain ** kernel/sched/core.c:6896:28: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6896:28: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6896:28: got struct sched_domain ** kernel/sched/core.c:6905:23: warning: incorrect type in initializer (different address spaces) kernel/sched/core.c:6905:23: expected void const [noderef] *__vpp_verify kernel/sched/core.c:6905:23: got struct sched_domain ** kernel/sched/core.c:4793:1: warning: context imbalance in 'sys_sched_yield' - unexpected unlock kernel/sched/core.c:6268:29: warning: dereference of noderef expression kernel/sched/core.c:6284:14: warning: dereference of noderef expression kernel/sched/core.c:6735:22: warning: dereference of noderef expression kernel/sched/core.c:6739:22: warning: dereference of noderef expression kernel/sched/core.c:6743:22: warning: dereference of noderef expression kernel/sched/core.c:6790:29: warning: dereference of noderef expression kernel/sched/core.c:6797:29: warning: dereference of noderef expression kernel/sched/core.c:6799:29: warning: dereference of noderef expression kernel/sched/core.c:6802:29: warning: dereference of noderef expression kernel/sched/core.c:6803:17: warning: dereference of noderef expression kernel/sched/core.c:6804:29: warning: dereference of noderef expression kernel/sched/core.c:6805:17: warning: dereference of noderef expression kernel/sched/core.c:6806:29: warning: dereference of noderef expression kernel/sched/core.c:6807:17: warning: dereference of noderef expression kernel/time/timer.c:109:13: warning: expression using sizeof bool kernel/events/ring_buffer.c:117:1: warning: context imbalance in 'perf_output_begin_forward' - different lock contexts for basic block kernel/events/ring_buffer.c:117:1: warning: context imbalance in 'perf_output_begin_backward' - different lock contexts for basic block kernel/events/ring_buffer.c:117:1: warning: context imbalance in 'perf_output_begin' - different lock contexts for basic block kernel/events/ring_buffer.c:265:6: warning: context imbalance in 'perf_output_end' - unexpected unlock kernel/time/hrtimer.c:139:27: warning: context imbalance in 'lock_hrtimer_base' - wrong count at exit kernel/time/hrtimer.c:803:9: warning: context imbalance in 'hrtimer_start_range_ns' - unexpected unlock kernel/time/hrtimer.c:803:9: warning: context imbalance in 'hrtimer_try_to_cancel' - unexpected unlock kernel/time/hrtimer.c:1076:9: warning: context imbalance in '__hrtimer_get_remaining' - unexpected unlock fs/open.c:894:18: warning: restricted fmode_t degrades to integer include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'shadow_lru_isolate' - unexpected unlock kernel/rcu/tree.c:223:15: warning: symbol 'rcu_rnp_online_cpus' was not declared. Should it be static? kernel/rcu/tree.c:280:1: warning: symbol 'rcu_qs_ctr' was not declared. Should it be static? kernel/rcu/tree.c:1128:25: warning: expression using sizeof bool kernel/rcu/tree.c:1842:14: warning: expression using sizeof bool kernel/rcu/tree.c:1842:14: warning: expression using sizeof bool kernel/rcu/tree.c:1857:41: warning: expression using sizeof bool kernel/rcu/tree.c:1857:41: warning: expression using sizeof bool kernel/rcu/tree.c:1869:17: warning: expression using sizeof bool kernel/rcu/tree.c:1884:15: warning: expression using sizeof bool kernel/rcu/tree.c:1884:15: warning: expression using sizeof bool kernel/rcu/tree.c:4046:13: warning: expression using sizeof bool kernel/rcu/tree.c:4046:13: warning: expression using sizeof bool kernel/rcu/tree.c:4394:5: warning: symbol 'rcu_cpu_notify' was not declared. Should it be static? kernel/rcu/tree.c:4482:21: warning: incorrect type in argument 1 (different modifiers) kernel/rcu/tree.c:4482:21: expected int ( *threadfn )( ... ) kernel/rcu/tree.c:4482:21: got int ( static [toplevel] [noreturn] * )( ... ) kernel/rcu/tree.c:1673:9: warning: context imbalance in 'rcu_start_future_gp' - different lock contexts for basic block kernel/rcu/tree.c:1886:17: warning: context imbalance in 'note_gp_changes' - different lock contexts for basic block kernel/rcu/tree.c:2881:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block kernel/rcu/tree.c:2945:25: warning: context imbalance in 'force_quiescent_state' - unexpected unlock kernel/rcu/tree.c:3585:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/debug.c:34:9: warning: cast from restricted gfp_t mm/gup.c:623:6: warning: symbol 'vma_permits_fault' was not declared. Should it be static? mm/highmem.c:101:16: warning: Initializer entry defined twice mm/highmem.c:101:16: also defined here mm/memory.c:122:15: warning: symbol 'zero_pfn' was not declared. Should it be static? mm/memory.c:931:17: warning: context imbalance in 'copy_pte_range' - different lock contexts for basic block mm/memory.c:1446:32: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block mm/memory.c:1678:17: warning: context imbalance in 'remap_pte_range' - different lock contexts for basic block mm/memory.c:1877:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock mm/memory.c:2262:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock mm/memory.c:2347:12: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block mm/memory.c:3591:12: warning: context imbalance in '__follow_pte' - different lock contexts for basic block kernel/events/hw_breakpoint.c:83:12: warning: symbol 'hw_breakpoint_weight' was not declared. Should it be static? kernel/events/hw_breakpoint.c:231:13: warning: symbol 'arch_unregister_hw_breakpoint' was not declared. Should it be static? include/linux/mm.h:1497:21: warning: context imbalance in '__munlock_pagevec_fill' - different lock contexts for basic block kernel/time/itimer.c:126:59: warning: implicit cast to nocast type kernel/time/itimer.c:167:55: warning: incorrect type in argument 3 (different modifiers) kernel/time/itimer.c:167:55: expected unsigned long [nocast] [usertype] *newval kernel/time/itimer.c:167:55: got unsigned long * kernel/time/itimer.c:167:55: warning: implicit cast to nocast type kernel/time/itimer.c:167:62: warning: incorrect type in argument 4 (different modifiers) kernel/time/itimer.c:167:62: expected unsigned long [nocast] [usertype] *oldval kernel/time/itimer.c:167:62: got unsigned long * kernel/time/itimer.c:167:62: warning: implicit cast to nocast type kernel/time/itimer.c:226:56: warning: implicit cast to nocast type fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t fs/read_write.c:40:29: warning: incorrect type in return expression (different base types) fs/read_write.c:40:29: expected int fs/read_write.c:40:29: got restricted fmode_t mm/mmap.c:740:9: warning: context imbalance in 'vma_adjust' - different lock contexts for basic block mm/mprotect.c:42:14: warning: context imbalance in 'lock_pte_protection' - different lock contexts for basic block mm/mprotect.c:132:9: warning: context imbalance in 'change_pte_range' - unexpected unlock mm/mremap.c:158:9: warning: context imbalance in 'move_ptes' - different lock contexts for basic block mm/rmap.c:732:23: warning: Using plain integer as NULL pointer mm/rmap.c:1556:6: warning: symbol 'is_vma_temporary_stack' was not declared. Should it be static? mm/rmap.c:723:7: warning: context imbalance in '__page_check_address' - wrong count at exit mm/rmap.c:887:12: warning: context imbalance in 'page_referenced_one' - different lock contexts for basic block ./arch/arm/include/asm/futex.h:57:19: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:57:19: expected void const *ptr ./arch/arm/include/asm/futex.h:57:19: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:152:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:152:17: expected void const *ptr ./arch/arm/include/asm/futex.h:152:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:155:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:155:17: expected void const *ptr ./arch/arm/include/asm/futex.h:155:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:158:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:158:17: expected void const *ptr ./arch/arm/include/asm/futex.h:158:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:161:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:161:17: expected void const *ptr ./arch/arm/include/asm/futex.h:161:17: got unsigned int [noderef] [usertype] *uaddr ./arch/arm/include/asm/futex.h:164:17: warning: incorrect type in argument 1 (different address spaces) ./arch/arm/include/asm/futex.h:164:17: expected void const *ptr ./arch/arm/include/asm/futex.h:164:17: got unsigned int [noderef] [usertype] *uaddr kernel/futex.c:1331:9: warning: context imbalance in 'wake_futex_pi' - unexpected unlock kernel/futex.c:1460:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block kernel/futex.c:1742:41: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block kernel/futex.c:2264:13: warning: context imbalance in 'futex_wait_queue_me' - unexpected unlock kernel/futex.c:2367:9: warning: context imbalance in 'futex_wait_setup' - different lock contexts for basic block kernel/futex.c:2677:22: warning: context imbalance in 'futex_unlock_pi' - different lock contexts for basic block kernel/futex.c:2838:29: warning: context imbalance in 'futex_wait_requeue_pi' - unexpected unlock kernel/time/posix-timers.c:402:9: warning: context imbalance in 'do_schedule_next_timer' - different lock contexts for basic block kernel/time/posix-timers.c:693:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block mm/vmalloc.c:611:6: warning: symbol 'set_iounmap_nonlazy' was not declared. Should it be static? kernel/sched/clock.c:78:19: warning: symbol 'sched_clock_running' was not declared. Should it be static? kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:224:22: warning: implicit cast from nocast type kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:224:22: warning: implicit cast from nocast type kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:245:22: warning: implicit cast from nocast type kernel/sched/cputime.c:308:42: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:308:42: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:308:42: got unsigned long * kernel/sched/cputime.c:308:42: warning: implicit cast to nocast type kernel/sched/cputime.c:308:50: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:308:50: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:308:50: got unsigned long * kernel/sched/cputime.c:308:50: warning: implicit cast to nocast type kernel/sched/cputime.c:656:26: warning: incorrect type in argument 2 (different modifiers) kernel/sched/cputime.c:656:26: expected unsigned long [nocast] [usertype] *utime kernel/sched/cputime.c:656:26: got unsigned long * kernel/sched/cputime.c:656:26: warning: implicit cast to nocast type kernel/sched/cputime.c:656:42: warning: incorrect type in argument 3 (different modifiers) kernel/sched/cputime.c:656:42: expected unsigned long [nocast] [usertype] *stime kernel/sched/cputime.c:656:42: got unsigned long * kernel/sched/cputime.c:656:42: warning: implicit cast to nocast type kernel/sched/cputime.c:316:33: warning: context imbalance in 'thread_group_cputime' - different lock contexts for basic block kernel/smp.c:560:13: warning: symbol 'smp_announce' was not declared. Should it be static? kernel/time/posix-cpu-timers.c:27:53: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:27:53: expected unsigned long [nocast] [usertype] *newval kernel/time/posix-cpu-timers.c:27:53: got unsigned long * kernel/time/posix-cpu-timers.c:27:53: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:130:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:130:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:130:26: got unsigned long * kernel/time/posix-cpu-timers.c:130:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:130:34: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:130:34: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:130:34: got unsigned long * kernel/time/posix-cpu-timers.c:130:34: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:138:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:138:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:138:26: got unsigned long * kernel/time/posix-cpu-timers.c:138:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:216:56: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:217:56: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:236:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:236:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:252:17: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:225:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:226:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:130:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:130:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:130:26: got unsigned long * kernel/time/posix-cpu-timers.c:130:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:130:34: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:130:34: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:130:34: got unsigned long * kernel/time/posix-cpu-timers.c:130:34: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:138:26: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:138:26: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:138:26: got unsigned long * kernel/time/posix-cpu-timers.c:138:26: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:905:27: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:914:39: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:919:62: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:923:44: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:924:30: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:947:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:947:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1000:38: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:1001:40: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:892:9: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1116:36: warning: incorrect type in argument 2 (different modifiers) kernel/time/posix-cpu-timers.c:1116:36: expected unsigned long [nocast] [usertype] *utime kernel/time/posix-cpu-timers.c:1116:36: got unsigned long * kernel/time/posix-cpu-timers.c:1116:36: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1116:56: warning: incorrect type in argument 3 (different modifiers) kernel/time/posix-cpu-timers.c:1116:56: expected unsigned long [nocast] [usertype] *stime kernel/time/posix-cpu-timers.c:1116:56: got unsigned long * kernel/time/posix-cpu-timers.c:1116:56: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1137:13: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1137:13: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1138:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:1138:14: warning: expression using sizeof bool kernel/time/posix-cpu-timers.c:225:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:226:37: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1234:29: warning: implicit cast from nocast type kernel/time/posix-cpu-timers.c:1238:44: warning: implicit cast to nocast type kernel/time/posix-cpu-timers.c:1244:28: warning: implicit cast to nocast type mm/memblock.c:1332:6: warning: symbol 'memblock_virt_alloc_try_nid_nopanic' was not declared. Should it be static? mm/memblock.c:1362:6: warning: symbol 'memblock_virt_alloc_try_nid' was not declared. Should it be static? mm/memblock.c:1391:13: warning: symbol '__memblock_free_early' was not declared. Should it be static? mm/memblock.c:1409:13: warning: symbol '__memblock_free_late' was not declared. Should it be static? kernel/sched/fair.c:51:14: warning: symbol 'normalized_sysctl_sched_latency' was not declared. Should it be static? kernel/sched/fair.c:70:14: warning: symbol 'normalized_sysctl_sched_min_granularity' was not declared. Should it be static? kernel/sched/fair.c:92:14: warning: symbol 'normalized_sysctl_sched_wakeup_granularity' was not declared. Should it be static? kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/fair.c:4375:35: error: marked inline, but without a definition kernel/sched/rt.c:261:6: warning: symbol 'free_rt_sched_group' was not declared. Should it be static? kernel/sched/rt.c:263:5: warning: symbol 'alloc_rt_sched_group' was not declared. Should it be static? kernel/sched/rt.c:634:6: warning: symbol 'sched_rt_bandwidth_account' was not declared. Should it be static? kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:183:14: warning: expression using sizeof bool include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'find_lock_lowest_rq' - unexpected unlock kernel/sched/rt.c:1845:9: warning: context imbalance in 'push_rt_task' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'pull_rt_task' - unexpected unlock kernel/module.c:339:6: error: symbol '__module_put_and_exit' redeclared with different type (originally declared at include/linux/module.h:578) - different modifiers mm/swapfile.c:604:20: warning: context imbalance in 'scan_swap_map' - unexpected unlock mm/swapfile.c:728:32: warning: context imbalance in 'swap_info_get' - different lock contexts for basic block mm/swapfile.c:839:17: warning: context imbalance in 'swap_free' - unexpected unlock mm/swapfile.c:853:17: warning: context imbalance in 'swapcache_free' - unexpected unlock mm/swapfile.c:872:35: warning: context imbalance in 'page_swapcount' - unexpected unlock mm/swapfile.c:916:20: warning: context imbalance in 'swp_swapcount' - unexpected unlock mm/swapfile.c:1008:28: warning: context imbalance in 'free_swap_and_cache' - unexpected unlock mm/swapfile.c:2850:20: warning: context imbalance in 'add_swap_count_continuation' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'deactivate_slab' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'unfreeze_partials' - unexpected unlock mm/slub.c:2662:47: warning: context imbalance in '__slab_free' - unexpected unlock mm/migrate.c:117:24: warning: Using plain integer as NULL pointer kernel/time/jiffies.c:108:20: warning: symbol 'refined_jiffies' was not declared. Should it be static? kernel/sched/deadline.c:60:6: warning: symbol 'init_dl_bw' was not declared. Should it be static? kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/deadline.c:1128:20: warning: symbol 'pick_next_task_dl' was not declared. Should it be static? include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'dl_task_offline_migration' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'find_lock_later_rq' - unexpected unlock kernel/sched/deadline.c:1511:9: warning: context imbalance in 'push_dl_task' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'pull_dl_task' - unexpected unlock fs/exec.c:426:31: warning: incorrect type in return expression (different address spaces) fs/exec.c:426:31: expected char const [noderef] * fs/exec.c:426:31: got void * kernel/time/clockevents.c:648:17: warning: symbol 'clockevents_subsys' was not declared. Should it be static? kernel/sched/stats.h:183:14: warning: expression using sizeof bool kernel/sched/stats.h:183:14: warning: expression using sizeof bool fs/namei.c:1893:14: error: symbol 'full_name_hash' redeclared with different type (originally declared at include/linux/stringhash.h:63) - different modifiers fs/namei.c:1914:5: error: symbol 'hashlen_string' redeclared with different type (originally declared at include/linux/stringhash.h:74) - different modifiers ipc/util.c:152:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit ipc/util.c:220:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'ipcget_public' - unexpected unlock ipc/util.c:574:22: warning: context imbalance in 'ipc_lock' - different lock contexts for basic block ipc/util.c:741:29: warning: context imbalance in 'sysvipc_find_ipc' - different lock contexts for basic block include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock kernel/sched/debug.c:538:6: warning: symbol 'print_rt_rq' was not declared. Should it be static? kernel/sched/debug.c:560:6: warning: symbol 'print_dl_rq' was not declared. Should it be static? ipc/msgutil.c:57:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:69:24: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:97:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:104:24: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:157:16: error: incompatible types in comparison expression (different type sizes) ipc/msgutil.c:164:24: error: incompatible types in comparison expression (different type sizes) kernel/cgroup.c:1103:15: warning: memcpy with byte count of 0 kernel/cgroup.c:3138:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit fs/dcache.c:346:9: warning: context imbalance in 'dentry_iput' - different lock contexts for basic block fs/dcache.c:575:28: warning: context imbalance in '__dentry_kill' - unexpected unlock fs/dcache.c:602:22: warning: context imbalance in 'dentry_kill' - wrong count at exit fs/dcache.c:831:9: warning: context imbalance in 'dput' - unexpected unlock fs/dcache.c:958:18: warning: context imbalance in 'd_prune_aliases' - different lock contexts for basic block fs/dcache.c:1001:44: warning: context imbalance in 'shrink_dentry_list' - unexpected unlock fs/dcache.c:1138:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block fs/dcache.c:1301:22: warning: context imbalance in 'd_walk' - different lock contexts for basic block fs/dcache.c:2643:16: warning: context imbalance in 'd_add' - different lock contexts for basic block fs/dcache.c:2805:9: warning: context imbalance in 'dentry_lock_for_move' - wrong count at exit fs/dcache.c:2817:28: warning: context imbalance in 'dentry_unlock_for_move' - unexpected unlock fs/dcache.c:3081:16: warning: context imbalance in 'd_splice_alias' - different lock contexts for basic block fs/dcache.c:3231:9: warning: context imbalance in 'prepend_path' - wrong count at exit include/linux/err.h:23:20: warning: context imbalance in '__dentry_path' - different lock contexts for basic block include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'newque' - unexpected unlock ipc/msg.c:212:13: warning: context imbalance in 'freeque' - unexpected unlock ipc/msg.c:408:9: warning: context imbalance in 'msgctl_down' - different lock contexts for basic block kernel/stop_machine.c:505:36: warning: incorrect type in initializer (different address spaces) kernel/stop_machine.c:505:36: expected struct task_struct [noderef] **store kernel/stop_machine.c:505:36: got struct task_struct *static [noderef] [toplevel] * fs/inode.c:731:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock fs/inode.c:787:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block fs/inode.c:814:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block fs/inode.c:1348:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit fs/inode.c:1390:5: warning: context imbalance in 'insert_inode_locked4' - wrong count at exit fs/inode.c:1482:20: warning: context imbalance in 'iput_final' - unexpected unlock fs/inode.c:1496:6: warning: context imbalance in 'iput' - wrong count at exit fs/inode.c:1833:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ipc/sem.c:554:9: warning: context imbalance in 'newary' - unexpected unlock crypto/cipher.c:70:24: warning: Variable length array is used. ipc/sem.c:1137:17: warning: context imbalance in 'freeary' - unexpected unlock ipc/sem.c:1592:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block ipc/sem.c:1697:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit include/linux/rcupdate.h:909:9: warning: context imbalance in 'SyS_semtimedop' - unexpected unlock security/keys/keyring.c:1095:5: warning: context imbalance in '__key_link_begin' - wrong count at exit security/keys/keyring.c:1215:9: warning: context imbalance in '__key_link_end' - wrong count at exit security/keys/keyring.c:1270:9: warning: context imbalance in 'key_link' - different lock contexts for basic block kernel/hung_task.c:24:19: warning: symbol 'sysctl_hung_task_check_count' was not declared. Should it be static? kernel/hung_task.c:38:29: warning: symbol 'sysctl_hung_task_timeout_secs' was not declared. Should it be static? kernel/hung_task.c:40:19: warning: symbol 'sysctl_hung_task_warnings' was not declared. Should it be static? kernel/hung_task.c:50:28: warning: symbol 'sysctl_hung_task_panic' was not declared. Should it be static? kernel/hung_task.c:199:5: warning: symbol 'proc_dohung_task_timeout_secs' was not declared. Should it be static? kernel/watchdog.c:286:9: warning: expression using sizeof bool kernel/watchdog.c:410:21: warning: expression using sizeof bool kernel/watchdog.c:415:25: warning: expression using sizeof bool kernel/watchdog.c:442:21: warning: expression using sizeof bool kernel/watchdog.c:453:33: warning: expression using sizeof bool kernel/watchdog.c:465:33: warning: expression using sizeof bool kernel/watchdog.c:495:17: warning: expression using sizeof bool kernel/watchdog.c:497:17: warning: expression using sizeof bool kernel/watchdog.c:684:36: warning: incorrect type in initializer (different address spaces) kernel/watchdog.c:684:36: expected struct task_struct [noderef] **store kernel/watchdog.c:684:36: got struct task_struct *static [noderef] [toplevel] * ipc/shm.c:95:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock ipc/shm.c:201:9: warning: context imbalance in '__shm_open' - unexpected unlock ipc/shm.c:228:13: warning: context imbalance in 'shm_destroy' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'shm_close' - unexpected unlock ipc/shm.c:299:12: warning: context imbalance in 'shm_try_destroy_orphaned' - different lock contexts for basic block ipc/shm.c:362:9: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ipc/shm.c:602:17: warning: context imbalance in 'newseg' - unexpected unlock ipc/shm.c:863:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'do_shmat' - unexpected unlock fs/file.c:27:5: warning: symbol 'sysctl_nr_open_min' was not declared. Should it be static? fs/file.c:30:5: warning: symbol 'sysctl_nr_open_max' was not declared. Should it be static? fs/file.c:467:21: warning: symbol 'init_files' was not declared. Should it be static? kernel/elfcore.c:6:17: warning: symbol 'elf_core_extra_phdrs' was not declared. Should it be static? kernel/elfcore.c:11:12: warning: symbol 'elf_core_write_extra_phdrs' was not declared. Should it be static? kernel/elfcore.c:16:12: warning: symbol 'elf_core_write_extra_data' was not declared. Should it be static? kernel/elfcore.c:21:15: warning: symbol 'elf_core_extra_data_size' was not declared. Should it be static? fs/namespace.c:1662:22: warning: symbol 'to_mnt_ns' was not declared. Should it be static? kernel/irq_work.c:52:13: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static? security/commoncap.c:989:41: warning: dubious: !x | y kernel/memremap.c:116:22: warning: incorrect type in assignment (different address spaces) kernel/memremap.c:116:22: expected void *[assigned] addr kernel/memremap.c:116:22: got void [noderef] * kernel/memremap.c:119:22: warning: incorrect type in assignment (different address spaces) kernel/memremap.c:119:22: expected void *[assigned] addr kernel/memremap.c:119:22: got void [noderef] * fs/libfs.c:836:16: error: incompatible types in comparison expression (different type sizes) fs/fs-writeback.c:1521:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock fs/fs-writeback.c:1986:9: warning: context imbalance in 'block_dump___mark_inode_dirty' - different lock contexts for basic block block/blk-core.c:1143:24: warning: context imbalance in '__get_request' - unexpected unlock block/blk-core.c:1281:23: warning: context imbalance in 'blk_old_get_request' - different lock contexts for basic block block/blk-core.c:1711:17: warning: context imbalance in 'blk_queue_bio' - different lock contexts for basic block block/blk-core.c:3325:17: warning: context imbalance in 'blk_flush_plug_list' - unexpected unlock crypto/shash.c:82:40: warning: Variable length array is used. crypto/shash.c:118:40: warning: Variable length array is used. drivers/ata/libata-scsi.c:2002:9: warning: context imbalance in 'ata_scsi_rbuf_get' - wrong count at exit drivers/ata/libata-scsi.c:2023:31: warning: context imbalance in 'ata_scsi_rbuf_fill' - unexpected unlock drivers/ata/libata-scsi.c:2021:48: warning: context imbalance in 'atapi_qc_complete' - unexpected unlock net/socket.c:1830:13: warning: incorrect type in assignment (different address spaces) net/socket.c:1830:13: expected void *msg_control net/socket.c:1830:13: got void [noderef] * block/blk-flush.c:273:9: warning: context imbalance in 'flush_end_io' - different lock contexts for basic block 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/lockref.c:88:5: warning: context imbalance in 'lockref_get_or_lock' - wrong count at exit lib/lockref.c:132:5: warning: context imbalance in 'lockref_put_or_lock' - wrong count at exit fs/fs_struct.c:161:18: warning: symbol 'init_fs' was not declared. Should it be static? fs/fs_pin.c:46:17: warning: context imbalance in 'pin_kill' - unexpected unlock include/linux/rcupdate.h:853:24: warning: context imbalance in 'mnt_pin_kill' - different lock contexts for basic block include/linux/rcupdate.h:853:24: warning: context imbalance in 'group_pin_kill' - different lock contexts for basic block fs/nsfs.c:33:32: warning: symbol 'ns_dentry_operations' was not declared. Should it be static? arch/arm/lib/delay.c:108:15: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? arch/arm/lib/delay.c:114:6: warning: symbol 'calibration_delay_done' was not declared. Should it be static? fs/buffer.c:1080:20: warning: symbol '__getblk_slow' was not declared. Should it be static? fs/buffer.c:2952:6: warning: symbol 'guard_bio_eod' was not declared. Should it be static? drivers/ata/ahci.c:107:9: warning: Initializer entry defined twice drivers/ata/ahci.c:107:9: also defined here lib/gcd.c:16:15: error: symbol 'gcd' redeclared with different type (originally declared at include/linux/gcd.h:6) - different modifiers drivers/block/brd.c:451:5: warning: symbol 'rd_size' was not declared. Should it be static? lib/lcm.c:7:15: error: symbol 'lcm' redeclared with different type (originally declared at include/linux/lcm.h:6) - different modifiers lib/lcm.c:16:15: error: symbol 'lcm_not_zero' redeclared with different type (originally declared at include/linux/lcm.h:7) - different modifiers fs/block_dev.c:54:6: warning: symbol '__vfs_msg' was not declared. Should it be static? fs/direct-io.c:1128:36: warning: Using plain integer as NULL pointer fs/direct-io.c:163:58: warning: cast truncates bits from constant value (7fffffffffffffff becomes ffffffff) 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 * net/core/sock.c:1601:9: warning: context imbalance in 'sk_clone_lock' - different lock contexts for basic block net/core/sock.c:2541:6: warning: context imbalance in 'lock_sock_fast' - different lock contexts for basic block net/core/sock.c:2969:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit net/core/sock.c:2981:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit drivers/ata/ahci_platform.c:37:9: warning: Initializer entry defined twice drivers/ata/ahci_platform.c:37:9: also defined here block/genhd.c:1438:10: error: bad integer constant expression block/genhd.c:1439:10: error: bad integer constant expression block/genhd.c:1443:10: error: bad integer constant expression block/genhd.c:1444:10: error: bad integer constant expression drivers/ata/sata_highbank.c:456:9: warning: Initializer entry defined twice drivers/ata/sata_highbank.c:456:9: also defined here fs/autofs4/waitq.c:70:40: warning: incorrect type in argument 2 (different address spaces) fs/autofs4/waitq.c:70:40: expected char const [noderef] * fs/autofs4/waitq.c:70:40: got char const *data fs/debugfs/file.c:773:20: error: incompatible types in comparison expression (different type sizes) drivers/ata/ahci_sunxi.c:175:9: warning: Initializer entry defined twice drivers/ata/ahci_sunxi.c:175:9: also defined here drivers/ata/ahci_tegra.c:295:9: warning: Initializer entry defined twice drivers/ata/ahci_tegra.c:295:9: also defined here drivers/ata/ahci_st.c:145:9: warning: Initializer entry defined twice drivers/ata/ahci_st.c:145:9: also defined here drivers/ata/sata_mv.c:989:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:989:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:989:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:989:26: warning: cast removes address space of expression drivers/ata/sata_mv.c:682:9: warning: Initializer entry defined twice drivers/ata/sata_mv.c:683:10: also defined here include/net/sock.h:1414:31: warning: context imbalance in '__skb_free_datagram_locked' - unexpected unlock lib/kstrtox.c:380:17: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:402:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:403:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:404:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:405:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:406:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:407:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:408:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:409:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:410:1: error: incompatible types in comparison expression (different type sizes) lib/kstrtox.c:411:1: error: incompatible types in comparison expression (different type sizes) drivers/bus/arm-cci.c:2043:17: error: attribute '__optimize__': unknown attribute net/core/scm.c:241:26: warning: cast removes address space of expression net/core/scm.c:241:26: warning: incorrect type in argument 1 (different address spaces) net/core/scm.c:241:26: expected void [noderef] *to net/core/scm.c:241:26: got void * net/core/scm.c:277:48: warning: cast removes address space of expression drivers/bus/mvebu-mbus.c:739:17: warning: incorrect type in argument 2 (different address spaces) drivers/bus/mvebu-mbus.c:739:17: expected void volatile [noderef] *addr drivers/bus/mvebu-mbus.c:739:17: got unsigned int [usertype] * drivers/bus/mvebu-mbus.c:741:17: warning: incorrect type in argument 2 (different address spaces) drivers/bus/mvebu-mbus.c:741:17: expected void volatile [noderef] *addr drivers/bus/mvebu-mbus.c:741:17: got unsigned int [usertype] * drivers/bus/mvebu-mbus.c:742:17: warning: incorrect type in argument 2 (different address spaces) drivers/bus/mvebu-mbus.c:742:17: expected void volatile [noderef] *addr drivers/bus/mvebu-mbus.c:742:17: got unsigned int [usertype] * drivers/bus/mvebu-mbus.c:744:17: warning: incorrect type in argument 2 (different address spaces) drivers/bus/mvebu-mbus.c:744:17: expected void volatile [noderef] *addr drivers/bus/mvebu-mbus.c:744:17: got unsigned int [usertype] * drivers/bus/mvebu-mbus.c:790:17: warning: incorrect type in argument 2 (different address spaces) drivers/bus/mvebu-mbus.c:790:17: expected void volatile [noderef] *addr drivers/bus/mvebu-mbus.c:790:17: got unsigned int [usertype] * drivers/bus/mvebu-mbus.c:792:17: warning: incorrect type in argument 2 (different address spaces) drivers/bus/mvebu-mbus.c:792:17: expected void volatile [noderef] *addr drivers/bus/mvebu-mbus.c:792:17: got unsigned int [usertype] * drivers/bus/mvebu-mbus.c:1092:20: warning: symbol 'mvebu_mbus_syscore_ops' was not declared. Should it be static? net/core/gen_stats.c:62:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit net/core/gen_stats.c:35:9: warning: context imbalance in 'gnet_stats_copy_basic' - unexpected unlock net/core/gen_stats.c:35:9: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock net/core/gen_stats.c:35:9: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock net/core/gen_stats.c:35:9: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock net/core/gen_stats.c:35:9: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock drivers/base/dma-coherent.c:36:26: warning: incorrect type in assignment (different address spaces) drivers/base/dma-coherent.c:36:26: expected void [noderef] *mem_base drivers/base/dma-coherent.c:36:26: got void * drivers/base/dma-coherent.c:49:28: warning: incorrect type in assignment (different address spaces) drivers/base/dma-coherent.c:49:28: expected void *virt_base drivers/base/dma-coherent.c:49:28: got void [noderef] *[assigned] mem_base drivers/base/dma-coherent.c:63:34: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:63:34: expected void *addr drivers/base/dma-coherent.c:63:34: got void [noderef] *[assigned] mem_base drivers/base/dma-coherent.c:78:28: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:78:28: expected void volatile [noderef] *iomem_cookie drivers/base/dma-coherent.c:78:28: got void *virt_base drivers/base/dma-coherent.c:193:17: warning: incorrect type in argument 1 (different address spaces) drivers/base/dma-coherent.c:193:17: expected void volatile [noderef] *dst drivers/base/dma-coherent.c:193:17: got void * 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 drivers/base/firmware_class.c:273:9: warning: context imbalance in 'fw_free_buf' - wrong count at exit lib/xz/xz_dec_lzma2.c:931:23: warning: function 'xz_dec_lzma2_run' with external linkage has definition lib/xz/xz_dec_lzma2.c:1108:31: warning: function 'xz_dec_lzma2_create' with external linkage has definition lib/xz/xz_dec_lzma2.c:1132:23: warning: function 'xz_dec_lzma2_reset' with external linkage has definition lib/xz/xz_dec_lzma2.c:1169:16: warning: function 'xz_dec_lzma2_end' with external linkage has definition lib/xz/xz_dec_bcj.c:417:23: warning: function 'xz_dec_bcj_run' with external linkage has definition lib/xz/xz_dec_bcj.c:527:29: warning: function 'xz_dec_bcj_create' with external linkage has definition lib/xz/xz_dec_bcj.c:536:23: warning: function 'xz_dec_bcj_reset' with external linkage has definition lib/xz/xz_dec_bcj.c:91:21: warning: Initializer entry defined twice lib/xz/xz_dec_bcj.c:91:27: also defined here fs/jbd2/transaction.c:190:17: warning: context imbalance in 'add_transaction_credits' - unexpected unlock fs/jbd2/transaction.c:318:9: warning: context imbalance in 'start_this_handle' - different lock contexts for basic block fs/jbd2/transaction.c:1159:20: warning: context imbalance in 'jbd2_journal_get_create_access' - different lock contexts for basic block include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in '__jbd2_log_wait_for_space' - unexpected unlock drivers/char/mem.c:223:12: warning: symbol 'phys_mem_access_prot_allowed' was not declared. Should it be static? drivers/char/random.c:1499:25: error: incompatible types in comparison expression (different type sizes) lib/swiotlb.c:243:1: warning: symbol 'swiotlb_late_init_with_default_size' was not declared. Should it be static? net/core/sysctl_net_core.c:159:23: error: incompatible types in comparison expression (different type sizes) include/trace/events/net.h:170:1: error: directive in argument list include/trace/events/net.h:172:1: error: directive in argument list include/trace/events/net.h:174:1: error: directive in argument list lib/iommu-helper.c:9:5: warning: symbol 'iommu_is_span_boundary' was not declared. Should it be static? lib/iommu-helper.c:19:15: warning: symbol 'iommu_area_alloc' was not declared. Should it be static? drivers/char/hw_random/omap3-rom-rng.c:114:28: warning: Using plain integer as NULL pointer drivers/clk/clk.c:3382:37: warning: incorrect type in assignment (different modifiers) drivers/clk/clk.c:3382:37: expected void ( *[usertype] clk_init_cb )( ... ) drivers/clk/clk.c:3382:37: got void const *const data net/ethernet/eth.c:492:15: warning: symbol 'arch_get_platform_mac_address' was not declared. Should it be static? drivers/clocksource/clksrc-probe.c:38:27: warning: incorrect type in assignment (different modifiers) drivers/clocksource/clksrc-probe.c:38:27: expected void ( *[usertype] init_func )( ... ) drivers/clocksource/clksrc-probe.c:38:27: got void const *const data net/core/rtnetlink.c:2322:41: warning: Variable length array is used. net/core/rtnetlink.c:2323:49: warning: Variable length array is used. lib/dec_and_lock.c:20:5: warning: context imbalance in '_atomic_dec_and_lock' - different lock contexts for basic block fs/lockd/clntproc.c:425:22: error: Expected constant expression in case statement fs/lockd/clntproc.c:428:22: error: Expected constant expression in case statement drivers/clocksource/sh_tmu.c:117:41: warning: cast truncates bits from constant value (ffffffff becomes ff) drivers/clocksource/sh_tmu.c:119:41: warning: cast truncates bits from constant value (ffffffff becomes ff) drivers/clocksource/sh_tmu.c:126:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) drivers/clocksource/sh_tmu.c:117:41: warning: cast truncates bits from constant value (ffffffff becomes ff) drivers/clocksource/sh_tmu.c:119:41: warning: cast truncates bits from constant value (ffffffff becomes ff) drivers/clocksource/sh_tmu.c:126:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) drivers/clocksource/sh_tmu.c:117:41: warning: cast truncates bits from constant value (ffffffff becomes ff) drivers/clocksource/sh_tmu.c:119:41: warning: cast truncates bits from constant value (ffffffff becomes ff) drivers/clocksource/sh_tmu.c:126:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) lib/decompress_inflate.c:37:17: warning: symbol '__gunzip' was not declared. Should it be static? drivers/clocksource/timer-digicolor.c:66:24: warning: symbol 'dc_timer' was not declared. Should it be static? net/core/filter.c:299:33: error: subtraction of functions? Share your drugs net/core/filter.c:302:33: error: subtraction of functions? Share your drugs net/core/filter.c:305:33: error: subtraction of functions? Share your drugs net/core/filter.c:308:33: error: subtraction of functions? Share your drugs net/core/filter.c:311:33: error: subtraction of functions? Share your drugs net/core/filter.c:745:30: error: cannot size expression drivers/clocksource/time-armada-370-xp.c:249:20: warning: symbol 'armada_370_xp_timer_syscore_ops' was not declared. Should it be static? lib/decompress_unxz.c:251:17: warning: symbol 'unxz' was not declared. Should it be static? drivers/cpufreq/mvebu-cpufreq.c:73:40: warning: Using plain integer as NULL pointer net/core/dev_ioctl.c:149:32: error: incompatible types in comparison expression (different type sizes) net/core/dev_ioctl.c:270:24: error: incompatible types in comparison expression (different type sizes) fs/lockd/svcproc.c:25:22: error: Expected constant expression in case statement fs/lockd/svcproc.c:26:22: error: Expected constant expression in case statement fs/lockd/svcproc.c:27:22: error: Expected constant expression in case statement fs/lockd/svcproc.c:28:22: error: Expected constant expression in case statement fs/lockd/svcproc.c:29:22: error: Expected constant expression in case statement fs/lockd/svcproc.c:30:22: error: Expected constant expression in case statement fs/lockd/svcproc.c:32:22: error: Expected constant expression in case statement drivers/clk/at91/sckc.c:52:27: warning: incorrect type in assignment (different modifiers) drivers/clk/at91/sckc.c:52:27: expected void ( *clk_setup )( ... ) drivers/clk/at91/sckc.c:52:27: got void const *const data drivers/clk/clk-vt8500.c: In function ‘wm8750_find_pll_bits’: drivers/clk/clk-vt8500.c:509:12: warning: ‘best_div2’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c:508:12: warning: ‘best_div1’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c:507:14: warning: ‘best_mul’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c: In function ‘wm8650_find_pll_bits’: drivers/clk/clk-vt8500.c:430:12: warning: ‘best_div2’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c:429:12: warning: ‘best_div1’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c:428:14: warning: ‘best_mul’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c: In function ‘wm8850_find_pll_bits’: drivers/clk/clk-vt8500.c:560:12: warning: ‘best_div2’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c:559:12: warning: ‘best_div1’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/clk/clk-vt8500.c:558:14: warning: ‘best_mul’ may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/cpuidle/dt_idle_states.c:40:27: warning: incorrect type in assignment (different modifiers) drivers/cpuidle/dt_idle_states.c:40:27: expected int ( *enter )( ... ) drivers/cpuidle/dt_idle_states.c:40:27: got void const *const data drivers/clk/at91/clk-generated.c:270:13: warning: symbol 'of_sama5d2_clk_generated_setup' was not declared. Should it be static? drivers/clk/bcm/clk-iproc-armpll.c:242:13: warning: symbol 'iproc_armpll_setup' was not declared. Should it be static? drivers/dma/virt-dma.c:22:14: warning: symbol 'vchan_tx_submit' was not declared. Should it be static? drivers/dma/virt-dma.c:52:5: warning: symbol 'vchan_tx_desc_free' was not declared. Should it be static? net/ipv4/inet_connection_sock.c:826:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock drivers/clk/bcm/clk-bcm2835.c:403:23: warning: cast truncates bits from constant value (ffc0000000007fff becomes 7fff) drivers/clk/bcm/clk-bcm2835.c:405:23: warning: cast truncates bits from constant value (fffffc000000007f becomes 7f) drivers/clk/bcm/clk-bcm2835.c:411:23: warning: cast truncates bits from constant value (ff0000000007ffff becomes 7ffff) drivers/clk/bcm/clk-bcm2835.c:413:23: warning: cast truncates bits from constant value (ffffffe000000000 becomes 0) include/net/sock.h:1414:31: warning: context imbalance in 'tcp_ioctl' - unexpected unlock drivers/dma/at_hdmac.c:955:15: warning: incorrect type in assignment (different address spaces) drivers/dma/at_hdmac.c:955:15: expected void [noderef] *vaddr drivers/dma/at_hdmac.c:955:15: got void * drivers/dma/at_hdmac.c:961:11: warning: cast removes address space of expression drivers/dma/at_hdmac.c:971:28: warning: incorrect type in assignment (different address spaces) drivers/dma/at_hdmac.c:971:28: expected int *memset_vaddr drivers/dma/at_hdmac.c:971:28: got void [noderef] *vaddr drivers/dma/at_hdmac.c:985:43: warning: incorrect type in argument 2 (different address spaces) drivers/dma/at_hdmac.c:985:43: expected void *vaddr drivers/dma/at_hdmac.c:985:43: got void [noderef] *vaddr drivers/dma/at_hdmac.c:1013:15: warning: incorrect type in assignment (different address spaces) drivers/dma/at_hdmac.c:1013:15: expected void [noderef] *vaddr drivers/dma/at_hdmac.c:1013:15: got void * drivers/dma/at_hdmac.c:1019:11: warning: cast removes address space of expression drivers/dma/at_hdmac.c:1048:28: warning: incorrect type in assignment (different address spaces) drivers/dma/at_hdmac.c:1048:28: expected int *memset_vaddr drivers/dma/at_hdmac.c:1048:28: got void [noderef] *vaddr net/ipv4/tcp_input.c:6301:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock drivers/dma/at_xdmac.c:459:6: warning: symbol 'at_xdmac_init_used_desc' was not declared. Should it be static? drivers/dma/at_xdmac.c:1205:32: warning: symbol 'at_xdmac_prep_dma_memset' was not declared. Should it be static? fs/nfs/super.c:2829:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? fs/nfs_common/grace.c:66:1: warning: symbol '__state_in_grace' was not declared. Should it be static? net/ipv4/tcp_ipv4.c:1888:23: warning: context imbalance in 'listening_get_next' - unexpected unlock net/ipv4/tcp_ipv4.c:1948:9: warning: context imbalance in 'established_get_first' - wrong count at exit net/ipv4/tcp_ipv4.c:1968:40: warning: context imbalance in 'established_get_next' - unexpected unlock net/ipv4/tcp_ipv4.c:2096:39: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock lib/vsprintf.c:745:18: warning: Variable length array is used. lib/vsprintf.c:748:38: error: cannot size expression drivers/dma/bcm2835-dma.c:616:32: warning: symbol 'bcm2835_dma_prep_dma_memcpy' was not declared. Should it be static? net/ipv4/tcp_minisocks.c:832:9: warning: context imbalance in 'tcp_child_process' - unexpected unlock drivers/dma/sun6i-dma.c:208:45: warning: incorrect type in argument 1 (different address spaces) drivers/dma/sun6i-dma.c:208:45: expected void const volatile *x drivers/dma/sun6i-dma.c:208:45: got void [noderef] *base drivers/clk/berlin/berlin2-div.c:90:9: warning: context imbalance in 'berlin2_div_is_enabled' - different lock contexts for basic block drivers/clk/berlin/berlin2-div.c:93:12: warning: context imbalance in 'berlin2_div_enable' - different lock contexts for basic block drivers/clk/berlin/berlin2-div.c:125:9: warning: context imbalance in 'berlin2_div_disable' - different lock contexts for basic block drivers/clk/berlin/berlin2-div.c:129:12: warning: context imbalance in 'berlin2_div_set_parent' - different lock contexts for basic block drivers/clk/berlin/berlin2-div.c:183:9: warning: context imbalance in 'berlin2_div_get_parent' - different lock contexts for basic block drivers/clk/berlin/berlin2-div.c:219:9: warning: context imbalance in 'berlin2_div_recalc_rate' - different lock contexts for basic block drivers/edac/edac_mc_sysfs.c:816:1: warning: symbol 'dev_attr_sdram_scrub_rate' was not declared. Should it be static? drivers/clk/hisilicon/clkgate-separated.c:46:12: warning: context imbalance in 'clkgate_separated_enable' - different lock contexts for basic block drivers/clk/hisilicon/clkgate-separated.c:75:9: warning: context imbalance in 'clkgate_separated_disable' - different lock contexts for basic block drivers/clk/hisilicon/clkdivider-hi6220.c:102:12: warning: symbol 'hi6220_register_clkdiv' was not declared. Should it be static? drivers/clk/hisilicon/clkdivider-hi6220.c:69:12: warning: context imbalance in 'hi6220_clkdiv_set_rate' - different lock contexts for basic block drivers/gpio/gpiolib.c:1916:36: warning: Variable length array is used. drivers/gpio/gpiolib.c:1917:36: warning: Variable length array is used. drivers/gpio/gpiolib.c:1923:17: error: cannot size expression drivers/firmware/raspberrypi.c:146:26: warning: Variable length array is used. drivers/firmware/raspberrypi.c:157:53: error: cannot size expression drivers/edac/highbank_mc_edac.c:235:47: warning: cast truncates bits from constant value (10000000000000 becomes 0) fs/ntfs/compress.c:195:58: warning: Variable length array is used. include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'ntfs_decompress' - unexpected unlock fs/ntfs/compress.c:886:16: warning: context imbalance in 'ntfs_read_compressed_block' - different lock contexts for basic block fs/notify/fdinfo.c:51:87: warning: Using plain integer as NULL pointer fs/notify/fdinfo.c:102:6: warning: symbol 'inotify_show_fdinfo' was not declared. Should it be static? net/ipv4/raw.c:997:21: warning: context imbalance in 'raw_seq_start' - wrong count at exit include/linux/rwlock_api_smp.h:226:9: warning: context imbalance in 'raw_seq_stop' - unexpected unlock drivers/gpu/drm/drm_atomic_helper.c:1294:6: warning: symbol 'plane_crtc_active' was not declared. Should it be static? drivers/dma/xilinx/xilinx_vdma.c:1061:30: warning: cast truncates bits from constant value (ffffffffff0000 becomes ffff0000) drivers/dma/xilinx/xilinx_vdma.c:1143:25: warning: cast truncates bits from constant value (ffffffffff0000 becomes ffff0000) drivers/dma/xilinx/xilinx_vdma.c:1621:32: warning: cast truncates bits from constant value (7fffffffffffff becomes ffffffff) drivers/dma/xilinx/xilinx_vdma.c:1744:19: warning: cast truncates bits from constant value (7fffffffe0 becomes ffffffe0) net/ipv4/udp.c:362:5: warning: symbol 'ipv4_rcv_saddr_equal' was not declared. Should it be static? include/net/sock.h:1414:31: warning: context imbalance in 'first_packet_length' - unexpected unlock include/net/sock.h:1414:31: warning: context imbalance in 'udp_recvmsg' - unexpected unlock include/net/sock.h:1414:31: warning: context imbalance in 'udp_destroy_sock' - unexpected unlock net/ipv4/udp.c:2294:9: warning: context imbalance in 'udp_get_first' - wrong count at exit net/ipv4/udp.c:2308:39: warning: context imbalance in 'udp_get_next' - unexpected unlock net/ipv4/udp.c:2350:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock drivers/gpu/drm/drm_fb_helper.c:2067:27: warning: expression using sizeof bool drivers/gpu/drm/drm_fb_cma_helper.c:429:26: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_fb_cma_helper.c:429:26: expected char [noderef] *screen_base drivers/gpu/drm/drm_fb_cma_helper.c:429:26: got void * drivers/gpu/drm/drm_bufs.c:213:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:213:45: expected void *handle drivers/gpu/drm/drm_bufs.c:213:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:216:45: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_bufs.c:216:45: expected void *handle drivers/gpu/drm/drm_bufs.c:216:45: got void [noderef] * drivers/gpu/drm/drm_bufs.c:331:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:331:36: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_bufs.c:331:36: got void *handle drivers/gpu/drm/drm_bufs.c:348:36: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:348:36: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_bufs.c:348:36: got void *handle drivers/gpu/drm/drm_bufs.c:514:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_bufs.c:514:28: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_bufs.c:514:28: got void *handle fs/ntfs/super.c:3093:1: error: directive in argument list fs/ntfs/super.c:3095:1: error: directive in argument list fs/ntfs/super.c:3097:1: error: directive in argument list fs/ntfs/super.c:3098:1: error: directive in argument list fs/ntfs/super.c:3100:1: error: directive in argument list fs/ntfs/super.c:3101:1: error: directive in argument list fs/ntfs/super.c:3103:1: error: directive in argument list fs/nfs/nfs4proc.c:8836:9: warning: symbol 'nfs4_listxattr' was not declared. Should it be static? drivers/hwspinlock/hwspinlock_core.c:89:5: warning: context imbalance in '__hwspin_trylock' - wrong count at exit drivers/hwspinlock/hwspinlock_core.c:253:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock net/ipv4/icmp.c:389:13: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block net/ipv4/icmp.c:731:9: warning: context imbalance in 'icmp_send' - different lock contexts for basic block drivers/clk/imx/clk-imx6sl.c:163:6: warning: symbol 'imx6sl_set_wait_clk' was not declared. Should it be static? fs/proc/task_mmu.c:629:18: error: bad integer constant expression fs/proc/task_mmu.c:630:18: error: bad integer constant expression fs/proc/task_mmu.c:631:18: error: bad integer constant expression fs/proc/task_mmu.c:632:18: error: bad integer constant expression fs/proc/task_mmu.c:633:18: error: bad integer constant expression fs/proc/task_mmu.c:634:18: error: bad integer constant expression fs/proc/task_mmu.c:635:18: error: bad integer constant expression fs/proc/task_mmu.c:636:18: error: bad integer constant expression fs/proc/task_mmu.c:637:18: error: bad integer constant expression fs/proc/task_mmu.c:638:18: error: bad integer constant expression fs/proc/task_mmu.c:639:18: error: bad integer constant expression fs/proc/task_mmu.c:643:18: error: bad integer constant expression fs/proc/task_mmu.c:644:18: error: bad integer constant expression fs/proc/task_mmu.c:645:18: error: bad integer constant expression fs/proc/task_mmu.c:646:18: error: bad integer constant expression fs/proc/task_mmu.c:647:18: error: bad integer constant expression fs/proc/task_mmu.c:648:18: error: bad integer constant expression fs/proc/task_mmu.c:649:18: error: bad integer constant expression fs/proc/task_mmu.c:650:18: error: bad integer constant expression fs/proc/task_mmu.c:651:18: error: bad integer constant expression fs/proc/task_mmu.c:652:18: error: bad integer constant expression fs/proc/task_mmu.c:653:18: error: bad integer constant expression fs/proc/task_mmu.c:657:18: error: bad integer constant expression fs/proc/task_mmu.c:658:18: error: bad integer constant expression fs/proc/task_mmu.c:659:18: error: bad integer constant expression fs/proc/task_mmu.c:660:18: error: bad integer constant expression fs/proc/task_mmu.c:661:18: error: bad integer constant expression fs/proc/task_mmu.c:662:18: error: bad integer constant expression fs/proc/task_mmu.c:1411:23: error: incompatible types in comparison expression (different type sizes) drivers/gpu/drm/drm_memory.c:128:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:128:29: expected void *handle drivers/gpu/drm/drm_memory.c:128:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:137:29: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/drm_memory.c:137:29: expected void *handle drivers/gpu/drm/drm_memory.c:137:29: got void [noderef] * drivers/gpu/drm/drm_memory.c:149:28: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_memory.c:149:28: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_memory.c:149:28: got void *handle drivers/gpu/drm/drm_vm.c:260:44: warning: incorrect type in argument 1 (different address spaces) drivers/gpu/drm/drm_vm.c:260:44: expected void volatile [noderef] *iomem_cookie drivers/gpu/drm/drm_vm.c:260:44: got void *handle drivers/gpu/drm/drm_vm.c:490:51: error: undefined identifier '_PAGE_RW' drivers/gpu/drm/drm_vm.c:574:51: error: undefined identifier '_PAGE_RW' drivers/dma/sirf-dma.c:1129:24: warning: symbol 'sirfsoc_dmadata_a6' was not declared. Should it be static? drivers/dma/sirf-dma.c:1134:24: warning: symbol 'sirfsoc_dmadata_a7v1' was not declared. Should it be static? drivers/dma/sirf-dma.c:1139:24: warning: symbol 'sirfsoc_dmadata_a7v2' was not declared. Should it be static? drivers/dma/ste_dma40.c:1408:28: warning: incorrect type in argument 1 (different address spaces) drivers/dma/ste_dma40.c:1408:28: expected void const volatile [noderef] *addr drivers/dma/ste_dma40.c:1408:28: got unsigned int * drivers/dma/ste_dma40.c:1424:27: warning: incorrect type in argument 1 (different address spaces) drivers/dma/ste_dma40.c:1424:27: expected void const volatile [noderef] *addr drivers/dma/ste_dma40.c:1424:27: got unsigned int * drivers/dma/ste_dma40.c:1670:32: warning: Variable length array is used. drivers/dma/ste_dma40.c:3600:25: warning: incorrect type in assignment (different address spaces) drivers/dma/ste_dma40.c:3600:25: expected void *lcpa_base drivers/dma/ste_dma40.c:3600:25: got void [noderef] * drivers/dma/ste_dma40.c:3616:38: warning: incorrect type in assignment (different address spaces) drivers/dma/ste_dma40.c:3616:38: expected void *base drivers/dma/ste_dma40.c:3616:38: got void [noderef] * drivers/dma/ste_dma40.c:3701:40: warning: incorrect type in argument 1 (different address spaces) drivers/dma/ste_dma40.c:3701:40: expected void volatile [noderef] *iomem_cookie drivers/dma/ste_dma40.c:3701:40: got void *base fs/proc/base.c:1989:25: warning: cast to restricted fmode_t fs/proc/base.c:2048:42: warning: cast from restricted fmode_t fs/proc/base.c:2147:48: warning: cast from restricted fmode_t net/ipv4/igmp.c:2810:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock net/ipv4/igmp.c:2838:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit net/ipv4/igmp.c:2855:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit net/ipv4/igmp.c:2867:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock 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 * fs/proc/array.c:430:43: warning: implicit cast to nocast type fs/proc/array.c:431:26: warning: implicit cast to nocast type fs/proc/array.c:464:62: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:464:62: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:464:62: got unsigned long * fs/proc/array.c:464:62: warning: implicit cast to nocast type fs/proc/array.c:464:70: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:464:70: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:464:70: got unsigned long * fs/proc/array.c:464:70: warning: implicit cast to nocast type fs/proc/array.c:480:46: warning: incorrect type in argument 2 (different modifiers) fs/proc/array.c:480:46: expected unsigned long [nocast] [usertype] *ut fs/proc/array.c:480:46: got unsigned long * fs/proc/array.c:480:46: warning: implicit cast to nocast type fs/proc/array.c:480:54: warning: incorrect type in argument 3 (different modifiers) fs/proc/array.c:480:54: expected unsigned long [nocast] [usertype] *st fs/proc/array.c:480:54: got unsigned long * fs/proc/array.c:480:54: warning: implicit cast to nocast type drivers/clk/keystone/gate.c:117:12: warning: context imbalance in 'keystone_clk_enable' - different lock contexts for basic block drivers/clk/keystone/gate.c:147:9: warning: context imbalance in 'keystone_clk_disable' - different lock contexts for basic block drivers/dma/ti-dma-crossbar.c:455:5: warning: symbol 'omap_dmaxbar_init' was not declared. Should it be static? fs/proc/fd.c:106:55: warning: incorrect type in initializer (different base types) fs/proc/fd.c:106:55: expected unsigned int [unsigned] f_mode fs/proc/fd.c:106:55: got restricted fmode_t [usertype] f_mode fs/proc/fd.c:124:54: warning: restricted fmode_t degrades to integer fs/proc/fd.c:126:54: warning: restricted fmode_t degrades to integer fs/proc/proc_tty.c:175:13: warning: symbol 'proc_tty_init' was not declared. Should it be static? net/ipv4/ipconfig.c:130:8: warning: symbol 'ic_addrservaddr' was not declared. Should it be static? net/ipv4/inet_diag.c:69:6: warning: symbol 'inet_diag_msg_common_fill' was not declared. Should it be static? net/ipv4/inet_diag.c:108:5: warning: symbol 'inet_diag_msg_attrs_fill' was not declared. Should it be static? fs/proc/meminfo.c:22:28: warning: symbol 'arch_report_meminfo' was not declared. Should it be static? drivers/input/joydev.c:444:15: error: incompatible types in comparison expression (different type sizes) drivers/input/joydev.c:475:15: error: incompatible types in comparison expression (different type sizes) net/ipv6/anycast.c:459:25: warning: context imbalance in 'ac6_get_next' - unexpected unlock net/ipv6/anycast.c:481:9: warning: context imbalance in 'ac6_get_idx' - wrong count at exit include/linux/rcupdate.h:909:9: warning: context imbalance in 'ac6_seq_stop' - unexpected unlock net/ipv6/ipv6_sockglue.c:1030:33: warning: incorrect type in assignment (different address spaces) net/ipv6/ipv6_sockglue.c:1030:33: expected void *msg_control net/ipv6/ipv6_sockglue.c:1030:33: got char [noderef] *optval drivers/input/mouse/synaptics.c:890:77: warning: dubious: !x | y drivers/input/mouse/focaltech.c:393:6: warning: symbol 'focaltech_set_resolution' was not declared. Should it be static? drivers/clk/renesas/clk-r8a7778.c:139:52: warning: dubious: x | !y drivers/clk/renesas/clk-r8a7778.c:141:50: warning: dubious: x | !y include/net/sock.h:1414:31: warning: context imbalance in 'udpv6_recvmsg' - unexpected unlock net/ipv6/icmp.c:391:13: warning: context imbalance in 'icmp6_send' - different lock contexts for basic block net/ipv6/icmp.c:556:13: warning: context imbalance in 'icmpv6_echo_reply' - different lock contexts for basic block net/ipv6/mcast.c:249:25: warning: context imbalance in 'ip6_mc_find_dev_rcu' - different lock contexts for basic block net/ipv6/mcast.c:436:9: warning: context imbalance in 'ip6_mc_source' - unexpected unlock net/ipv6/mcast.c:525:9: warning: context imbalance in 'ip6_mc_msfilter' - unexpected unlock net/ipv6/mcast.c:572:21: warning: context imbalance in 'ip6_mc_msfget' - unexpected unlock net/ipv6/mcast.c:2614:25: warning: context imbalance in 'igmp6_mc_get_next' - unexpected unlock net/ipv6/mcast.c:2636:9: warning: context imbalance in 'igmp6_mc_get_idx' - wrong count at exit net/ipv6/mcast.c:2663:9: warning: context imbalance in 'igmp6_mc_seq_stop' - unexpected unlock net/ipv6/mcast.c:2749:31: warning: context imbalance in 'igmp6_mcf_get_next' - unexpected unlock net/ipv6/mcast.c:2781:9: warning: context imbalance in 'igmp6_mcf_get_idx' - wrong count at exit net/ipv6/mcast.c:2798:9: warning: context imbalance in 'igmp6_mcf_seq_next' - wrong count at exit net/ipv6/mcast.c:2811:17: warning: context imbalance in 'igmp6_mcf_seq_stop' - unexpected unlock drivers/gpu/drm/ati_pcigart.c:194:9: error: undefined identifier 'wbinvd' drivers/iommu/of_iommu.c:183:55: warning: incorrect type in initializer (different modifiers) drivers/iommu/of_iommu.c:183:55: expected int ( *const [usertype] init_fn )( ... ) drivers/iommu/of_iommu.c:183:55: got void const *const data fs/signalfd.c:107:25: warning: cast removes address space of expression fs/signalfd.c:115:24: warning: cast removes address space of expression fs/signalfd.c:142:24: warning: cast removes address space of expression fs/signalfd.c:151:24: warning: cast removes address space of expression drivers/gpu/drm/msm/adreno/adreno_device.c:24:6: warning: symbol 'hang_debug' was not declared. Should it be static? drivers/irqchip/irq-bcm2836.c:227:12: warning: symbol 'bcm2836_smp_boot_secondary' was not declared. Should it be static? fs/binfmt_elf.c:1434:34: warning: incorrect type in argument 2 (different modifiers) fs/binfmt_elf.c:1434:34: expected unsigned long [nocast] [usertype] *utime fs/binfmt_elf.c:1434:34: got unsigned long * fs/binfmt_elf.c:1434:34: warning: implicit cast to nocast type fs/binfmt_elf.c:1434:42: warning: incorrect type in argument 3 (different modifiers) fs/binfmt_elf.c:1434:42: expected unsigned long [nocast] [usertype] *stime fs/binfmt_elf.c:1434:42: got unsigned long * fs/binfmt_elf.c:1434:42: warning: implicit cast to nocast type drivers/gpu/drm/msm/adreno/a3xx_gpu.c:535:16: warning: symbol 'a3xx_gpu_init' was not declared. Should it be static? 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/gpu/drm/msm/adreno/a4xx_gpu.c:624:16: warning: symbol 'a4xx_gpu_init' was not declared. Should it be static? drivers/irqchip/irq-tegra.c:93:31: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-tegra.c:93:31: expected void [noderef] *base drivers/irqchip/irq-tegra.c:93:31: got void *chip_data drivers/irqchip/irq-tegra.c:93:31: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-tegra.c:93:31: expected void [noderef] *base drivers/irqchip/irq-tegra.c:93:31: got void *chip_data drivers/irqchip/irq-tegra.c:93:31: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-tegra.c:93:31: expected void [noderef] *base drivers/irqchip/irq-tegra.c:93:31: got void *chip_data drivers/irqchip/irq-tegra.c:93:31: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-tegra.c:93:31: expected void [noderef] *base drivers/irqchip/irq-tegra.c:93:31: got void *chip_data drivers/irqchip/irq-tegra.c:269:57: warning: incorrect type in argument 5 (different address spaces) drivers/irqchip/irq-tegra.c:269:57: expected void *chip_data drivers/irqchip/irq-tegra.c:269:57: got void [noderef] * fs/coredump.c:50:5: warning: symbol 'core_uses_pid' was not declared. Should it be static? fs/coredump.c:51:14: warning: symbol 'core_pipe_limit' was not declared. Should it be static? fs/coredump.c:52:6: warning: symbol 'core_pattern' was not declared. Should it be static? include/linux/sched.h:2926:37: warning: context imbalance in 'zap_threads' - different lock contexts for basic block drivers/irqchip/irq-omap-intc.c:84:6: warning: symbol 'omap_intc_save_context' was not declared. Should it be static? drivers/irqchip/irq-omap-intc.c:105:6: warning: symbol 'omap_intc_restore_context' was not declared. Should it be static? drivers/irqchip/irq-omap-intc.c:124:6: warning: symbol 'omap3_intc_prepare_idle' was not declared. Should it be static? drivers/irqchip/irq-omap-intc.c:134:6: warning: symbol 'omap3_intc_resume_idle' was not declared. Should it be static? drivers/irqchip/irq-omap-intc.c:173:5: warning: symbol 'omap_irq_pending' was not declared. Should it be static? drivers/irqchip/irq-omap-intc.c:183:6: warning: symbol 'omap3_intc_suspend' was not declared. Should it be static? drivers/irqchip/irq-omap-intc.c:365:13: warning: symbol 'omap3_init_irq' was not declared. Should it be static? drivers/irqchip/irq-gic.c:113:16: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:113:16: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:113:16: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:113:16: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:113:16: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:113:16: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:113:16: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:113:16: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:113:16: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:113:16: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:113:16: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:113:16: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:113:16: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:113:16: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:113:16: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:113:16: warning: incorrect type in return expression (different address spaces) drivers/irqchip/irq-gic.c:113:16: expected void [noderef] * drivers/irqchip/irq-gic.c:113:16: got void [noderef] *[assigned] pscr_ret__ drivers/irqchip/irq-gic.c:1066:44: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1066:44: expected void [noderef] *[noderef] *percpu_base drivers/irqchip/irq-gic.c:1066:44: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1067:43: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1067:43: expected void [noderef] *[noderef] *percpu_base drivers/irqchip/irq-gic.c:1067:43: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1078:26: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:1078:26: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:1078:26: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1078:71: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1078:71: expected void [noderef] * drivers/irqchip/irq-gic.c:1078:71: got void [noderef] * drivers/irqchip/irq-gic.c:1080:26: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-gic.c:1080:26: expected void const [noderef] *__vpp_verify drivers/irqchip/irq-gic.c:1080:26: got void [noderef] *[noderef] * drivers/irqchip/irq-gic.c:1080:70: warning: incorrect type in assignment (different address spaces) drivers/irqchip/irq-gic.c:1080:70: expected void [noderef] * drivers/irqchip/irq-gic.c:1080:70: got void [noderef] * drivers/irqchip/irq-gic.c:1171:43: warning: incorrect type in argument 1 (different address spaces) drivers/irqchip/irq-gic.c:1171:43: expected void [noderef] *__pdata drivers/irqchip/irq-gic.c:1171:43: got void [noderef] *[noderef] *percpu_base drivers/irqchip/irq-gic.c:1172:42: warning: incorrect type in argument 1 (different address spaces) drivers/irqchip/irq-gic.c:1172:42: expected void [noderef] *__pdata drivers/irqchip/irq-gic.c:1172:42: got void [noderef] *[noderef] *percpu_base drivers/irqchip/irq-gic-v2m.c:517:12: warning: symbol 'gicv2m_init' was not declared. Should it be static? drivers/clk/socfpga/clk-gate.c:110:22: warning: cast removes address space of expression 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-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 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 net/netlink/af_netlink.c:2345:12: warning: context imbalance in 'netlink_walk_start' - different lock contexts for basic block net/netlink/af_netlink.c:2360:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock 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:385:13: warning: symbol 'spear1310_clk_init' was not declared. Should it be static? drivers/memory/omap-gpmc.c:354:14: warning: symbol 'gpmc_clk_ticks_to_ns' was not declared. Should it be static? drivers/clk/spear/spear1340_clock.c:442:13: warning: symbol 'spear1340_clk_init' was not declared. Should it be static? drivers/clk/st/clkgen-pll.c:367:12: warning: context imbalance in 'clkgen_pll_enable' - different lock contexts for basic block drivers/clk/st/clkgen-pll.c:409:9: warning: context imbalance in 'clkgen_pll_disable' - different lock contexts for basic block drivers/clk/st/clkgen-pll.c:606:9: warning: context imbalance in 'set_rate_stm_pll3200c32' - different lock contexts for basic block drivers/clk/st/clkgen-pll.c:790:9: warning: context imbalance in 'set_rate_stm_pll4600c28' - different lock contexts for basic block drivers/irqchip/irq-armada-370-xp.c:544:20: warning: symbol 'armada_370_xp_mpic_syscore_ops' was not declared. Should it be static? fs/ubifs/xattr.c:562:58: warning: Using plain integer as NULL pointer fs/ubifs/xattr.c:595:28: warning: symbol 'ubifs_user_xattr_handler' was not declared. Should it be static? fs/ubifs/xattr.c:601:28: warning: symbol 'ubifs_trusted_xattr_handler' was not declared. Should it be static? fs/ubifs/xattr.c:607:28: warning: symbol 'ubifs_security_xattr_handler' was not declared. Should it be static? drivers/clk/st/clkgen-fsyn.c:457:9: warning: context imbalance in 'quadfs_pll_enable' - different lock contexts for basic block drivers/clk/st/clkgen-fsyn.c:484:9: warning: context imbalance in 'quadfs_pll_disable' - different lock contexts for basic block drivers/clk/st/clkgen-fsyn.c:605:9: warning: context imbalance in 'quadfs_pll_fs660c32_set_rate' - different lock contexts for basic block drivers/clk/st/clkgen-fsyn.c:744:9: warning: context imbalance in 'quadfs_fsynth_program_rate' - different lock contexts for basic block drivers/clk/st/clkgen-fsyn.c:768:9: warning: context imbalance in 'quadfs_fsynth_enable' - different lock contexts for basic block drivers/clk/st/clkgen-fsyn.c:785:9: warning: context imbalance in 'quadfs_fsynth_disable' - different lock contexts for basic block drivers/irqchip/irq-atmel-aic-common.c:202:60: warning: incorrect type in initializer (different modifiers) drivers/irqchip/irq-atmel-aic-common.c:202:60: expected void ( *fixup )( ... ) drivers/irqchip/irq-atmel-aic-common.c:202:60: got void const *const data drivers/irqchip/irq-atmel-aic-common.c:77:18: warning: cast truncates bits from constant value (7fffffffe0 becomes ffffffe0) drivers/irqchip/irq-atmel-aic-common.c:85:18: warning: cast truncates bits from constant value (7ffffffff becomes ffffffff) drivers/irqchip/irq-sirfsoc.c:56:47: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-sirfsoc.c:56:47: expected void [noderef] *base drivers/irqchip/irq-sirfsoc.c:56:47: got void *host_data drivers/irqchip/irq-sirfsoc.c:71:74: warning: incorrect type in argument 4 (different address spaces) drivers/irqchip/irq-sirfsoc.c:71:74: expected void *host_data drivers/irqchip/irq-sirfsoc.c:71:74: got void [noderef] *base drivers/irqchip/irq-sirfsoc.c:97:47: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-sirfsoc.c:97:47: expected void [noderef] *base drivers/irqchip/irq-sirfsoc.c:97:47: got void *host_data drivers/irqchip/irq-sirfsoc.c:109:47: warning: incorrect type in initializer (different address spaces) drivers/irqchip/irq-sirfsoc.c:109:47: expected void [noderef] *base drivers/irqchip/irq-sirfsoc.c:109:47: got void *host_data drivers/clk/sunxi/clk-factors.c:136:12: warning: context imbalance in 'clk_factors_set_rate' - different lock contexts for basic block drivers/clk/sunxi/clk-a10-pll2.c:124:43: warning: cast truncates bits from constant value (3ffffffffc000000 becomes fc000000) net/rfkill/core.c:1155:17: error: incompatible types in comparison expression (different type sizes) include/linux/bottom_half.h:31:30: warning: context imbalance in 'packet_direct_xmit' - different lock contexts for basic block drivers/clk/tegra/clk-divider.c:140:9: warning: context imbalance in 'clk_frac_div_set_rate' - different lock contexts for basic block drivers/irqchip/irq-bcm7120-l2.c:218:12: warning: symbol 'bcm7120_l2_intc_probe' was not declared. Should it be static? drivers/irqchip/irq-bcm7120-l2.c:342:12: warning: symbol 'bcm7120_l2_intc_probe_7120' was not declared. Should it be static? drivers/irqchip/irq-bcm7120-l2.c:349:12: warning: symbol 'bcm7120_l2_intc_probe_3380' was not declared. Should it be static? net/sched/sch_generic.c:122:5: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock drivers/irqchip/irq-brcmstb-l2.c:115:12: warning: symbol 'brcmstb_l2_intc_of_init' was not declared. Should it be static? drivers/clk/tegra/clk-pll.c:374:12: warning: context imbalance in 'clk_pll_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:403:9: warning: context imbalance in 'clk_pll_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:771:9: warning: context imbalance in 'clk_pll_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1127:9: warning: context imbalance in 'clk_pllxc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1168:12: warning: context imbalance in 'clk_pllc_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1219:9: warning: context imbalance in 'clk_pllc_disable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1299:9: warning: context imbalance in 'clk_pllc_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1354:9: warning: context imbalance in 'clk_pllre_set_rate' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1486:9: warning: context imbalance in 'clk_plle_tegra114_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll.c:1505:9: warning: context imbalance in 'clk_plle_tegra114_disable' - different lock contexts for basic block drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c:197:26: warning: Initializer entry defined twice drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c:197:33: also defined here drivers/gpu/drm/msm/mdp/mdp4/mdp4_lcdc_encoder.c:96:22: warning: symbol 'get_connector' was not declared. Should it be static? drivers/clk/sunxi/clk-sun9i-cpus.c:212:41: warning: cast truncates bits from constant value (3ffffffff becomes ffffffff) drivers/clk/sunxi/clk-sun6i-ar100.c:65:20: warning: cast truncates bits from constant value (3ffffffff becomes ffffffff) net/unix/af_unix.c:1084:13: warning: context imbalance in 'unix_state_double_lock' - wrong count at exit net/unix/af_unix.c:1102:17: warning: context imbalance in 'unix_state_double_unlock' - unexpected unlock net/unix/af_unix.c:1194:54: warning: context imbalance in 'unix_wait_for_peer' - unexpected unlock net/unix/af_unix.c:1373:9: warning: context imbalance in 'unix_stream_connect' - different lock contexts for basic block net/unix/af_unix.c:1753:25: warning: context imbalance in 'unix_dgram_sendmsg' - unexpected unlock drivers/clk/tegra/clk-pll-out.c:41:12: warning: context imbalance in 'clk_pll_out_enable' - different lock contexts for basic block drivers/clk/tegra/clk-pll-out.c:79:9: warning: context imbalance in 'clk_pll_out_disable' - different lock contexts for basic block drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c:84:5: warning: symbol 'mdp4_plane_set_property' was not declared. Should it be static? drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c:25:26: warning: symbol 'msm8x74v1_config' was not declared. Should it be static? drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c:96:26: warning: symbol 'msm8x74v2_config' was not declared. Should it be static? drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c:167:26: warning: symbol 'apq8084_config' was not declared. Should it be static? drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c:246:26: warning: symbol 'msm8x16_config' was not declared. Should it be static? drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c:307:26: warning: symbol 'msm8x94_config' was not declared. Should it be static? drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c:386:26: warning: symbol 'msm8x96_config' was not declared. Should it be static? drivers/clk/tegra/clk-super.c:121:9: warning: context imbalance in 'clk_super_set_parent' - different lock contexts for basic block drivers/gpu/host1x/job.c:512:9: warning: Variable length array is used. net/xfrm/xfrm_policy.c:110:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_policy.c:113:13: warning: context imbalance in 'xfrm_policy_put_afinfo' - unexpected unlock drivers/mfd/ab8500-debugfs.c:1395:6: warning: symbol 'ab8500_dump_all_banks_to_mem' was not declared. Should it be static? drivers/mfd/ab8500-debugfs.c:1587:28: warning: symbol 'suspend_test_wake_cause_interrupt_is_mine' was not declared. Should it be static? drivers/mfd/ab8500-debugfs.c:2793:20: error: incompatible types in comparison expression (different type sizes) drivers/mfd/omap-usb-tll.c:333:5: warning: symbol 'omap_tll_init' was not declared. Should it be static? drivers/mfd/omap-usb-tll.c:408:5: warning: symbol 'omap_tll_enable' was not declared. Should it be static? drivers/mfd/omap-usb-tll.c:442:5: warning: symbol 'omap_tll_disable' was not declared. Should it be static? drivers/mmc/host/mmci_qcom_dml.c:57:6: warning: symbol 'dml_start_xfer' was not declared. Should it be static? drivers/mmc/host/mmci_qcom_dml.c:122:5: warning: symbol 'dml_hw_init' was not declared. Should it be static? drivers/gpu/drm/msm/msm_debugfs.c:141:5: warning: symbol 'msm_debugfs_init' was not declared. Should it be static? drivers/gpu/drm/msm/msm_debugfs.c:158:6: warning: symbol 'msm_debugfs_cleanup' was not declared. Should it be static? net/xfrm/xfrm_state.c:1948:9: warning: context imbalance in 'xfrm_state_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_state.c:1951:6: warning: context imbalance in 'xfrm_state_put_afinfo' - unexpected unlock drivers/gpu/drm/msm/msm_drv.c:87:31: warning: incorrect type in return expression (different address spaces) drivers/gpu/drm/msm/msm_drv.c:87:31: expected void [noderef] * drivers/gpu/drm/msm/msm_drv.c:87:31: got void * drivers/gpu/drm/msm/msm_drv.c:95:31: warning: incorrect type in return expression (different address spaces) drivers/gpu/drm/msm/msm_drv.c:95:31: expected void [noderef] * drivers/gpu/drm/msm/msm_drv.c:95:31: got void * drivers/gpu/drm/msm/msm_fb.c:143:42: warning: Using plain integer as NULL pointer drivers/mmc/host/omap.c:856:6: warning: symbol 'omap_mmc_notify_cover_event' was not declared. Should it be static? net/xfrm/xfrm_input.c:73:9: warning: context imbalance in 'xfrm_input_get_afinfo' - different lock contexts for basic block net/xfrm/xfrm_input.c:76:13: warning: context imbalance in 'xfrm_input_put_afinfo' - unexpected unlock drivers/mmc/host/tmio_mmc.h:262:9: warning: cast truncates bits from constant value (340001d becomes 1d) drivers/gpu/drm/msm/msm_gem_submit.c:78:25: warning: dereference of noderef expression drivers/gpu/drm/msm/msm_gem_submit.c:400:25: warning: dereference of noderef expression drivers/gpu/drm/msm/msm_gem_submit.c:450:55: warning: dereference of noderef expression drivers/clk/ti/fapll.c:583:13: warning: cast removes address space of expression drivers/clk/ti/fapll.c:623:21: warning: cast removes address space of expression drivers/gpu/drm/msm/msm_fbdev.c:161:26: warning: incorrect type in assignment (different address spaces) drivers/gpu/drm/msm/msm_fbdev.c:161:26: expected char [noderef] *screen_base drivers/gpu/drm/msm/msm_fbdev.c:161:26: got void * drivers/mtd/nand/denali.c:418:27: warning: Variable length array is used. net/sunrpc/svc_xprt.c:249:5: warning: symbol '_svc_create_xprt' was not declared. Should it be static? drivers/mmc/core/pwrseq_simple.c:40:39: warning: Variable length array is used. drivers/mtd/nand/vf610_nfc.c:215:21: warning: incorrect type in argument 2 (different address spaces) drivers/mtd/nand/vf610_nfc.c:215:21: expected void const * drivers/mtd/nand/vf610_nfc.c:215:21: got void const [noderef] *src drivers/mtd/nand/vf610_nfc.c:445:55: warning: incorrect type in argument 1 (different address spaces) drivers/mtd/nand/vf610_nfc.c:445:55: expected void *dst drivers/mtd/nand/vf610_nfc.c:445:55: got void [noderef] * drivers/mtd/nand/vf610_nfc.c:445:60: warning: incorrect type in argument 2 (different address spaces) drivers/mtd/nand/vf610_nfc.c:445:60: expected void const [noderef] *src drivers/mtd/nand/vf610_nfc.c:445:60: got unsigned char const [usertype] *buf drivers/mtd/nand/vf610_nfc.c:215:21: warning: incorrect type in argument 2 (different address spaces) drivers/mtd/nand/vf610_nfc.c:215:21: expected void const * drivers/mtd/nand/vf610_nfc.c:215:21: got void const [noderef] *src drivers/mtd/nand/vf610_nfc.c:471:26: warning: cast removes address space of expression 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/mtd/nand/brcmnand/brcmnand.c:1409:41: warning: dubious: x | !y drivers/mtd/nand/brcmnand/brcmnand.c:635:24: warning: cast truncates bits from constant value (7fffffffff becomes ffffffff) drivers/mtd/nand/brcmnand/brcmnand.c:637:24: warning: cast truncates bits from constant value (3fffffffff becomes ffffffff) drivers/net/ethernet/freescale/fsl_pq_mdio.c:219:41: warning: incorrect type in initializer (different address spaces) drivers/net/ethernet/freescale/fsl_pq_mdio.c:219:41: expected unsigned char const [usertype] ( *__mptr )[24] drivers/net/ethernet/freescale/fsl_pq_mdio.c:219:41: got void [noderef] *p drivers/net/ethernet/freescale/fsl_pq_mdio.c:219:41: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/freescale/fsl_pq_mdio.c:219:41: expected void [noderef] *p drivers/net/ethernet/freescale/fsl_pq_mdio.c:219:41: got struct gfar * drivers/net/ethernet/freescale/fsl_pq_mdio.c:464:30: warning: cast removes address space of expression drivers/net/ethernet/freescale/fsl_pq_mdio.c:464:43: error: incompatible types in comparison expression (different address spaces) drivers/net/ethernet/freescale/fsl_pq_mdio.c:466:56: error: subtraction of different types can't work (different address spaces) drivers/of/irq.c:518:35: warning: incorrect type in assignment (different modifiers) drivers/of/irq.c:518:35: expected int ( *[usertype] irq_init_cb )( ... ) drivers/of/irq.c:518:35: got void const *const data drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:137:33: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:137:47: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:137:34: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:137:40: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:137:48: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:137:55: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:152:33: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:152:47: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:152:34: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:152:40: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:152:48: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c:152:54: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c:137:33: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c:137:48: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c:137:34: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c:137:41: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c:137:49: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c:137:56: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c:184:33: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c:184:47: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c:184:34: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c:184:40: also defined here drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c:184:48: warning: Initializer entry defined twice drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c:184:55: also defined here drivers/pci/pci.c:37:5: warning: symbol 'isa_dma_bridge_buggy' was not declared. Should it be static? drivers/pci/pci.c:4900:1: warning: symbol 'bus_attr_resource_alignment' was not declared. Should it be static? drivers/of/of_reserved_mem.c:199:50: warning: incorrect type in initializer (different modifiers) drivers/of/of_reserved_mem.c:199:50: expected int ( *[usertype] initfn )( ... ) drivers/of/of_reserved_mem.c:199:50: got void const *const data drivers/pci/rom.c:191:36: warning: incorrect type in return expression (different address spaces) drivers/pci/rom.c:191:36: expected void [noderef] * drivers/pci/rom.c:191:36: got void * drivers/phy/phy-berlin-sata.c:125:20: warning: cast truncates bits from constant value (fffffffff0 becomes fffffff0) drivers/pci/msi.c:36:19: warning: symbol 'arch_get_pci_msi_domain' was not declared. Should it be static? drivers/pci/host/pci-mvebu.c:936:31: warning: incorrect type in return expression (different address spaces) drivers/pci/host/pci-mvebu.c:936:31: expected void [noderef] * drivers/pci/host/pci-mvebu.c:936:31: got void * drivers/net/ethernet/marvell/mv643xx_eth.c:1965:35: warning: incorrect type in assignment (different address spaces) drivers/net/ethernet/marvell/mv643xx_eth.c:1965:35: expected struct rx_desc *rx_desc_area drivers/net/ethernet/marvell/mv643xx_eth.c:1965:35: got void [noderef] * drivers/net/ethernet/marvell/mv643xx_eth.c:2004:28: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/marvell/mv643xx_eth.c:2004:28: expected void volatile [noderef] *iomem_cookie drivers/net/ethernet/marvell/mv643xx_eth.c:2004:28: got struct rx_desc *rx_desc_area drivers/net/ethernet/marvell/mv643xx_eth.c:2035:28: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/marvell/mv643xx_eth.c:2035:28: expected void volatile [noderef] *iomem_cookie drivers/net/ethernet/marvell/mv643xx_eth.c:2035:28: got struct rx_desc *rx_desc_area drivers/net/ethernet/marvell/mv643xx_eth.c:2069:35: warning: incorrect type in assignment (different address spaces) drivers/net/ethernet/marvell/mv643xx_eth.c:2069:35: expected struct tx_desc *tx_desc_area drivers/net/ethernet/marvell/mv643xx_eth.c:2069:35: got void [noderef] * drivers/net/ethernet/marvell/mv643xx_eth.c:2124:28: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/marvell/mv643xx_eth.c:2124:28: expected void volatile [noderef] *iomem_cookie drivers/net/ethernet/marvell/mv643xx_eth.c:2124:28: got struct tx_desc *tx_desc_area drivers/net/ethernet/marvell/mv643xx_eth.c:2142:28: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/marvell/mv643xx_eth.c:2142:28: expected void volatile [noderef] *iomem_cookie drivers/net/ethernet/marvell/mv643xx_eth.c:2142:28: got struct tx_desc *tx_desc_area drivers/pci/pcie/portdrv_core.c:22:6: warning: symbol 'pciehp_msi_disabled' was not declared. Should it be static? drivers/phy/phy-sun4i-usb.c:178:39: warning: incorrect type in initializer (different address spaces) drivers/phy/phy-sun4i-usb.c:178:39: expected void *phyctl drivers/phy/phy-sun4i-usb.c:178:39: got void [noderef] * drivers/phy/phy-sun4i-usb.c:185:17: warning: incorrect type in argument 2 (different address spaces) drivers/phy/phy-sun4i-usb.c:185:17: expected void volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:185:17: got void *phyctl drivers/phy/phy-sun4i-usb.c:189:24: warning: incorrect type in argument 1 (different address spaces) drivers/phy/phy-sun4i-usb.c:189:24: expected void const volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:189:24: got void *phyctl drivers/phy/phy-sun4i-usb.c:196:17: warning: incorrect type in argument 2 (different address spaces) drivers/phy/phy-sun4i-usb.c:196:17: expected void volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:196:17: got void *phyctl drivers/phy/phy-sun4i-usb.c:199:24: warning: incorrect type in argument 1 (different address spaces) drivers/phy/phy-sun4i-usb.c:199:24: expected void const volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:199:24: got void *phyctl drivers/phy/phy-sun4i-usb.c:205:17: warning: incorrect type in argument 2 (different address spaces) drivers/phy/phy-sun4i-usb.c:205:17: expected void volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:205:17: got void *phyctl drivers/phy/phy-sun4i-usb.c:208:24: warning: incorrect type in argument 1 (different address spaces) drivers/phy/phy-sun4i-usb.c:208:24: expected void const volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:208:24: got void *phyctl drivers/phy/phy-sun4i-usb.c:210:17: warning: incorrect type in argument 2 (different address spaces) drivers/phy/phy-sun4i-usb.c:210:17: expected void volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:210:17: got void *phyctl drivers/phy/phy-sun4i-usb.c:212:24: warning: incorrect type in argument 1 (different address spaces) drivers/phy/phy-sun4i-usb.c:212:24: expected void const volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:212:24: got void *phyctl drivers/phy/phy-sun4i-usb.c:214:17: warning: incorrect type in argument 2 (different address spaces) drivers/phy/phy-sun4i-usb.c:214:17: expected void volatile [noderef] *addr drivers/phy/phy-sun4i-usb.c:214:17: got void *phyctl drivers/pinctrl/pinconf.c:486:20: error: incompatible types in comparison expression (different type sizes) include/net/hwbm.h:23:6: warning: symbol 'hwbm_buf_free' was not declared. Should it be static? include/net/hwbm.h:24:5: warning: symbol 'hwbm_pool_refill' was not declared. Should it be static? include/net/hwbm.h:25:5: warning: symbol 'hwbm_pool_add' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta_bm.h:163:6: warning: symbol 'mvneta_bm_pool_destroy' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta_bm.h:165:6: warning: symbol 'mvneta_bm_bufs_free' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta_bm.h:167:5: warning: symbol 'mvneta_bm_construct' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta_bm.h:168:5: warning: symbol 'mvneta_bm_pool_refill' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta_bm.h:170:23: warning: symbol 'mvneta_bm_pool_use' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta.c:638:26: warning: symbol 'mvneta_get_stats64' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta.c:3507:5: warning: symbol 'mvneta_ethtool_get_settings' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta.c:3518:5: warning: symbol 'mvneta_ethtool_set_settings' was not declared. Should it be static? drivers/net/ethernet/marvell/mvneta.c:3820:26: warning: symbol 'mvneta_eth_tool_ops' was not declared. Should it be static? drivers/pinctrl/pinctrl-at91.c:1501:6: warning: symbol 'at91_pinctrl_gpio_suspend' was not declared. Should it be static? drivers/pinctrl/pinctrl-at91.c:1525:6: warning: symbol 'at91_pinctrl_gpio_resume' was not declared. Should it be static? drivers/pinctrl/pinctrl-at91-pio4.c:424:20: warning: symbol 'atmel_pctl_find_group_by_pin' was not declared. Should it be static? drivers/pinctrl/pinctrl-at91-pio4.c:1077:5: warning: symbol 'atmel_pinctrl_remove' was not declared. Should it be static? drivers/pinctrl/pinctrl-at91-pio4.c:171:18: warning: cast truncates bits from constant value (7ffffffff000000 becomes ff000000) drivers/pinctrl/pinctrl-at91-pio4.c:635:19: warning: cast truncates bits from constant value (7ffffffff becomes ffffffff) drivers/phy/tegra/xusb.c:104:5: warning: symbol 'tegra_xusb_lane_lookup_function' was not declared. Should it be static? drivers/phy/tegra/xusb.c:948:26: warning: symbol 'tegra_xusb_padctl_get' was not declared. Should it be static? drivers/phy/tegra/xusb.c:981:6: warning: symbol 'tegra_xusb_padctl_put' was not declared. Should it be static? drivers/phy/tegra/xusb.c:988:5: warning: symbol 'tegra_xusb_padctl_usb3_save_context' was not declared. Should it be static? drivers/phy/tegra/xusb.c:998:5: warning: symbol 'tegra_xusb_padctl_hsic_set_idle' was not declared. Should it be static? drivers/phy/tegra/xusb.c:1008:5: warning: symbol 'tegra_xusb_padctl_usb3_set_lfps_detect' was not declared. Should it be static? drivers/pci/host/pcie-rcar.c:1024:20: warning: incorrect type in assignment (different modifiers) drivers/pci/host/pcie-rcar.c:1024:20: expected int ( *hw_init_fn )( ... ) drivers/pci/host/pcie-rcar.c:1024:20: got void const *const data drivers/pinctrl/bcm/pinctrl-nsp-gpio.c:461:5: warning: symbol 'nsp_pin_config_group_get' was not declared. Should it be static? drivers/pinctrl/bcm/pinctrl-nsp-gpio.c:467:5: warning: symbol 'nsp_pin_config_group_set' was not declared. Should it be static? drivers/gpu/drm/vc4/vc4_bo.c:147:6: warning: symbol 'vc4_bo_cache_purge' was not declared. Should it be static? drivers/gpu/drm/vc4/vc4_crtc.c:256:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:256:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:261:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:261:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:266:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:266:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:271:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:271:9: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:277:17: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:277:17: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:282:17: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:282:17: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:294:9: warning: cast truncates bits from constant value (ffffffffe00000 becomes ffe00000) drivers/gpu/drm/vc4/vc4_crtc.c:294:9: warning: cast truncates bits from constant value (ffffffffe00000 becomes ffe00000) drivers/gpu/drm/vc4/vc4_crtc.c:294:9: warning: cast truncates bits from constant value (1fffffffff8000 becomes ffff8000) drivers/gpu/drm/vc4/vc4_crtc.c:294:9: warning: cast truncates bits from constant value (1fffffffff8000 becomes ffff8000) drivers/gpu/drm/vc4/vc4_crtc.c:294:9: warning: cast truncates bits from constant value (ffffffffc becomes fffffffc) drivers/gpu/drm/vc4/vc4_crtc.c:294:9: warning: cast truncates bits from constant value (ffffffffc becomes fffffffc) drivers/power/reset/at91-reset.c:209:39: warning: incorrect type in assignment (different modifiers) drivers/power/reset/at91-reset.c:209:39: expected int ( *static [toplevel] [usertype] notifier_call )( ... ) drivers/power/reset/at91-reset.c:209:39: got void const *const data drivers/gpu/drm/vc4/vc4_crtc.c:380:9: warning: cast truncates bits from constant value (fffffffffff000 becomes fffff000) drivers/gpu/drm/vc4/vc4_crtc.c:380:9: warning: cast truncates bits from constant value (fffffffffff000 becomes fffff000) drivers/gpu/drm/vc4/vc4_crtc.c:380:9: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_crtc.c:380:9: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/net/ethernet/renesas/sh_eth.c:729:37: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:729:37: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:729:37: got void * drivers/net/ethernet/renesas/sh_eth.c:730:37: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:730:37: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:730:37: got void * drivers/net/ethernet/renesas/sh_eth.c:737:37: warning: incorrect type in argument 2 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:737:37: expected void volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:737:37: got void * drivers/net/ethernet/renesas/sh_eth.c:738:37: warning: incorrect type in argument 2 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:738:37: expected void volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:738:37: got void * drivers/net/ethernet/renesas/sh_eth.c:1011:31: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:1011:31: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:1011:31: got void *addr drivers/net/ethernet/renesas/sh_eth.c:1016:31: warning: incorrect type in argument 2 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:1016:31: expected void volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:1016:31: got void *addr drivers/net/ethernet/renesas/sh_eth.c:1039:33: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:1039:33: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:1039:33: got void *addr drivers/net/ethernet/renesas/sh_eth.h:550:30: warning: incorrect type in return expression (different address spaces) drivers/net/ethernet/renesas/sh_eth.h:550:30: expected void * drivers/net/ethernet/renesas/sh_eth.h:550:30: got void [noderef] * drivers/net/ethernet/renesas/sh_eth.c:2468:24: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2468:24: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2468:24: got void *[assigned] reg_offset drivers/net/ethernet/renesas/sh_eth.c:2469:62: warning: incorrect type in argument 2 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2469:62: expected void volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2469:62: got void *[assigned] reg_offset drivers/net/ethernet/renesas/sh_eth.c:2483:24: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2483:24: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2483:24: got void *[assigned] reg_offset drivers/net/ethernet/renesas/sh_eth.c:2484:37: warning: incorrect type in argument 2 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2484:37: expected void volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2484:37: got void *[assigned] reg_offset drivers/net/ethernet/renesas/sh_eth.c:2513:24: warning: incorrect type in argument 2 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2513:24: expected void volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2513:24: got void *reg drivers/net/ethernet/renesas/sh_eth.c:2518:28: warning: incorrect type in argument 2 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2518:28: expected void volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2518:28: got void * drivers/net/ethernet/renesas/sh_eth.c:2529:24: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2529:24: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2529:24: got void *reg drivers/net/ethernet/renesas/sh_eth.c:2534:28: warning: incorrect type in argument 1 (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2534:28: expected void const volatile [noderef] *addr drivers/net/ethernet/renesas/sh_eth.c:2534:28: got void * drivers/net/ethernet/renesas/sh_eth.h:550:30: warning: incorrect type in return expression (different address spaces) drivers/net/ethernet/renesas/sh_eth.h:550:30: expected void * drivers/net/ethernet/renesas/sh_eth.h:550:30: got void [noderef] * drivers/net/ethernet/renesas/sh_eth.h:550:30: warning: incorrect type in return expression (different address spaces) drivers/net/ethernet/renesas/sh_eth.h:550:30: expected void * drivers/net/ethernet/renesas/sh_eth.h:550:30: got void [noderef] * drivers/net/ethernet/renesas/sh_eth.h:550:30: warning: incorrect type in return expression (different address spaces) drivers/net/ethernet/renesas/sh_eth.h:550:30: expected void * drivers/net/ethernet/renesas/sh_eth.h:550:30: got void [noderef] * drivers/net/ethernet/renesas/sh_eth.h:550:30: warning: incorrect type in return expression (different address spaces) drivers/net/ethernet/renesas/sh_eth.h:550:30: expected void * drivers/net/ethernet/renesas/sh_eth.h:550:30: got void [noderef] * drivers/net/ethernet/renesas/sh_eth.c:2844:23: warning: incorrect type in assignment (different address spaces) drivers/net/ethernet/renesas/sh_eth.c:2844:23: expected void *addr drivers/net/ethernet/renesas/sh_eth.c:2844:23: got void [noderef] * drivers/net/ethernet/renesas/sh_eth.c:61:9: warning: Initializer entry defined twice drivers/net/ethernet/renesas/sh_eth.c:63:10: also defined here drivers/net/ethernet/renesas/sh_eth.c:158:9: warning: Initializer entry defined twice drivers/net/ethernet/renesas/sh_eth.c:160:10: also defined here drivers/gpu/drm/vc4/vc4_dpi.c:306:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:306:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:310:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:310:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:312:34: warning: cast truncates bits from constant value (ffffffffc000 becomes ffffc000) drivers/gpu/drm/vc4/vc4_dpi.c:312:34: warning: cast truncates bits from constant value (ffffffffc000 becomes ffffc000) drivers/gpu/drm/vc4/vc4_dpi.c:315:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:315:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:319:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:319:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:323:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_dpi.c:323:34: warning: cast truncates bits from constant value (3ffffffff800 becomes fffff800) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff000000 becomes ff000000) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff000000 becomes ff000000) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff0000 becomes ffff0000) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff0000 becomes ffff0000) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_gem.c:399:9: warning: cast truncates bits from constant value (fffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:292:22: warning: cast truncates bits from constant value (1fffffffff00000 becomes fff00000) drivers/gpu/drm/vc4/vc4_hdmi.c:292:22: warning: cast truncates bits from constant value (1fffffffff00000 becomes fff00000) drivers/gpu/drm/vc4/vc4_hdmi.c:294:22: warning: cast truncates bits from constant value (fffffffffe000 becomes ffffe000) drivers/gpu/drm/vc4/vc4_hdmi.c:294:22: warning: cast truncates bits from constant value (fffffffffe000 becomes ffffe000) drivers/gpu/drm/vc4/vc4_hdmi.c:296:22: warning: cast truncates bits from constant value (1fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:296:22: warning: cast truncates bits from constant value (1fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:297:22: warning: cast truncates bits from constant value (3ffffffffffe00 becomes fffffe00) drivers/gpu/drm/vc4/vc4_hdmi.c:297:22: warning: cast truncates bits from constant value (3ffffffffffe00 becomes fffffe00) drivers/gpu/drm/vc4/vc4_hdmi.c:298:22: warning: cast truncates bits from constant value (1ffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:298:22: warning: cast truncates bits from constant value (1ffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:315:9: warning: cast truncates bits from constant value (1fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:315:9: warning: cast truncates bits from constant value (1fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:320:9: warning: cast truncates bits from constant value (3ffffffffff00000 becomes fff00000) drivers/gpu/drm/vc4/vc4_hdmi.c:320:9: warning: cast truncates bits from constant value (3ffffffffff00000 becomes fff00000) drivers/gpu/drm/vc4/vc4_hdmi.c:320:9: warning: cast truncates bits from constant value (ffffffffffc00 becomes fffffc00) drivers/gpu/drm/vc4/vc4_hdmi.c:320:9: warning: cast truncates bits from constant value (ffffffffffc00 becomes fffffc00) drivers/gpu/drm/vc4/vc4_hdmi.c:320:9: warning: cast truncates bits from constant value (3ffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:320:9: warning: cast truncates bits from constant value (3ffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_hdmi.c:339:9: warning: cast truncates bits from constant value (ffffffffe0 becomes ffffffe0) drivers/gpu/drm/vc4/vc4_hdmi.c:339:9: warning: cast truncates bits from constant value (ffffffffe0 becomes ffffffe0) drivers/gpu/drm/vc4/vc4_irq.c:54:1: warning: symbol 'render_wait' was not declared. Should it be static? drivers/gpu/drm/vc4/vc4_plane.c:402:25: warning: cast truncates bits from constant value (1fffffffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_plane.c:402:25: warning: cast truncates bits from constant value (1fffffffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_plane.c:403:25: warning: cast truncates bits from constant value (ffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:403:25: warning: cast truncates bits from constant value (ffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:405:25: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:405:25: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:414:25: warning: cast truncates bits from constant value (1ffffffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_plane.c:414:25: warning: cast truncates bits from constant value (1ffffffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_plane.c:415:25: warning: cast truncates bits from constant value (7fffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:415:25: warning: cast truncates bits from constant value (7fffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:541:25: warning: cast truncates bits from constant value (ffffffffe0 becomes ffffffe0) drivers/gpu/drm/vc4/vc4_plane.c:541:25: warning: cast truncates bits from constant value (ffffffffe0 becomes ffffffe0) drivers/gpu/drm/vc4/vc4_plane.c:542:25: warning: cast truncates bits from constant value (7ffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_plane.c:542:25: warning: cast truncates bits from constant value (7ffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_plane.c:548:25: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:548:25: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:549:25: warning: cast truncates bits from constant value (fffffffffff000 becomes fffff000) drivers/gpu/drm/vc4/vc4_plane.c:549:25: warning: cast truncates bits from constant value (fffffffffff000 becomes fffff000) drivers/gpu/drm/vc4/vc4_plane.c:554:33: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:554:33: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:556:33: warning: cast truncates bits from constant value (fffffffffff0000 becomes ffff0000) drivers/gpu/drm/vc4/vc4_plane.c:556:33: warning: cast truncates bits from constant value (fffffffffff0000 becomes ffff0000) drivers/gpu/drm/vc4/vc4_plane.c:567:25: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:567:25: warning: cast truncates bits from constant value (fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:568:25: warning: cast truncates bits from constant value (fffffffffff0000 becomes ffff0000) drivers/gpu/drm/vc4/vc4_plane.c:568:25: warning: cast truncates bits from constant value (fffffffffff0000 becomes ffff0000) drivers/gpu/drm/vc4/vc4_plane.c:596:33: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:596:33: warning: cast truncates bits from constant value (ffffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:629:38: warning: cast truncates bits from constant value (3fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:629:38: warning: cast truncates bits from constant value (3fffffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_plane.c:644:17: warning: cast truncates bits from constant value (3fffffffff000000 becomes ff000000) drivers/gpu/drm/vc4/vc4_plane.c:644:17: warning: cast truncates bits from constant value (3fffffffff000000 becomes ff000000) drivers/gpu/drm/vc4/vc4_render_cl.c:573:39: warning: Using plain integer as NULL pointer drivers/gpu/drm/vc4/vc4_render_cl.c:78:17: warning: cast truncates bits from constant value (7ffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_render_cl.c:78:17: warning: cast truncates bits from constant value (7ffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_render_cl.c:422:26: warning: cast truncates bits from constant value (3ffffffff0 becomes fffffff0) drivers/gpu/drm/vc4/vc4_render_cl.c:424:26: warning: cast truncates bits from constant value (7ffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_render_cl.c:426:26: warning: cast truncates bits from constant value (3ffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_render_cl.c:462:28: warning: cast truncates bits from constant value (3ffffffff0 becomes fffffff0) drivers/gpu/drm/vc4/vc4_render_cl.c:463:28: warning: cast truncates bits from constant value (7ffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_render_cl.c:464:28: warning: cast truncates bits from constant value (3ffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_render_cl.c:518:26: warning: cast truncates bits from constant value (ffffffffc0 becomes ffffffc0) drivers/gpu/drm/vc4/vc4_render_cl.c:520:26: warning: cast truncates bits from constant value (ffffffffc becomes fffffffc) drivers/gpu/drm/vc4/vc4_render_cl.c:529:28: warning: cast truncates bits from constant value (ffffffffc0 becomes ffffffc0) drivers/gpu/drm/vc4/vc4_render_cl.c:530:28: warning: cast truncates bits from constant value (ffffffffc becomes fffffffc) drivers/power/reset/vexpress-poweroff.c:77:1: warning: symbol 'dev_attr_active' was not declared. Should it be static? drivers/gpu/drm/vc4/vc4_v3d.c:132:25: warning: cast truncates bits from constant value (fffffffff0 becomes fffffff0) drivers/gpu/drm/vc4/vc4_v3d.c:133:25: warning: cast truncates bits from constant value (fffffffff000 becomes fffff000) drivers/gpu/drm/vc4/vc4_v3d.c:134:25: warning: cast truncates bits from constant value (fffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_v3d.c:137:20: warning: cast truncates bits from constant value (fffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_v3d.c:142:20: warning: cast truncates bits from constant value (ffffffffff0000 becomes ffff0000) drivers/gpu/drm/vc4/vc4_validate.c:739:58: warning: Variable length array is used. drivers/gpu/drm/vc4/vc4_validate.c:378:29: warning: cast truncates bits from constant value (1ffffffff8 becomes fffffff8) drivers/gpu/drm/vc4/vc4_validate.c:379:29: warning: cast truncates bits from constant value (7fffffffe0 becomes ffffffe0) drivers/gpu/drm/vc4/vc4_validate.c:381:18: warning: cast truncates bits from constant value (1ffffffff8 becomes fffffff8) drivers/gpu/drm/vc4/vc4_validate.c:381:18: warning: cast truncates bits from constant value (1ffffffff8 becomes fffffff8) drivers/gpu/drm/vc4/vc4_validate.c:383:18: warning: cast truncates bits from constant value (7fffffffe0 becomes ffffffe0) drivers/gpu/drm/vc4/vc4_validate.c:383:18: warning: cast truncates bits from constant value (7fffffffe0 becomes ffffffe0) drivers/gpu/drm/vc4/vc4_validate.c:570:30: warning: cast truncates bits from constant value (fffffffff becomes ffffffff) drivers/gpu/drm/vc4/vc4_validate.c:571:26: warning: cast truncates bits from constant value (7ffffffffff00 becomes ffffff00) drivers/gpu/drm/vc4/vc4_validate.c:572:27: warning: cast truncates bits from constant value (7ffffffffff00000 becomes fff00000) drivers/gpu/drm/vc4/vc4_validate.c:603:18: warning: cast truncates bits from constant value (3fffffffe00 becomes fffffe00) drivers/gpu/drm/vc4/vc4_validate.c:606:48: warning: cast truncates bits from constant value (3ffffffffffff000 becomes fffff000) drivers/gpu/drm/vc4/vc4_validate.c:614:48: warning: cast truncates bits from constant value (3ffffffffffff000 becomes fffff000) drivers/gpu/drm/vc4/vc4_validate.c:622:17: warning: cast truncates bits from constant value (fffffffff0 becomes fffffff0) drivers/pwm/pwm-sun4i.c:112:29: warning: cast truncates bits from constant value (fffffffff becomes ffffffff) drivers/power/reset/syscon-poweroff.c:33:6: warning: symbol 'syscon_poweroff' was not declared. Should it be static? drivers/ras/debugfs.c:7:5: warning: symbol 'ras_userspace_consumers' was not declared. Should it be static? drivers/ras/debugfs.c:37:12: warning: symbol 'ras_add_daemon_trace' was not declared. Should it be static? drivers/ras/debugfs.c:53:13: warning: symbol 'ras_debugfs_init' was not declared. Should it be static? drivers/reset/reset-sunxi.c:129:13: warning: symbol 'sun6i_reset_init' was not declared. Should it be static? drivers/pinctrl/samsung/pinctrl-exynos.c:358:5: warning: symbol 'exynos_get_eint_wake_mask' was not declared. Should it be static? drivers/pinctrl/nomadik/pinctrl-nomadik.c:1036:6: warning: symbol 'nmk_gpio_clocks_enable' was not declared. Should it be static? drivers/pinctrl/nomadik/pinctrl-nomadik.c:1050:6: warning: symbol 'nmk_gpio_clocks_disable' was not declared. Should it be static? drivers/pinctrl/nomadik/pinctrl-nomadik.c:1073:6: warning: symbol 'nmk_gpio_wakeups_suspend' was not declared. Should it be static? drivers/pinctrl/nomadik/pinctrl-nomadik.c:1094:6: warning: symbol 'nmk_gpio_wakeups_resume' was not declared. Should it be static? drivers/pinctrl/nomadik/pinctrl-nomadik.c:1120:6: warning: symbol 'nmk_gpio_read_pull' was not declared. Should it be static? drivers/pinctrl/nomadik/pinctrl-nomadik.c:1178:24: warning: incorrect type in return expression (different address spaces) drivers/pinctrl/nomadik/pinctrl-nomadik.c:1178:24: expected struct nmk_gpio_chip * drivers/pinctrl/nomadik/pinctrl-nomadik.c:1178:24: got void [noderef] *[assigned] base drivers/pinctrl/nomadik/pinctrl-nomadik.c:1754:9: warning: context imbalance in 'nmk_pmx_set' - different lock contexts for basic block drivers/pinctrl/sh-pfc/pfc-emev2.c:1695:30: warning: symbol 'emev2_pinmux_info' was not declared. Should it be static? drivers/regulator/bcm590xx-regulator.c:410:50: warning: cast truncates bits from constant value (3ffffffff8 becomes fffffff8) drivers/regulator/bcm590xx-regulator.c:415:50: warning: cast truncates bits from constant value (3fffffffff becomes ffffffff) drivers/pinctrl/sh-pfc/pfc-r8a7779.c:3888:30: warning: symbol 'r8a7779_pinmux_info' was not declared. Should it be static? drivers/pinctrl/sirf/pinctrl-atlas7.c:552:26: warning: symbol 'atlas7_ioc_pad_confs' was not declared. Should it be static? drivers/pinctrl/sirf/pinctrl-atlas7.c:1005:25: warning: symbol 'altas7_pin_groups' was not declared. Should it be static? drivers/pinctrl/sirf/pinctrl-atlas7.c:4767:28: warning: symbol 'atlas7_ioc_data' was not declared. Should it be static? drivers/scsi/scsi_lib.c:467:6: warning: symbol 'scsi_requeue_run_queue' was not declared. Should it be static? drivers/scsi/scsi_lib.c:2609:6: warning: symbol 'scsi_evt_thread' was not declared. Should it be static? drivers/rtc/rtc-sun6i.c:296:28: warning: cast truncates bits from constant value (3ffffffff80 becomes ffffff80) drivers/pinctrl/tegra/pinctrl-tegra-xusb.c:876:5: warning: symbol 'tegra_xusb_padctl_legacy_probe' was not declared. Should it be static? drivers/pinctrl/tegra/pinctrl-tegra-xusb.c:959:5: warning: symbol 'tegra_xusb_padctl_legacy_remove' was not declared. Should it be static? drivers/pinctrl/pinctrl-rockchip.c:2010:6: warning: symbol 'rockchip_irq_gc_mask_set_bit' was not declared. Should it be static? drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c:197:9: warning: cast truncates bits from constant value (1ffffffffc0 becomes ffffffc0) drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c:228:9: warning: cast truncates bits from constant value (ffffffffc0 becomes ffffffc0) drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c:245:17: warning: cast truncates bits from constant value (3fffffffe becomes fffffffe) drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c:247:9: warning: cast truncates bits from constant value (1ffffffffc becomes fffffffc) drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c:250:9: warning: cast truncates bits from constant value (3fffffffe0 becomes ffffffe0) drivers/net/ethernet/synopsys/dwc_eth_qos.c:1374:62: warning: cast truncates bits from constant value (3fffffffff0000 becomes ffff0000) drivers/net/ethernet/synopsys/dwc_eth_qos.c:1509:31: warning: cast truncates bits from constant value (1ffffffffc becomes fffffffc) drivers/soc/bcm/raspberrypi-power.c:48:3: warning: symbol '__packet' was not declared. Should it be static? drivers/net/ethernet/ti/cpsw-phy-sel.c:204:28: warning: incorrect type in assignment (different modifiers) drivers/net/ethernet/ti/cpsw-phy-sel.c:204:28: expected void ( *cpsw_phy_sel )( ... ) drivers/net/ethernet/ti/cpsw-phy-sel.c:204:28: got void const *const data drivers/soc/brcmstb/biuctrl.c:101:13: warning: symbol 'brcmstb_biuctrl_init' was not declared. Should it be static? drivers/regulator/twl-regulator.c:1068:1: warning: Using plain integer as NULL pointer drivers/regulator/twl-regulator.c:1069:1: warning: Using plain integer as NULL pointer drivers/regulator/twl-regulator.c:1070:1: warning: Using plain integer as NULL pointer drivers/regulator/twl-regulator.c:1071:1: warning: Using plain integer as NULL pointer drivers/regulator/twl-regulator.c:1072:1: warning: Using plain integer as NULL pointer drivers/regulator/twl-regulator.c:1073:1: warning: Using plain integer as NULL pointer drivers/net/ethernet/ti/cpsw.c:1582:9: warning: switch with no cases drivers/soc/qcom/spm.c:240:39: warning: incorrect type in assignment (different modifiers) drivers/soc/qcom/spm.c:240:39: expected int ( * )( ... ) drivers/soc/qcom/spm.c:240:39: got void const *const data drivers/soc/qcom/smd.c:484:53: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smd.c:484:53: expected void const [noderef] *src drivers/soc/qcom/smd.c:484:53: got void * drivers/soc/qcom/smd.c:491:43: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smd.c:491:43: expected void const [noderef] *src drivers/soc/qcom/smd.c:491:43: got void *rx_fifo drivers/soc/qcom/smd.c:699:51: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smd.c:699:51: expected void [noderef] *dst drivers/soc/qcom/smd.c:699:51: got void * drivers/soc/qcom/smd.c:706:41: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smd.c:706:41: expected void [noderef] *dst drivers/soc/qcom/smd.c:706:41: got void *tx_fifo drivers/soc/qcom/smd-rpm.c:181:25: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smd-rpm.c:181:25: expected void const volatile [noderef] *from drivers/soc/qcom/smd-rpm.c:181:25: got unsigned char const * drivers/soc/qcom/smem.c:355:16: warning: incorrect type in assignment (different address spaces) drivers/soc/qcom/smem.c:355:16: expected struct smem_header *header drivers/soc/qcom/smem.c:355:16: got void [noderef] *virt_base drivers/soc/qcom/smem.c:434:16: warning: incorrect type in assignment (different address spaces) drivers/soc/qcom/smem.c:434:16: expected struct smem_header *header drivers/soc/qcom/smem.c:434:16: got void [noderef] *virt_base drivers/soc/qcom/smem.c:447:48: warning: incorrect type in return expression (different address spaces) drivers/soc/qcom/smem.c:447:48: expected void * drivers/soc/qcom/smem.c:447:48: got void [noderef] * drivers/soc/qcom/smem.c:545:24: warning: incorrect type in assignment (different address spaces) drivers/soc/qcom/smem.c:545:24: expected struct smem_header *header drivers/soc/qcom/smem.c:545:24: got void [noderef] *virt_base drivers/soc/qcom/smem.c:582:16: warning: incorrect type in assignment (different address spaces) drivers/soc/qcom/smem.c:582:16: expected struct smem_ptable *ptable drivers/soc/qcom/smem.c:582:16: got void [noderef] * drivers/soc/qcom/smem.c:626:24: warning: incorrect type in assignment (different address spaces) drivers/soc/qcom/smem.c:626:24: expected struct smem_partition_header *header drivers/soc/qcom/smem.c:626:24: got void [noderef] * drivers/soc/qcom/smem.c:724:16: warning: incorrect type in assignment (different address spaces) drivers/soc/qcom/smem.c:724:16: expected struct smem_header *header drivers/soc/qcom/smem.c:724:16: got void [noderef] *virt_base drivers/soc/qcom/smp2p.c:199:25: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smp2p.c:199:25: expected void const volatile [noderef] *from drivers/soc/qcom/smp2p.c:199:25: got unsigned char * drivers/soc/qcom/smp2p.c:214:23: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smp2p.c:214:23: expected void const volatile [noderef] *addr drivers/soc/qcom/smp2p.c:214:23: got unsigned int [usertype] *value drivers/soc/qcom/smp2p.c:321:22: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smp2p.c:321:22: expected void const volatile [noderef] *addr drivers/soc/qcom/smp2p.c:321:22: got unsigned int [usertype] *value drivers/soc/qcom/smp2p.c:324:9: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smp2p.c:324:9: expected void volatile [noderef] *addr drivers/soc/qcom/smp2p.c:324:9: got unsigned int [usertype] *value drivers/soc/qcom/smp2p.c:346:9: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smp2p.c:346:9: expected void volatile [noderef] *to drivers/soc/qcom/smp2p.c:346:9: got unsigned char * drivers/soc/qcom/smsm.c:160:22: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smsm.c:160:22: expected void const volatile [noderef] *addr drivers/soc/qcom/smsm.c:160:22: got unsigned int [usertype] *local_state drivers/soc/qcom/smsm.c:172:9: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smsm.c:172:9: expected void volatile [noderef] *addr drivers/soc/qcom/smsm.c:172:9: got unsigned int [usertype] *local_state drivers/soc/qcom/smsm.c:182:23: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smsm.c:182:23: expected void const volatile [noderef] *addr drivers/soc/qcom/smsm.c:182:23: got unsigned int [usertype] * drivers/soc/qcom/smsm.c:214:15: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smsm.c:214:15: expected void const volatile [noderef] *addr drivers/soc/qcom/smsm.c:214:15: got unsigned int [usertype] *remote_state drivers/soc/qcom/smsm.c:253:23: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smsm.c:253:23: expected void const volatile [noderef] *addr drivers/soc/qcom/smsm.c:253:23: got unsigned int [usertype] * drivers/soc/qcom/smsm.c:255:17: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smsm.c:255:17: expected void volatile [noderef] *addr drivers/soc/qcom/smsm.c:255:17: got unsigned int [usertype] * drivers/soc/qcom/smsm.c:280:23: warning: incorrect type in argument 1 (different address spaces) drivers/soc/qcom/smsm.c:280:23: expected void const volatile [noderef] *addr drivers/soc/qcom/smsm.c:280:23: got unsigned int [usertype] * drivers/soc/qcom/smsm.c:282:17: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smsm.c:282:17: expected void volatile [noderef] *addr drivers/soc/qcom/smsm.c:282:17: got unsigned int [usertype] * drivers/soc/qcom/smsm.c:573:17: warning: incorrect type in argument 2 (different address spaces) drivers/soc/qcom/smsm.c:573:17: expected void volatile [noderef] *addr drivers/soc/qcom/smsm.c:573:17: got unsigned int [usertype] * drivers/tty/tty_io.c:124:17: warning: too long initializer-string for array of char drivers/virtio/virtio_ring.c:159:15: warning: symbol 'vring_dma_dev' was not declared. Should it be static? drivers/virtio/virtio_ring.c:410:19: warning: incorrect type in assignment (different base types) drivers/virtio/virtio_ring.c:410:19: expected unsigned int [unsigned] [assigned] i drivers/virtio/virtio_ring.c:410:19: got restricted __virtio16 [usertype] next drivers/virtio/virtio_ring.c:410:19: warning: incorrect type in assignment (different base types) drivers/virtio/virtio_ring.c:410:19: expected unsigned int [unsigned] [assigned] i drivers/virtio/virtio_ring.c:410:19: got restricted __virtio16 [usertype] next drivers/virtio/virtio_ring.c:410:19: warning: incorrect type in assignment (different base types) drivers/virtio/virtio_ring.c:410:19: expected unsigned int [unsigned] [assigned] i drivers/virtio/virtio_ring.c:410:19: got restricted __virtio16 [usertype] next drivers/virtio/virtio_ring.c:590:39: warning: incorrect type in initializer (different base types) drivers/virtio/virtio_ring.c:590:39: expected unsigned short [unsigned] [usertype] nextflag drivers/virtio/virtio_ring.c:590:39: got restricted __virtio16 drivers/virtio/virtio_ring.c:598:33: warning: restricted __virtio16 degrades to integer drivers/usb/core/of.c:31:20: warning: symbol 'usb_of_get_child_node' was not declared. Should it be static? drivers/usb/dwc3/gadget.c:1788:37: warning: dubious: x | !y drivers/usb/dwc3/gadget.c:151:29: warning: cast truncates bits from constant value (100 becomes 0) drivers/usb/dwc3/gadget.c:157:29: warning: cast truncates bits from constant value (100 becomes 0) drivers/tty/sysrq.c:132:13: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock drivers/tty/serial/serial_core.c:754:29: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:754:29: expected int [signed] flags drivers/tty/serial/serial_core.c:754:29: got restricted upf_t [usertype] flags drivers/tty/serial/serial_core.c:828:19: warning: incorrect type in assignment (different base types) drivers/tty/serial/serial_core.c:828:19: expected restricted upf_t [usertype] new_flags drivers/tty/serial/serial_core.c:828:19: got int [signed] flags drivers/tty/serial/serial_core.c:126:9: warning: context imbalance in 'uart_stop' - different lock contexts for basic block drivers/tty/serial/serial_core.c:146:9: warning: context imbalance in 'uart_start' - different lock contexts for basic block drivers/tty/serial/serial_core.c:544:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block drivers/tty/serial/serial_core.c:590:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block drivers/tty/serial/serial_core.c:603:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block drivers/tty/serial/serial_core.c:616:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block drivers/tty/serial/serial_core.c:643:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block drivers/usb/gadget/udc/fsl_udc_core.c:1782:20: warning: context imbalance in 'reset_queues' - unexpected unlock drivers/watchdog/sirfsoc_wdt.c:48:18: warning: incorrect type in assignment (different address spaces) drivers/watchdog/sirfsoc_wdt.c:48:18: expected void [noderef] *wdt_base drivers/watchdog/sirfsoc_wdt.c:48:18: got void * drivers/watchdog/sirfsoc_wdt.c:64:18: warning: incorrect type in assignment (different address spaces) drivers/watchdog/sirfsoc_wdt.c:64:18: expected void [noderef] *wdt_base drivers/watchdog/sirfsoc_wdt.c:64:18: got void * drivers/watchdog/sirfsoc_wdt.c:82:54: warning: incorrect type in initializer (different address spaces) drivers/watchdog/sirfsoc_wdt.c:82:54: expected void [noderef] *wdt_base drivers/watchdog/sirfsoc_wdt.c:82:54: got void * drivers/watchdog/sirfsoc_wdt.c:99:54: warning: incorrect type in initializer (different address spaces) drivers/watchdog/sirfsoc_wdt.c:99:54: expected void [noderef] *wdt_base drivers/watchdog/sirfsoc_wdt.c:99:54: got void * drivers/watchdog/sirfsoc_wdt.c:153:44: warning: incorrect type in argument 2 (different address spaces) drivers/watchdog/sirfsoc_wdt.c:153:44: expected void *data drivers/watchdog/sirfsoc_wdt.c:153:44: got void [noderef] *[assigned] base drivers/tty/serial/earlycon.c:74:39: error: incompatible types in comparison expression (different type sizes) drivers/tty/serial/8250/8250_port.c:3160:39: warning: context imbalance in 'serial8250_console_write' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'pl011_console_write' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'serial_console_write' - unexpected unlock drivers/tty/serial/imx.c:1784:39: warning: context imbalance in 'imx_console_write' - unexpected unlock 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/vt.c:229:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? drivers/tty/vt/vt.c:2510:19: warning: symbol 'console_driver' was not declared. Should it be static? drivers/video/fbdev/amba-clcd.c:763:28: warning: incorrect type in assignment (different address spaces) drivers/video/fbdev/amba-clcd.c:763:28: expected char [noderef] *screen_base drivers/video/fbdev/amba-clcd.c:763:28: got void * drivers/video/fbdev/amba-clcd.c:776:54: warning: incorrect type in argument 3 (different address spaces) drivers/video/fbdev/amba-clcd.c:776:54: expected void *cpu_addr drivers/video/fbdev/amba-clcd.c:776:54: got char [noderef] *screen_base drivers/video/fbdev/amba-clcd.c:783:31: warning: incorrect type in argument 3 (different address spaces) drivers/video/fbdev/amba-clcd.c:783:31: expected void *cpu_addr drivers/video/fbdev/amba-clcd.c:783:31: got char [noderef] *screen_base drivers/tty/vt/defkeymap.c:27:9: warning: symbol 'shift_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:46:9: warning: symbol 'altgr_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:65:9: warning: symbol 'ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:84:9: warning: symbol 'shift_ctrl_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:103:9: warning: symbol 'alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:122:9: warning: symbol 'ctrl_alt_map' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:148:14: warning: symbol 'keymap_count' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:156:6: warning: symbol 'func_buf' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:187:6: warning: symbol 'funcbufptr' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:188:5: warning: symbol 'funcbufsize' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:189:5: warning: symbol 'funcbufleft' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:191:6: warning: symbol 'func_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:225:18: warning: symbol 'accent_table' was not declared. Should it be static? drivers/tty/vt/defkeymap.c:262:14: warning: symbol 'accent_table_size' was not declared. Should it be static? include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'meson_serial_port_write' - unexpected unlock drivers/video/fbdev/amba-clcd-versatile.c:157:28: warning: incorrect type in assignment (different address spaces) drivers/video/fbdev/amba-clcd-versatile.c:157:28: expected char [noderef] *screen_base drivers/video/fbdev/amba-clcd-versatile.c:157:28: got void * drivers/video/fbdev/amba-clcd-versatile.c:172:54: warning: incorrect type in argument 3 (different address spaces) drivers/video/fbdev/amba-clcd-versatile.c:172:54: expected void *cpu_addr drivers/video/fbdev/amba-clcd-versatile.c:172:54: got char [noderef] *screen_base drivers/video/fbdev/amba-clcd-versatile.c:178:63: warning: incorrect type in argument 3 (different address spaces) drivers/video/fbdev/amba-clcd-versatile.c:178:63: expected void *cpu_addr drivers/video/fbdev/amba-clcd-versatile.c:178:63: got char [noderef] *screen_base drivers/tty/serial/atmel_serial.c:2360:24: warning: symbol 'atmel_default_console_device' was not declared. Should it be static? drivers/tty/serial/atmel_serial.c:341:18: warning: cast truncates bits from constant value (fffffffff becomes ffffffff) drivers/tty/serial/atmel_serial.c:391:26: warning: cast truncates bits from constant value (fffffffff becomes ffffffff) drivers/tty/serial/atmel_serial.c:425:18: warning: cast truncates bits from constant value (ffffffffc000 becomes ffffc000) drivers/tty/serial/atmel_serial.c:2005:32: warning: cast truncates bits from constant value (3fffffffffff becomes ffffffff) drivers/video/fbdev/wm8505fb.c:346:41: warning: incorrect type in assignment (different address spaces) drivers/video/fbdev/wm8505fb.c:346:41: expected char [noderef] *screen_base drivers/video/fbdev/wm8505fb.c:346:41: got void *[assigned] fb_mem_virt drivers/tty/serial/msm_serial.c:84:6: warning: symbol 'msm_stop_dma' was not declared. Should it be static? include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'msm_handle_rx_dm' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'msm_handle_rx' - unexpected unlock include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'serial_omap_console_write' - unexpected unlock drivers/video/fbdev/sh_mobile_lcdcfb.c:1713:27: warning: incorrect type in assignment (different address spaces) drivers/video/fbdev/sh_mobile_lcdcfb.c:1713:27: expected char [noderef] *screen_base drivers/video/fbdev/sh_mobile_lcdcfb.c:1713:27: got void *fb_mem drivers/video/fbdev/sh_mobile_lcdcfb.c:2214:27: warning: incorrect type in assignment (different address spaces) drivers/video/fbdev/sh_mobile_lcdcfb.c:2214:27: expected char [noderef] *screen_base drivers/video/fbdev/sh_mobile_lcdcfb.c:2214:27: got void *fb_mem drivers/video/fbdev/mx3fb.c:1339:26: warning: incorrect type in assignment (different address spaces) drivers/video/fbdev/mx3fb.c:1339:26: expected char [noderef] *screen_base drivers/video/fbdev/mx3fb.c:1339:26: got void * drivers/video/fbdev/mx3fb.c:1362:9: warning: cast removes address space of expression drivers/video/fbdev/mx3fb.c:1380:56: warning: incorrect type in argument 3 (different address spaces) drivers/video/fbdev/mx3fb.c:1380:56: expected void *cpu_addr drivers/video/fbdev/mx3fb.c:1380:56: got char [noderef] *screen_base drivers/video/fbdev/mx3fb.c:1097:17: warning: cast removes address space of expression include/linux/spinlock_api_smp.h:153:27: warning: context imbalance in 'asc_console_write' - unexpected unlock drivers/usb/host/ohci-hub.c:265:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block drivers/tty/serial/xilinx_uartps.c:474:28: warning: context imbalance in 'cdns_uart_clk_notifier_cb' - different lock contexts for basic block drivers/tty/serial/xilinx_uartps.c:1127:39: warning: context imbalance in 'cdns_uart_console_write' - unexpected unlock drivers/tty/serial/sirfsoc_uart.h:109:5: warning: symbol 'uart_usp_ff_full_mask' was not declared. Should it be static? drivers/tty/serial/sirfsoc_uart.h:117:5: warning: symbol 'uart_usp_ff_empty_mask' 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:190:30: warning: symbol 'sirfsoc_uart' was not declared. Should it be static? drivers/tty/serial/digicolor-usart.c:416:26: warning: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block init/do_mounts.c:8:2: warning: "Sparse checking disabled for this file" init/do_mounts_rd.c:8:2: warning: "Sparse checking disabled for this file" init/do_mounts_initrd.c:8:2: warning: "Sparse checking disabled for this file" init/initramfs.c:8:2: warning: "Sparse checking disabled for this file" init/calibrate.c:260:37: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static? init/calibrate.c:270:28: warning: symbol 'calibration_delay_done' was not declared. Should it be static? init/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:130:15: warning: symbol '__stack_chk_guard' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:132:6: warning: symbol '__stack_chk_guard_setup' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:137:6: warning: symbol '__stack_chk_fail' was not declared. Should it be static? arch/arm/boot/compressed/misc.c:146:1: warning: symbol 'decompress_kernel' was not declared. Should it be static? include/linux/decompress/mm.h:30:30: warning: symbol 'malloc_ptr' was not declared. Should it be static? include/linux/decompress/mm.h:31:20: warning: symbol 'malloc_count' was not declared. Should it be static? arch/arm/boot/compressed/decompress.c:58:5: warning: symbol 'do_decompress' was not declared. Should it be static? arch/arm/boot/compressed/atags_to_fdt.c:108:5: warning: symbol 'atags_to_fdt' was not declared. Should it be static? test_sparse: Sun Jun 26 18:37:14 PDT 2016: succeeded on multi_v7_defconfig test_v4.7-rc5 test_sparse: Sun Jun 26 18:37:14 PDT 2016: ended on multi_v7_defconfig test_v4.7-rc5