../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer ../drivers/block/drbd/drbd_bitmap.c:495:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:495:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:495:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:531:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:531:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:531:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:572:27: warning: invalid assignment: &= ../drivers/block/drbd/drbd_bitmap.c:572:27: left side has type unsigned long ../drivers/block/drbd/drbd_bitmap.c:572:27: right side has type restricted __le64 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/vmalloc.h): ../include/linux/list.h:229:25: warning: context imbalance in 'drbd_bm_aio_ctx_destroy' - unexpected unlock ../drivers/block/drbd/drbd_bitmap.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../net/xfrm/xfrm_policy.c:4137:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4223:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4223:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4223:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4250:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4250:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4250:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4276:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4276:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4276:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4277:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4277:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4277:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_policy.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/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/block/drbd/drbd_proc.c:269:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf * ../net/core/sock.c:2483:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2487:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4121:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4133:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../drivers/block/drbd/drbd_req.c:588:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:701:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:992:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1065:15: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf * ../drivers/block/drbd/drbd_req.c:1712:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1719:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf * ../drivers/block/drbd/drbd_req.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/mptcp/protocol.c:3371:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../drivers/block/drbd/drbd_worker.c:618:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:509:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:510:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:560:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:564:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:999:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1545:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1654:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1693:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:1722:34: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf * ../drivers/block/drbd/drbd_worker.c:1895:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2102:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2157:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:59:25: warning: context imbalance in 'drbd_md_endio' - unexpected unlock ../drivers/block/drbd/drbd_worker.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/libiscsi.c:1035:25: expected restricted __be32 [addressable] [assigned] [usertype] ttt ../drivers/scsi/libiscsi.c:1035:25: got restricted itt_t [usertype] ../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer ../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer ../drivers/block/drbd/drbd_receiver.c:5313:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5314:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5323:54: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5380:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:272:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:528:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:600:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:704:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:773:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1169:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1170:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1171:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1175:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1176:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1181:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1182:28: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:821:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:876:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1044:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1434:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1587:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1880:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1884:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2130:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2161:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2375:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2385:27: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2562:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2589:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2600:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2632:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2764:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:2819:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2820:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3027:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3103:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3160:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3507:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3639:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3640:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3641:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3642:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3643:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3644:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3665:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3749:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3906:46: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3964:55: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3965:57: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3966:56: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3967:53: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4001:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:4006:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4012:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer * ../drivers/block/drbd/drbd_receiver.c:4079:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4080:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4081:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4089:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4130:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4250:29: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4350:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4351:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4376:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4377:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4409:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4613:52: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4958:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4959:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5267:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5268:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5269:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5575:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5594:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5639:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5640:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5649:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5692:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5693:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5701:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5738:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5739:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5747:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5774:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5781:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5804:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5805:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5807:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5834:44: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5866:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5867:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5869:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5871:13: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5920:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6010:37: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6107:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1271:9: warning: context imbalance in 'one_flush_endio' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1289:17: warning: context imbalance in 'submit_one_flush' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1324:17: warning: context imbalance in 'drbd_flush' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1464:9: warning: context imbalance in 'drbd_bump_write_ordering' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1718:17: warning: context imbalance in 'drbd_submit_peer_request' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2059:12: warning: context imbalance in 'recv_resync_read' - wrong count at exit ../drivers/block/drbd/drbd_receiver.c:2435:17: warning: context imbalance in 'fail_postponed_requests' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2554:12: warning: context imbalance in 'receive_Data' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:2802:12: warning: context imbalance in 'receive_DataRequest' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4029:9: warning: context imbalance in 'receive_SyncParam' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4209:9: warning: context imbalance in 'receive_sizes' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4542:22: warning: context imbalance in 'receive_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c: note: in included file: ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_receiver.c:5006:19: warning: context imbalance in 'receive_rs_deallocated' - different lock contexts for basic block ../net/mptcp/pm_netlink.c:642:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:759:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock ../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../drivers/block/drbd/drbd_state.c:1912:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf * ../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf * ../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:2079:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf * ../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1958:25: warning: context imbalance in 'after_state_ch' - unexpected unlock ../drivers/block/drbd/drbd_state.c:2373:32: warning: context imbalance in '_conn_request_state' - unexpected unlock ../drivers/block/drbd/drbd_main.c:555:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:555:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:555:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:556:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:556:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:557:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:557:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:563:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:563:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:563:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:564:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:564:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:564:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:565:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:565:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:565:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:572:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:572:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:572:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:573:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:573:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:573:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:574:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:574:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:574:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:575:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:575:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:575:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:714:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:729:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:766:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:826:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:830:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:832:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:891:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:922:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:986:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1009:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1022:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1039:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1051:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1065:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1102:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1312:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1312:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1312:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1340:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1340:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1340:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1352:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1352:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1352:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1372:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1372:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1372:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1373:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1373:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1373:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1383:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1383:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1383:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1384:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1384:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1384:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1385:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1385:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1385:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1398:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1398:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1399:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1399:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1399:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1414:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1414:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1414:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1416:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1416:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1416:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1432:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1432:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1432:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1434:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1434:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1434:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1447:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1447:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1447:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1449:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1449:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1449:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1668:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1668:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1668:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1670:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1670:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1670:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1684:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1684:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1689:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1689:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1689:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1760:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1760:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1760:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1783:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1783:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1783:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1784:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1784:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1784:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1820:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:2997:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2997:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:2997:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:2999:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2999:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:2999:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3000:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3000:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3000:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3001:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3001:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3001:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3003:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3003:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3003:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3004:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3004:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3004:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3005:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3005:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3005:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3006:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3006:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3006:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3007:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3007:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3007:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3009:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3009:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3009:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3010:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3010:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3010:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3012:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3012:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3012:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3013:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3013:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3066:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3067:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3229:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3230:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3248:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3256:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3258:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3259:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3260:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3262:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3264:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3271:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3276:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3287:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3685:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:854:9: warning: context imbalance in 'drbd_print_uuids' - different lock contexts for basic block ../drivers/block/drbd/drbd_main.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’: ../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~ In function ‘bnx2_enable_msix’, inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3: ../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_nl.c:454:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:691:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:983:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1251:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1570:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1580:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer * ../drivers/block/drbd/drbd_nl.c:1806:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2066:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2074:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2257:50: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2280:45: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2425:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2588:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2821:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2861:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3399:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3524:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3737:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3933:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:450:9: warning: context imbalance in 'highest_fencing_policy' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c:2121:9: warning: context imbalance in 'drbd_adm_attach' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5262:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5262:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5217:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5218:40: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:5218:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1391:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1392:33: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1392:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1687:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1688:22: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1688:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1729:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1729:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1731:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1731:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1733:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1734:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1735:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1737:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1737:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1739:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1739:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1741:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1741:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1743:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1743:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1745:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1745:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1747:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1747:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1749:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1749:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1751:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1751:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1753:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1753:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1775:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1775:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1777:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1777:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1788:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1788:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1790:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1790:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1792:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1794:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1796:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1796:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1798:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1798:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1800:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1800:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1802:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1802:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1804:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1804:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1807:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1808:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1822:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1824:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1828:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1830:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1830:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1832:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1832:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1834:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1834:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1845:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1845:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1847:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1847:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1849:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1850:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1851:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1851:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1853:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1853:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1857:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1857:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1859:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1859:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2327:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:35: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:2328:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2329:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2329:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2331:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2332:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2332:28: got unsigned long ../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2373:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2373:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2431:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2431:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2448:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2448:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2476:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2477:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2477:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2510:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2511:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2511:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2523:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2523:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2538:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2538:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2611:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2611:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3791:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3791:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3797:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3798:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3798:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3828:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4947:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4947:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4955:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4955:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4958:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4958:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4983:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4983:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5048:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5048:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5050:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5050:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5068:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5068:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5070:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5070:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5075:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5075:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5077:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5077:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5087:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5087:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5089:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5089:41: got restricted __le16 * ../kernel/bpf/btf.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf_verifier.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’: ../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ^~ ../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32 228 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 208 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/tcp_cong.c:297:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:297:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:297:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:297:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:297:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:297:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 141 | "%s-%s%d", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069] 141 | "%s-%s%d", | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26 139 | snprintf(adap->msix_info[msi_idx].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | sizeof(adap->msix_info[msi_idx].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | "%s-%s%d", | ~~~~~~~~~~ 142 | adap->port[0]->name, rxq_info->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock ../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit ../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock ../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/emulex/benet/be_cmds.c:315:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:316:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:390:43: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:401:33: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:413:23: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:417:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:460:44: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: expected unsigned int [usertype] request_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: expected unsigned int [usertype] pa_hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: expected unsigned int [usertype] pa_lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: expected unsigned int [usertype] len ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: expected unsigned int [usertype] lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: expected unsigned int [usertype] hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:899:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1032:29: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1034:38: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1112:28: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1218:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: expected unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1293:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1337:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1396:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1398:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: expected unsigned short [usertype] max_frame_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: expected unsigned int [usertype] rss_queue ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1441:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: expected unsigned int [usertype] capability_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: expected unsigned int [usertype] enable_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1555:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1559:47: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: expected unsigned short [usertype] pport_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1728:39: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1787:38: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: expected unsigned int [usertype] read_log_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: expected unsigned int [usertype] read_log_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: expected unsigned int [usertype] data_buffer_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1841:25: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: expected unsigned int [usertype] num_eq ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: expected unsigned int [usertype] eq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: expected unsigned int [usertype] delay_multiplier ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: expected unsigned int [usertype] if_flags_mask ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: warning: invalid assignment: |= ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: left side has type unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: right side has type restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: expected unsigned int [usertype] mcast_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: expected unsigned short [usertype] tx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: expected unsigned short [usertype] rx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2107:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2139:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: expected unsigned short [usertype] enable_rss ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: expected unsigned short [usertype] cpu_table_size_log2 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: expected unsigned int [usertype] write_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2400:33: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: expected unsigned int [usertype] desired_read_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: expected unsigned int [usertype] read_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2522:24: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2637:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2639:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2871:24: warning: too many warnings ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: expected unsigned short ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: expected unsigned int [usertype] fragpa_lo ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: expected unsigned int [usertype] fragpa_hi ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: got restricted __le32 [usertype] ../net/ipv4/tcp_ipv4.c:3401:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3401:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3401:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3522:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3522:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3522:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3526:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3526:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3526:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1837:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2129:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2389:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2598:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2646:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2679:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2724:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2856:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3077:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3105:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3402:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3402:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3523:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3523:45: warning: dereference of noderef expression ../net/ipv4/tcp_input.c:7321:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/rds/tcp_listen.c:301:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:301:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:301:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:308:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:308:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:308:38: got unsigned long ../net/rds/tcp_listen.c:309:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:309:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:309:31: got unsigned short [usertype] ../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/dccp/qpolicy.c:88:27: warning: incorrect type in initializer (different base types) ../net/dccp/qpolicy.c:88:27: expected restricted __be32 [usertype] params ../net/dccp/qpolicy.c:88:27: got int ../net/dccp/qpolicy.c:133:33: warning: restricted __be32 degrades to integer ../net/dccp/qpolicy.c:133:24: warning: restricted __be32 degrades to integer ../net/ipv4/tcp_offload.c:206:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:206:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:206:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:208:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:208:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:208:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:250:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:250:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:250:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:252:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:252:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:252:52: got fouled restricted __sum16 ../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/core/rtnetlink.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock ../net/core/rtnetlink.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock ../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service ../net/dccp/proto.c:536:52: got int [addressable] val ../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param ../net/dccp/proto.c:719:57: got int cmsg_type ../net/dccp/ccids/ccid3.c:474:25: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:474:25: expected restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:474:25: got unsigned int [usertype] ../net/dccp/ccids/ccid3.c:478:39: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:478:39: expected unsigned long long [usertype] tx_x_recv ../net/dccp/ccids/ccid3.c:478:39: got restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:485:64: warning: incorrect type in argument 1 (different base types) ../net/dccp/ccids/ccid3.c:485:64: expected unsigned int [usertype] loss_event_rate ../net/dccp/ccids/ccid3.c:485:64: got restricted __be32 [usertype] opt_val ../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’: ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 2185 | "%s:slice-%d", netdev->name, i); | ^~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646] 2185 | "%s:slice-%d", netdev->name, i); | ^~~~~~~~~~~~~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32 2184 | snprintf(ss->irq_desc, sizeof(ss->irq_desc), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2185 | "%s:slice-%d", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer ../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -= ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: left side has type unsigned int ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: right side has type restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c: note: in included file: ../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: += ../drivers/scsi/cxgbi/libcxgbi.h:414:19: left side has type int ../drivers/scsi/cxgbi/libcxgbi.h:414:19: right side has type restricted __wsum ../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: expected restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: got unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: expected restricted __wsum [usertype] csum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: got int [assigned] wrs_needed ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file: ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_add_isr’: ../drivers/net/ethernet/neterion/s2io.c:6947:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6947 | "%s:MSI-X-%d-TX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6947:49: note: directive argument in the range [-2147483641, 2147483646] 6947 | "%s:MSI-X-%d-TX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6945:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6945 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6946 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6947 | "%s:MSI-X-%d-TX", | ~~~~~~~~~~~~~~~~~ 6948 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6936:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6936 | "%s:MSI-X-%d-RX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6936:49: note: directive argument in the range [-2147483641, 2147483646] 6936 | "%s:MSI-X-%d-RX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6934:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6934 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6935 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6936 | "%s:MSI-X-%d-RX", | ~~~~~~~~~~~~~~~~~ 6937 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_init_nic’: ../drivers/net/ethernet/neterion/s2io.c:8097:59: warning: ‘%s’ directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=] 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~ ../drivers/net/ethernet/neterion/s2io.c:8097:9: note: ‘snprintf’ output between 11 and 105 bytes into a destination of size 60 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8098 | sp->product_name); | ~~~~~~~~~~~~~~~~~ ../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1904 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’: ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=] 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2041 | stmmac_selftests[i].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: expected restricted __be32 [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: got int ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: expected restricted __be32 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: expected restricted __be32 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: got unsigned int [usertype] dst_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: expected restricted __be16 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: expected restricted __be16 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: got unsigned int [usertype] dst_mask ../net/ipv4/tcp_sigpool.c:260:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1423:39: expected struct sock_filter const *filter ../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1501:39: expected struct sock_filter const *filter ../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3914:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4647:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5061:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7936:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11900:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11916:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11932:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11953:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12143:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1931:43: got unsigned long long [usertype] to ../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old ../net/core/filter.c:1934:36: got unsigned long long [usertype] from ../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new ../net/core/filter.c:1934:42: got unsigned long long [usertype] to ../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1937:36: got unsigned long long [usertype] from ../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1982:59: got unsigned long long [usertype] to ../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from ../net/core/filter.c:1985:52: got unsigned long long [usertype] from ../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to ../net/core/filter.c:1985:58: got unsigned long long [usertype] to ../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1988:52: got unsigned long long [usertype] from ../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2055:35: expected unsigned long long ../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5859:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5859:17: expected unsigned int [usertype] spi ../net/core/filter.c:5859:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5867:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5867:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5867:33: got restricted __be32 const [usertype] a4 ../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2344:39: got restricted __be32 ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1949:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../net/core/netpoll.c:358:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block ../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block ../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/core/cma.c:2083:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2092:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2235:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2427:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2550:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2595:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3013:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3518:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4247:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../net/netfilter/nft_compat.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/gpib/fmh_gpib/fmh_gpib.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../net/core/sock.c:2483:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2487:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4121:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4133:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer ../net/xfrm/xfrm_policy.c:4137:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4223:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4223:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4223:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4250:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4250:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4250:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4276:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4276:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4276:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4277:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4277:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4277:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_policy.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/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_proc.c:269:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf * ../drivers/block/drbd/drbd_bitmap.c:495:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:495:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:495:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:531:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:531:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:531:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:572:27: warning: invalid assignment: &= ../drivers/block/drbd/drbd_bitmap.c:572:27: left side has type unsigned long ../drivers/block/drbd/drbd_bitmap.c:572:27: right side has type restricted __le64 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/vmalloc.h): ../include/linux/list.h:229:25: warning: context imbalance in 'drbd_bm_aio_ctx_destroy' - unexpected unlock ../drivers/block/drbd/drbd_bitmap.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../drivers/block/drbd/drbd_worker.c:618:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:509:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:510:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:560:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:564:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:999:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1545:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1654:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1693:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:1722:34: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf * ../drivers/block/drbd/drbd_worker.c:1895:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2102:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2157:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:59:25: warning: context imbalance in 'drbd_md_endio' - unexpected unlock ../drivers/block/drbd/drbd_worker.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../net/mptcp/protocol.c:3371:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../drivers/block/drbd/drbd_req.c:588:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:701:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:992:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1065:15: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf * ../drivers/block/drbd/drbd_req.c:1712:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1719:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf * ../drivers/block/drbd/drbd_req.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../net/mptcp/pm_netlink.c:642:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:759:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:5313:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5314:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5323:54: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5380:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:272:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:528:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:600:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:704:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:773:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1169:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1170:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1171:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1175:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1176:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1181:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1182:28: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:821:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:876:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1044:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1434:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1587:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1880:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1884:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2130:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2161:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2375:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2385:27: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2562:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2589:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2600:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2632:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2764:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:2819:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2820:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3027:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3103:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3160:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3507:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3639:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3640:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3641:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3642:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3643:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3644:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3665:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3749:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3906:46: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3964:55: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3965:57: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3966:56: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3967:53: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4001:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:4006:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4012:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer * ../drivers/block/drbd/drbd_receiver.c:4079:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4080:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4081:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4089:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4130:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4250:29: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4350:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4351:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4376:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4377:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4409:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4613:52: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4958:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4959:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5267:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5268:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5269:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5575:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5594:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5639:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5640:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5649:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5692:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5693:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5701:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5738:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5739:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5747:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5774:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5781:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5804:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5805:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5807:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5834:44: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5866:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5867:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5869:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5871:13: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5920:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6010:37: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6107:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1271:9: warning: context imbalance in 'one_flush_endio' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1289:17: warning: context imbalance in 'submit_one_flush' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1324:17: warning: context imbalance in 'drbd_flush' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1464:9: warning: context imbalance in 'drbd_bump_write_ordering' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1718:17: warning: context imbalance in 'drbd_submit_peer_request' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2059:12: warning: context imbalance in 'recv_resync_read' - wrong count at exit ../drivers/block/drbd/drbd_receiver.c:2435:17: warning: context imbalance in 'fail_postponed_requests' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2554:12: warning: context imbalance in 'receive_Data' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:2802:12: warning: context imbalance in 'receive_DataRequest' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4029:9: warning: context imbalance in 'receive_SyncParam' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4209:9: warning: context imbalance in 'receive_sizes' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4542:22: warning: context imbalance in 'receive_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c: note: in included file: ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_receiver.c:5006:19: warning: context imbalance in 'receive_rs_deallocated' - different lock contexts for basic block ../drivers/block/drbd/drbd_main.c:555:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:555:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:555:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:556:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:556:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:557:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:557:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:563:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:563:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:563:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:564:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:564:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:564:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:565:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:565:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:565:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:572:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:572:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:572:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:573:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:573:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:573:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:574:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:574:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:574:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:575:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:575:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:575:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:714:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:729:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:766:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:826:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:830:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:832:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:891:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:922:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:986:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1009:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1022:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1039:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1051:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1065:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1102:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1312:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1312:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1312:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1340:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1340:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1340:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1352:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1352:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1352:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1372:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1372:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1372:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1373:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1373:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1373:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1383:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1383:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1383:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1384:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1384:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1384:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1385:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1385:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1385:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1398:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1398:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1399:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1399:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1399:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1414:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1414:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1414:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1416:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1416:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1416:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1432:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1432:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1432:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1434:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1434:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1434:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1447:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1447:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1447:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1449:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1449:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1449:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1668:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1668:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1668:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1670:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1670:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1670:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1684:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1684:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1689:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1689:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1689:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1760:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1760:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1760:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1783:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1783:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1783:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1784:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1784:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1784:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1820:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:2997:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2997:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:2997:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:2999:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2999:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:2999:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3000:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3000:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3000:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3001:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3001:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3001:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3003:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3003:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3003:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3004:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3004:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3004:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3005:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3005:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3005:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3006:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3006:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3006:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3007:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3007:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3007:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3009:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3009:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3009:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3010:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3010:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3010:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3012:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3012:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3012:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3013:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3013:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3066:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3067:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3229:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3230:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3248:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3256:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3258:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3259:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3260:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3262:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3264:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3271:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3276:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3287:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3685:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:854:9: warning: context imbalance in 'drbd_print_uuids' - different lock contexts for basic block ../drivers/block/drbd/drbd_main.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_state.c:1912:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf * ../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf * ../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:2079:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf * ../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1958:25: warning: context imbalance in 'after_state_ch' - unexpected unlock ../drivers/block/drbd/drbd_state.c:2373:32: warning: context imbalance in '_conn_request_state' - unexpected unlock ../drivers/block/drbd/drbd_nl.c:454:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:691:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:983:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1251:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1570:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1580:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer * ../drivers/block/drbd/drbd_nl.c:1806:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2066:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2074:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2257:50: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2280:45: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2425:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2588:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2821:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2861:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3399:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3524:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3737:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3933:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:450:9: warning: context imbalance in 'highest_fencing_policy' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c:2121:9: warning: context imbalance in 'drbd_adm_attach' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/libiscsi.c:1035:25: expected restricted __be32 [addressable] [assigned] [usertype] ttt ../drivers/scsi/libiscsi.c:1035:25: got restricted itt_t [usertype] ../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer ../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer ../kernel/bpf/btf.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf_verifier.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’: ../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~ In function ‘bnx2_enable_msix’, inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3: ../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit ../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock ../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../net/ipv4/tcp_input.c:7321:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../net/core/rtnetlink.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock ../net/core/rtnetlink.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock ../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 ../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1423:39: expected struct sock_filter const *filter ../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1501:39: expected struct sock_filter const *filter ../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3914:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4647:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5061:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7936:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11900:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11916:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11932:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11953:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12143:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1931:43: got unsigned long long [usertype] to ../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old ../net/core/filter.c:1934:36: got unsigned long long [usertype] from ../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new ../net/core/filter.c:1934:42: got unsigned long long [usertype] to ../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1937:36: got unsigned long long [usertype] from ../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1982:59: got unsigned long long [usertype] to ../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from ../net/core/filter.c:1985:52: got unsigned long long [usertype] from ../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to ../net/core/filter.c:1985:58: got unsigned long long [usertype] to ../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1988:52: got unsigned long long [usertype] from ../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2055:35: expected unsigned long long ../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5859:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5859:17: expected unsigned int [usertype] spi ../net/core/filter.c:5859:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5867:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5867:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5867:33: got restricted __be32 const [usertype] a4 ../net/ipv4/tcp_cong.c:297:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:297:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:297:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:297:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:297:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:297:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2344:39: got restricted __be32 ../net/ipv4/tcp_ipv4.c:3401:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3401:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3401:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3522:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3522:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3522:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3526:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3526:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3526:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1837:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2129:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2389:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2598:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2646:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2679:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2724:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2856:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3077:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3105:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3402:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3402:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3523:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3523:45: warning: dereference of noderef expression ../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service ../net/dccp/proto.c:536:52: got int [addressable] val ../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param ../net/dccp/proto.c:719:57: got int cmsg_type ../net/dccp/ccids/ccid3.c:474:25: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:474:25: expected restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:474:25: got unsigned int [usertype] ../net/dccp/ccids/ccid3.c:478:39: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:478:39: expected unsigned long long [usertype] tx_x_recv ../net/dccp/ccids/ccid3.c:478:39: got restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:485:64: warning: incorrect type in argument 1 (different base types) ../net/dccp/ccids/ccid3.c:485:64: expected unsigned int [usertype] loss_event_rate ../net/dccp/ccids/ccid3.c:485:64: got restricted __be32 [usertype] opt_val ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/dccp/qpolicy.c:88:27: warning: incorrect type in initializer (different base types) ../net/dccp/qpolicy.c:88:27: expected restricted __be32 [usertype] params ../net/dccp/qpolicy.c:88:27: got int ../net/dccp/qpolicy.c:133:33: warning: restricted __be32 degrades to integer ../net/dccp/qpolicy.c:133:24: warning: restricted __be32 degrades to integer ../net/rds/tcp_listen.c:301:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:301:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:301:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:308:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:308:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:308:38: got unsigned long ../net/rds/tcp_listen.c:309:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:309:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:309:31: got unsigned short [usertype] ../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5262:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5262:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5217:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5218:40: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:5218:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1391:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1392:33: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1392:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1687:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1688:22: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1688:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1729:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1729:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1731:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1731:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1733:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1734:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1735:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1737:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1737:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1739:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1739:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1741:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1741:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1743:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1743:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1745:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1745:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1747:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1747:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1749:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1749:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1751:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1751:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1753:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1753:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1775:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1775:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1777:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1777:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1788:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1788:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1790:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1790:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1792:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1794:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1796:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1796:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1798:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1798:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1800:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1800:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1802:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1802:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1804:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1804:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1807:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1808:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1822:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1824:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1828:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1830:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1830:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1832:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1832:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1834:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1834:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1845:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1845:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1847:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1847:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1849:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1850:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1851:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1851:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1853:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1853:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1857:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1857:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1859:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1859:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2327:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:35: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:2328:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2329:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2329:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2331:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2332:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2332:28: got unsigned long ../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2373:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2373:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2431:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2431:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2448:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2448:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2476:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2477:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2477:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2510:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2511:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2511:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2523:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2523:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2538:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2538:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2611:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2611:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3791:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3791:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3797:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3798:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3798:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3828:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4947:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4947:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4955:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4955:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4958:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4958:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4983:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4983:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5048:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5048:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5050:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5050:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5068:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5068:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5070:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5070:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5075:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5075:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5077:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5077:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5087:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5087:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5089:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5089:41: got restricted __le16 * ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: got restricted __be16 [usertype] ../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 208 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 141 | "%s-%s%d", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069] 141 | "%s-%s%d", | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26 139 | snprintf(adap->msix_info[msi_idx].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | sizeof(adap->msix_info[msi_idx].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | "%s-%s%d", | ~~~~~~~~~~ 142 | adap->port[0]->name, rxq_info->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’: ../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ^~ ../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32 228 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../net/core/netpoll.c:358:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../drivers/net/ethernet/emulex/benet/be_cmds.c:315:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:316:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:390:43: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:401:33: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:413:23: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:417:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:460:44: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: expected unsigned int [usertype] request_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: expected unsigned int [usertype] pa_hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: expected unsigned int [usertype] pa_lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: expected unsigned int [usertype] len ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: expected unsigned int [usertype] lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: expected unsigned int [usertype] hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:899:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1032:29: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1034:38: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1112:28: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1218:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: expected unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1293:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1337:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1396:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1398:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: expected unsigned short [usertype] max_frame_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: expected unsigned int [usertype] rss_queue ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1441:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: expected unsigned int [usertype] capability_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: expected unsigned int [usertype] enable_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1555:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1559:47: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: expected unsigned short [usertype] pport_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1728:39: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1787:38: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: expected unsigned int [usertype] read_log_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: expected unsigned int [usertype] read_log_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: expected unsigned int [usertype] data_buffer_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1841:25: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: expected unsigned int [usertype] num_eq ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: expected unsigned int [usertype] eq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: expected unsigned int [usertype] delay_multiplier ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: expected unsigned int [usertype] if_flags_mask ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: warning: invalid assignment: |= ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: left side has type unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: right side has type restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: expected unsigned int [usertype] mcast_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: expected unsigned short [usertype] tx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: expected unsigned short [usertype] rx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2107:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2139:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: expected unsigned short [usertype] enable_rss ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: expected unsigned short [usertype] cpu_table_size_log2 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: expected unsigned int [usertype] write_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2400:33: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: expected unsigned int [usertype] desired_read_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: expected unsigned int [usertype] read_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2522:24: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2637:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2639:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2871:24: warning: too many warnings ../net/ipv4/tcp_offload.c:206:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:206:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:206:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:208:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:208:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:208:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:250:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:250:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:250:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:252:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:252:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:252:52: got fouled restricted __sum16 ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1949:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: expected unsigned short ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: expected unsigned int [usertype] fragpa_lo ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: expected unsigned int [usertype] fragpa_hi ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: got restricted __le32 [usertype] ../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer ../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -= ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: left side has type unsigned int ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: right side has type restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c: note: in included file: ../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: += ../drivers/scsi/cxgbi/libcxgbi.h:414:19: left side has type int ../drivers/scsi/cxgbi/libcxgbi.h:414:19: right side has type restricted __wsum ../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: expected restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: got unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: expected restricted __wsum [usertype] csum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: got int [assigned] wrs_needed ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file: ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block ../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_add_isr’: ../drivers/net/ethernet/neterion/s2io.c:6947:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6947 | "%s:MSI-X-%d-TX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6947:49: note: directive argument in the range [-2147483641, 2147483646] 6947 | "%s:MSI-X-%d-TX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6945:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6945 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6946 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6947 | "%s:MSI-X-%d-TX", | ~~~~~~~~~~~~~~~~~ 6948 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6936:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6936 | "%s:MSI-X-%d-RX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6936:49: note: directive argument in the range [-2147483641, 2147483646] 6936 | "%s:MSI-X-%d-RX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6934:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6934 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6935 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6936 | "%s:MSI-X-%d-RX", | ~~~~~~~~~~~~~~~~~ 6937 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_init_nic’: ../drivers/net/ethernet/neterion/s2io.c:8097:59: warning: ‘%s’ directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=] 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~ ../drivers/net/ethernet/neterion/s2io.c:8097:9: note: ‘snprintf’ output between 11 and 105 bytes into a destination of size 60 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8098 | sp->product_name); | ~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’: ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 2185 | "%s:slice-%d", netdev->name, i); | ^~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646] 2185 | "%s:slice-%d", netdev->name, i); | ^~~~~~~~~~~~~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32 2184 | snprintf(ss->irq_desc, sizeof(ss->irq_desc), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2185 | "%s:slice-%d", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1904 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’: ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=] 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2041 | stmmac_selftests[i].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/tcp_sigpool.c:260:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: expected restricted __be32 [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: got int ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: expected restricted __be32 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: expected restricted __be32 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: got unsigned int [usertype] dst_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: expected restricted __be16 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: expected restricted __be16 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: got unsigned int [usertype] dst_mask ../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../net/netfilter/nft_compat.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block ../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/core/cma.c:2083:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2092:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2235:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2427:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2550:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2595:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3013:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3518:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4247:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/gpib/fmh_gpib/fmh_gpib.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../net/xfrm/xfrm_policy.c:4137:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4223:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4223:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4223:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4250:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4250:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4250:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4276:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4276:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4276:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4277:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4277:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4277:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_policy.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/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/block/drbd/drbd_proc.c:269:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf * ../net/core/sock.c:2483:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2487:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4121:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4133:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../drivers/block/drbd/drbd_worker.c:618:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:509:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:510:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:560:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:564:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:999:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1545:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1654:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1693:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:1722:34: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf * ../drivers/block/drbd/drbd_worker.c:1895:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2102:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2157:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:59:25: warning: context imbalance in 'drbd_md_endio' - unexpected unlock ../drivers/block/drbd/drbd_worker.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_bitmap.c:495:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:495:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:495:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:531:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:531:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:531:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:572:27: warning: invalid assignment: &= ../drivers/block/drbd/drbd_bitmap.c:572:27: left side has type unsigned long ../drivers/block/drbd/drbd_bitmap.c:572:27: right side has type restricted __le64 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/vmalloc.h): ../include/linux/list.h:229:25: warning: context imbalance in 'drbd_bm_aio_ctx_destroy' - unexpected unlock ../drivers/block/drbd/drbd_bitmap.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../drivers/block/drbd/drbd_req.c:588:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:701:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:992:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1065:15: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf * ../drivers/block/drbd/drbd_req.c:1712:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1719:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf * ../drivers/block/drbd/drbd_req.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/mptcp/protocol.c:3371:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit ../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock ../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:5313:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5314:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5323:54: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5380:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:272:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:528:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:600:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:704:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:773:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1169:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1170:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1171:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1175:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1176:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1181:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1182:28: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:821:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:876:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1044:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1434:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1587:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1880:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1884:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2130:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2161:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2375:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2385:27: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2562:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2589:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2600:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2632:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2764:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:2819:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2820:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3027:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3103:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3160:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3507:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3639:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3640:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3641:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3642:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3643:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3644:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3665:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3749:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3906:46: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3964:55: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3965:57: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3966:56: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3967:53: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4001:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:4006:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4012:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer * ../drivers/block/drbd/drbd_receiver.c:4079:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4080:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4081:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4089:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4130:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4250:29: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4350:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4351:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4376:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4377:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4409:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4613:52: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4958:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4959:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5267:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5268:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5269:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5575:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5594:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5639:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5640:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5649:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5692:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5693:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5701:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5738:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5739:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5747:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5774:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5781:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5804:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5805:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5807:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5834:44: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5866:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5867:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5869:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5871:13: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5920:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6010:37: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6107:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1271:9: warning: context imbalance in 'one_flush_endio' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1289:17: warning: context imbalance in 'submit_one_flush' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1324:17: warning: context imbalance in 'drbd_flush' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1464:9: warning: context imbalance in 'drbd_bump_write_ordering' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1718:17: warning: context imbalance in 'drbd_submit_peer_request' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2059:12: warning: context imbalance in 'recv_resync_read' - wrong count at exit ../drivers/block/drbd/drbd_receiver.c:2435:17: warning: context imbalance in 'fail_postponed_requests' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2554:12: warning: context imbalance in 'receive_Data' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:2802:12: warning: context imbalance in 'receive_DataRequest' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4029:9: warning: context imbalance in 'receive_SyncParam' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4209:9: warning: context imbalance in 'receive_sizes' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4542:22: warning: context imbalance in 'receive_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c: note: in included file: ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_receiver.c:5006:19: warning: context imbalance in 'receive_rs_deallocated' - different lock contexts for basic block ../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../drivers/block/drbd/drbd_main.c:555:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:555:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:555:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:556:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:556:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:557:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:557:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:563:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:563:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:563:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:564:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:564:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:564:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:565:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:565:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:565:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:572:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:572:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:572:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:573:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:573:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:573:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:574:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:574:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:574:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:575:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:575:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:575:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:714:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:729:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:766:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:826:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:830:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:832:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:891:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:922:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:986:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1009:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1022:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1039:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1051:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1065:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1102:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1312:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1312:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1312:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1340:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1340:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1340:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1352:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1352:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1352:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1372:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1372:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1372:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1373:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1373:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1373:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1383:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1383:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1383:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1384:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1384:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1384:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1385:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1385:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1385:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1398:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1398:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1399:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1399:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1399:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1414:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1414:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1414:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1416:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1416:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1416:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1432:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1432:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1432:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1434:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1434:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1434:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1447:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1447:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1447:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1449:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1449:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1449:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1668:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1668:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1668:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1670:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1670:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1670:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1684:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1684:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1689:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1689:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1689:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1760:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1760:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1760:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1783:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1783:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1783:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1784:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1784:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1784:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1820:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:2997:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2997:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:2997:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:2999:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2999:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:2999:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3000:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3000:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3000:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3001:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3001:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3001:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3003:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3003:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3003:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3004:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3004:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3004:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3005:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3005:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3005:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3006:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3006:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3006:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3007:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3007:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3007:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3009:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3009:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3009:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3010:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3010:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3010:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3012:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3012:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3012:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3013:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3013:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3066:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3067:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3229:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3230:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3248:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3256:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3258:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3259:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3260:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3262:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3264:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3271:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3276:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3287:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3685:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:854:9: warning: context imbalance in 'drbd_print_uuids' - different lock contexts for basic block ../drivers/block/drbd/drbd_main.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:454:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:691:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:983:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1251:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1570:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1580:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer * ../drivers/block/drbd/drbd_nl.c:1806:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2066:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2074:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2257:50: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2280:45: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2425:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2588:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2821:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2861:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3399:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3524:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3737:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3933:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:450:9: warning: context imbalance in 'highest_fencing_policy' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c:2121:9: warning: context imbalance in 'drbd_adm_attach' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2344:39: got restricted __be32 ../net/ipv4/tcp_cong.c:297:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:297:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:297:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:297:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:297:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:297:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../net/ipv4/tcp_ipv4.c:3401:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3401:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3401:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3522:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3522:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3522:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3526:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3526:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3526:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1837:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2129:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2389:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2598:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2646:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2679:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2724:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2856:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3077:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3105:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3402:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3402:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3523:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3523:45: warning: dereference of noderef expression ../net/ipv4/tcp_input.c:7321:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../net/core/rtnetlink.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock ../net/core/rtnetlink.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock ../net/ipv4/tcp_offload.c:206:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:206:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:206:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:208:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:208:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:208:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:250:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:250:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:250:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:252:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:252:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:252:52: got fouled restricted __sum16 ../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/libiscsi.c:1035:25: expected restricted __be32 [addressable] [assigned] [usertype] ttt ../drivers/scsi/libiscsi.c:1035:25: got restricted itt_t [usertype] ../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer ../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer ../drivers/block/drbd/drbd_state.c:1912:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf * ../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf * ../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:2079:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf * ../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1958:25: warning: context imbalance in 'after_state_ch' - unexpected unlock ../drivers/block/drbd/drbd_state.c:2373:32: warning: context imbalance in '_conn_request_state' - unexpected unlock ../kernel/bpf/btf.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf_verifier.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../net/mptcp/pm_netlink.c:642:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:759:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock ../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1423:39: expected struct sock_filter const *filter ../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1501:39: expected struct sock_filter const *filter ../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3914:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4647:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5061:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7936:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11900:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11916:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11932:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11953:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12143:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1931:43: got unsigned long long [usertype] to ../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old ../net/core/filter.c:1934:36: got unsigned long long [usertype] from ../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new ../net/core/filter.c:1934:42: got unsigned long long [usertype] to ../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1937:36: got unsigned long long [usertype] from ../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1982:59: got unsigned long long [usertype] to ../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from ../net/core/filter.c:1985:52: got unsigned long long [usertype] from ../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to ../net/core/filter.c:1985:58: got unsigned long long [usertype] to ../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1988:52: got unsigned long long [usertype] from ../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2055:35: expected unsigned long long ../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5859:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5859:17: expected unsigned int [usertype] spi ../net/core/filter.c:5859:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5867:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5867:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5867:33: got restricted __be32 const [usertype] a4 ../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’: ../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~ In function ‘bnx2_enable_msix’, inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3: ../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1949:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5262:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5262:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5217:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5218:40: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:5218:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1391:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1392:33: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1392:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1687:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1688:22: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1688:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1729:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1729:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1731:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1731:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1733:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1734:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1735:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1737:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1737:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1739:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1739:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1741:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1741:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1743:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1743:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1745:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1745:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1747:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1747:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1749:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1749:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1751:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1751:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1753:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1753:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1775:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1775:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1777:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1777:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1788:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1788:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1790:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1790:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1792:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1794:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1796:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1796:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1798:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1798:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1800:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1800:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1802:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1802:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1804:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1804:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1807:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1808:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1822:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1824:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1828:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1830:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1830:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1832:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1832:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1834:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1834:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1845:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1845:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1847:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1847:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1849:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1850:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1851:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1851:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1853:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1853:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1857:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1857:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1859:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1859:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2327:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:35: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:2328:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2329:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2329:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2331:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2332:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2332:28: got unsigned long ../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2373:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2373:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2431:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2431:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2448:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2448:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2476:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2477:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2477:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2510:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2511:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2511:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2523:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2523:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2538:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2538:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2611:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2611:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3791:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3791:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3797:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3798:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3798:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3828:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4947:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4947:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4955:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4955:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4958:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4958:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4983:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4983:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5048:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5048:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5050:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5050:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5068:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5068:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5070:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5070:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5075:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5075:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5077:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5077:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5087:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5087:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5089:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5089:41: got restricted __le16 * ../net/core/netpoll.c:358:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: got restricted __be16 [usertype] ../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’: ../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ^~ ../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32 228 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/rds/tcp_listen.c:301:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:301:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:301:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:308:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:308:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:308:38: got unsigned long ../net/rds/tcp_listen.c:309:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:309:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:309:31: got unsigned short [usertype] ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock ../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service ../net/dccp/proto.c:536:52: got int [addressable] val ../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param ../net/dccp/proto.c:719:57: got int cmsg_type ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 208 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 141 | "%s-%s%d", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069] 141 | "%s-%s%d", | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26 139 | snprintf(adap->msix_info[msi_idx].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | sizeof(adap->msix_info[msi_idx].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | "%s-%s%d", | ~~~~~~~~~~ 142 | adap->port[0]->name, rxq_info->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock ../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block ../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/emulex/benet/be_cmds.c:315:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:316:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:390:43: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:401:33: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:413:23: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:417:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:460:44: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: expected unsigned int [usertype] request_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: expected unsigned int [usertype] pa_hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: expected unsigned int [usertype] pa_lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: expected unsigned int [usertype] len ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: expected unsigned int [usertype] lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: expected unsigned int [usertype] hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:899:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1032:29: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1034:38: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1112:28: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1218:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: expected unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1293:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1337:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1396:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1398:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: expected unsigned short [usertype] max_frame_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: expected unsigned int [usertype] rss_queue ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1441:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: expected unsigned int [usertype] capability_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: expected unsigned int [usertype] enable_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1555:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1559:47: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: expected unsigned short [usertype] pport_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1728:39: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1787:38: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: expected unsigned int [usertype] read_log_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: expected unsigned int [usertype] read_log_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: expected unsigned int [usertype] data_buffer_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1841:25: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: expected unsigned int [usertype] num_eq ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: expected unsigned int [usertype] eq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: expected unsigned int [usertype] delay_multiplier ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: expected unsigned int [usertype] if_flags_mask ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: warning: invalid assignment: |= ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: left side has type unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: right side has type restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: expected unsigned int [usertype] mcast_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: expected unsigned short [usertype] tx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: expected unsigned short [usertype] rx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2107:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2139:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: expected unsigned short [usertype] enable_rss ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: expected unsigned short [usertype] cpu_table_size_log2 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: expected unsigned int [usertype] write_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2400:33: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: expected unsigned int [usertype] desired_read_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: expected unsigned int [usertype] read_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2522:24: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2637:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2639:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2871:24: warning: too many warnings ../net/dccp/qpolicy.c:88:27: warning: incorrect type in initializer (different base types) ../net/dccp/qpolicy.c:88:27: expected restricted __be32 [usertype] params ../net/dccp/qpolicy.c:88:27: got int ../net/dccp/qpolicy.c:133:33: warning: restricted __be32 degrades to integer ../net/dccp/qpolicy.c:133:24: warning: restricted __be32 degrades to integer ../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: expected unsigned short ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: expected unsigned int [usertype] fragpa_lo ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: expected unsigned int [usertype] fragpa_hi ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: got restricted __le32 [usertype] ../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/dccp/ccids/ccid3.c:474:25: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:474:25: expected restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:474:25: got unsigned int [usertype] ../net/dccp/ccids/ccid3.c:478:39: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:478:39: expected unsigned long long [usertype] tx_x_recv ../net/dccp/ccids/ccid3.c:478:39: got restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:485:64: warning: incorrect type in argument 1 (different base types) ../net/dccp/ccids/ccid3.c:485:64: expected unsigned int [usertype] loss_event_rate ../net/dccp/ccids/ccid3.c:485:64: got restricted __be32 [usertype] opt_val ../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer ../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -= ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: left side has type unsigned int ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: right side has type restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c: note: in included file: ../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: += ../drivers/scsi/cxgbi/libcxgbi.h:414:19: left side has type int ../drivers/scsi/cxgbi/libcxgbi.h:414:19: right side has type restricted __wsum ../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: expected restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: got unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: expected restricted __wsum [usertype] csum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: got int [assigned] wrs_needed ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file: ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../net/ipv4/tcp_sigpool.c:260:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’: ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 2185 | "%s:slice-%d", netdev->name, i); | ^~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646] 2185 | "%s:slice-%d", netdev->name, i); | ^~~~~~~~~~~~~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32 2184 | snprintf(ss->irq_desc, sizeof(ss->irq_desc), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2185 | "%s:slice-%d", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_add_isr’: ../drivers/net/ethernet/neterion/s2io.c:6947:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6947 | "%s:MSI-X-%d-TX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6947:49: note: directive argument in the range [-2147483641, 2147483646] 6947 | "%s:MSI-X-%d-TX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6945:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6945 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6946 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6947 | "%s:MSI-X-%d-TX", | ~~~~~~~~~~~~~~~~~ 6948 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6936:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6936 | "%s:MSI-X-%d-RX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6936:49: note: directive argument in the range [-2147483641, 2147483646] 6936 | "%s:MSI-X-%d-RX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6934:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6934 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6935 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6936 | "%s:MSI-X-%d-RX", | ~~~~~~~~~~~~~~~~~ 6937 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_init_nic’: ../drivers/net/ethernet/neterion/s2io.c:8097:59: warning: ‘%s’ directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=] 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~ ../drivers/net/ethernet/neterion/s2io.c:8097:9: note: ‘snprintf’ output between 11 and 105 bytes into a destination of size 60 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8098 | sp->product_name); | ~~~~~~~~~~~~~~~~~ ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1904 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’: ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=] 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2041 | stmmac_selftests[i].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: expected restricted __be32 [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: got int ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: expected restricted __be32 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: expected restricted __be32 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: got unsigned int [usertype] dst_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: expected restricted __be16 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: expected restricted __be16 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: got unsigned int [usertype] dst_mask ../net/netfilter/nft_compat.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/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block ../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/core/cma.c:2083:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2092:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2235:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2427:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2550:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2595:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3013:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3518:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4247:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/gpib/fmh_gpib/fmh_gpib.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?