../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:162:46: warning: cast to restricted __be16 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1632:45: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1632:45: expected restricted __sum16 [usertype] check ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1632:45: got restricted __be16 [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2885:22: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2885:22: expected unsigned int [usertype] val ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2885:22: got restricted __be32 [usertype] ip ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2930:40: warning: cast from restricted __be32 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2990:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2990:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2990:38: got unsigned int [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2994:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2994:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2994:38: got unsigned int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2996:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2996:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2996:36: got int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2998:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2998:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2998:36: got int ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:124:19: warning: cast to restricted __be32 ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:128:41: warning: restricted __be32 degrades to integer ../kernel/time/posix-timers.c:292:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:292:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:292:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:299:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:299:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:299:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:465:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:465:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:465:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:469:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:469:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:469:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1097:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1097:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1097:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1099:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1099:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1099:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:253:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:283:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:318:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:510:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../kernel/time/posix-timers.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:868:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1011:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1011:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1024:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1024:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1024:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:994:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1035:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../kernel/time/posix-timers.c:292:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:292:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:292:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:299:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:299:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:299:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:465:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:465:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:465:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:469:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:469:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:469:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1097:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1097:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1097:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1099:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1099:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1099:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:253:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:283:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:318:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:510:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../kernel/time/posix-timers.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:868:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1011:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1011:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1024:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1024:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1024:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:994:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1035:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../kernel/time/posix-timers.c:292:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:292:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:292:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:299:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:299:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:299:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:465:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:465:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:465:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:469:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:469:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:469:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1097:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1097:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1097:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1099:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1099:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1099:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:253:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:283:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:318:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:510:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../kernel/time/posix-timers.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:868:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1011:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1011:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1024:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1024:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1024:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:994:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1035:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?