audit: type=1400 audit(1561625753.704:5): avc: denied { associate } for pid=2087 comm="syz-executor.0" name="syz0" scontext=unconfined_u:object_r:unlabeled_t:s0 tcontext=system_u:object_r:unlabeled_t:s0 tclass=filesystem permissive=1 =============================== [ INFO: suspicious RCU usage. ] 4.9.183+ #4 Not tainted ------------------------------- ./include/linux/inetdevice.h:205 suspicious rcu_dereference_check() usage! other info that might help us debug this: rcu_scheduler_active = 2, debug_locks = 0 4 locks held by syz-executor.0/2236: #0: (rcu_read_lock_bh){......}, at: [<0000000080805da0>] ip_finish_output2+0x20b/0x1280 net/ipv4/ip_output.c:198 #1: (rcu_read_lock_bh){......}, at: [<0000000013f25c8f>] __dev_queue_xmit+0x1d4/0x1bd0 net/core/dev.c:3407 #2: (_xmit_TUNNEL6#2){+.....}, at: [<0000000010282f2a>] spin_lock include/linux/spinlock.h:302 [inline] #2: (_xmit_TUNNEL6#2){+.....}, at: [<0000000010282f2a>] __netif_tx_lock include/linux/netdevice.h:3573 [inline] #2: (_xmit_TUNNEL6#2){+.....}, at: [<0000000010282f2a>] __dev_queue_xmit+0x1116/0x1bd0 net/core/dev.c:3469 #3: (slock-AF_INET){+.-...}, at: [<00000000a809ce4a>] spin_trylock include/linux/spinlock.h:312 [inline] #3: (slock-AF_INET){+.-...}, at: [<00000000a809ce4a>] icmp_xmit_lock net/ipv4/icmp.c:220 [inline] #3: (slock-AF_INET){+.-...}, at: [<00000000a809ce4a>] __icmp_send+0x48b/0x1420 net/ipv4/icmp.c:656 stack backtrace: CPU: 1 PID: 2236 Comm: syz-executor.0 Not tainted 4.9.183+ #4 ffff8801c94eedd8 ffffffff81b580a1 ffff8801d247a280 0000000000000000 0000000000000002 00000000000000cd ffff8801c99bdf00 ffff8801c94eee08 ffffffff81404fb9 ffff8801d247a2d8 ffff8801c94eef28 ffff8801d9d00000 Call Trace: [<00000000af2d3c1e>] __dump_stack lib/dump_stack.c:15 [inline] [<00000000af2d3c1e>] dump_stack+0xc1/0x120 lib/dump_stack.c:51 [<00000000f839f91c>] lockdep_rcu_suspicious.cold+0x10a/0x149 kernel/locking/lockdep.c:4455 [<0000000029b35d6d>] __in_dev_get_rcu include/linux/inetdevice.h:205 [inline] [<0000000029b35d6d>] fib_compute_spec_dst+0x6c4/0xcc0 net/ipv4/fib_frontend.c:284 [<000000000074e817>] __ip_options_echo+0x4be/0x13e0 net/ipv4/ip_options.c:177 [<0000000028bcfd0d>] __icmp_send+0x648/0x1420 net/ipv4/icmp.c:685 [<00000000fbf33dd1>] ipv4_send_dest_unreach net/ipv4/route.c:1202 [inline] [<00000000fbf33dd1>] ipv4_link_failure+0x460/0x850 net/ipv4/route.c:1209 [<00000000f0571047>] dst_link_failure include/net/dst.h:490 [inline] [<00000000f0571047>] vti6_xmit net/ipv6/ip6_vti.c:522 [inline] [<00000000f0571047>] vti6_tnl_xmit+0xb08/0x17f0 net/ipv6/ip6_vti.c:561 [<00000000387bfaa2>] __netdev_start_xmit include/linux/netdevice.h:4072 [inline] [<00000000387bfaa2>] netdev_start_xmit include/linux/netdevice.h:4081 [inline] [<00000000387bfaa2>] xmit_one net/core/dev.c:2977 [inline] [<00000000387bfaa2>] dev_hard_start_xmit+0x195/0x8b0 net/core/dev.c:2993 [<00000000d826ecf0>] __dev_queue_xmit+0x11a3/0x1bd0 net/core/dev.c:3473 [<00000000c46e8337>] dev_queue_xmit+0x18/0x20 net/core/dev.c:3506 [<00000000ee6f5d53>] neigh_direct_output+0x16/0x20 net/core/neighbour.c:1366 [<00000000ba2cf7c8>] dst_neigh_output include/net/dst.h:470 [inline] [<00000000ba2cf7c8>] ip_finish_output2+0x6a2/0x1280 net/ipv4/ip_output.c:225 [<00000000694bfc6a>] ip_finish_output+0x3c4/0xce0 net/ipv4/ip_output.c:313 [<00000000400a4c9a>] NF_HOOK_COND include/linux/netfilter.h:246 [inline] [<00000000400a4c9a>] ip_output+0x1ec/0x5b0 net/ipv4/ip_output.c:401 [<0000000049b9c9a9>] dst_output include/net/dst.h:507 [inline] [<0000000049b9c9a9>] NF_HOOK_THRESH include/linux/netfilter.h:232 [inline] [<0000000049b9c9a9>] NF_HOOK include/linux/netfilter.h:255 [inline] [<0000000049b9c9a9>] raw_send_hdrinc net/ipv4/raw.c:421 [inline] [<0000000049b9c9a9>] raw_sendmsg+0x1c5c/0x23e0 net/ipv4/raw.c:643 [<000000003461f6c0>] inet_sendmsg+0x202/0x4d0 net/ipv4/af_inet.c:766 [<000000008b22d16e>] sock_sendmsg_nosec net/socket.c:649 [inline] [<000000008b22d16e>] sock_sendmsg+0xbe/0x110 net/socket.c:659 [<00000000640ebbdd>] sock_write_iter+0x235/0x3d0 net/socket.c:857 [<000000008df9ff7c>] new_sync_write fs/read_write.c:498 [inline] [<000000008df9ff7c>] __vfs_write+0x3c1/0x560 fs/read_write.c:511