team0 (unregistering): Port device team_slave_0 removed bond0 (unregistering): Releasing backup interface bond_slave_1 bond0 (unregistering): Releasing backup interface bond_slave_0 bond0 (unregistering): Released all slaves ============================= WARNING: suspicious RCU usage 4.14.232-syzkaller #0 Not tainted ----------------------------- include/net/sock.h:1800 suspicious rcu_dereference_protected() usage! other info that might help us debug this: rcu_scheduler_active = 2, debug_locks = 1 4 locks held by kworker/u4:1/22: #0: ("%s""netns"){+.+.}, at: [] process_one_work+0x6b0/0x14a0 kernel/workqueue.c:2087 #1: (net_cleanup_work){+.+.}, at: [] process_one_work+0x6e6/0x14a0 kernel/workqueue.c:2091 #2: (net_mutex){+.+.}, at: [] cleanup_net+0x110/0x840 net/core/net_namespace.c:450 #3: (rtnl_mutex){+.+.}, at: [] netdev_run_todo+0x20e/0xad0 net/core/dev.c:7926 stack backtrace: CPU: 1 PID: 22 Comm: kworker/u4:1 Not tainted 4.14.232-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: netns cleanup_net Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 __sk_dst_set include/net/sock.h:1800 [inline] __sk_dst_reset include/net/sock.h:1820 [inline] tcp_disconnect+0x1412/0x1890 net/ipv4/tcp.c:2383 rds_tcp_conn_paths_destroy net/rds/tcp.c:515 [inline] rds_tcp_kill_sock net/rds/tcp.c:544 [inline] rds_tcp_dev_event+0x73f/0xa30 net/rds/tcp.c:573 notifier_call_chain+0x108/0x1a0 kernel/notifier.c:93 call_netdevice_notifiers_info net/core/dev.c:1667 [inline] call_netdevice_notifiers net/core/dev.c:1683 [inline] netdev_run_todo+0x242/0xad0 net/core/dev.c:7927 default_device_exit_batch+0x2e2/0x380 net/core/dev.c:8747 ops_exit_list+0xf9/0x150 net/core/net_namespace.c:145 cleanup_net+0x3b3/0x840 net/core/net_namespace.c:484 process_one_work+0x793/0x14a0 kernel/workqueue.c:2116 worker_thread+0x5cc/0xff0 kernel/workqueue.c:2250 kthread+0x30d/0x420 kernel/kthread.c:232 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 rxrpc: AF_RXRPC: Leaked local ffff8880a53cb200 {1} ------------[ cut here ]------------ kernel BUG at net/rxrpc/local_object.c:408! invalid opcode: 0000 [#1] PREEMPT SMP KASAN Modules linked in: CPU: 0 PID: 22 Comm: kworker/u4:1 Not tainted 4.14.232-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: netns cleanup_net task: ffff8880b55ec5c0 task.stack: ffff8880b55f8000 RIP: 0010:rxrpc_destroy_all_locals+0xe6/0x100 net/rxrpc/local_object.c:408 RSP: 0018:ffff8880b55ffc28 EFLAGS: 00010286 RAX: dffffc0000000000 RBX: ffff88804a2608c0 RCX: fffffbfff17d77a8 RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000286 RBP: ffff88804a2608e0 R08: ffff8880b55ec5c0 R09: dffffc0000000000 R10: 0000000000000000 R11: 0000000000000000 R12: ffff88804a2608e0 R13: ffff88804a2608f0 R14: dffffc0000000000 R15: fffffbfff13c2bb7 FS: 0000000000000000(0000) GS:ffff8880ba400000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fc9a9f5d000 CR3: 00000000a1ba7000 CR4: 00000000001426f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: rxrpc_exit_net+0x158/0x260 net/rxrpc/net_ns.c:78 ops_exit_list+0xa5/0x150 net/core/net_namespace.c:142 cleanup_net+0x3b3/0x840 net/core/net_namespace.c:484 process_one_work+0x793/0x14a0 kernel/workqueue.c:2116 worker_thread+0x5cc/0xff0 kernel/workqueue.c:2250 kthread+0x30d/0x420 kernel/kthread.c:232 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 Code: 00 00 00 00 00 fc ff df 48 83 eb 20 e8 b4 71 d7 fa 4c 8d 63 20 4c 39 e5 0f 85 4d 81 a0 00 e8 a2 71 d7 fa 4c 89 ef e8 1a 4a a4 00 <0f> 0b 48 89 ef e8 c0 16 01 fb eb c0 90 90 90 90 90 90 90 90 90 RIP: rxrpc_destroy_all_locals+0xe6/0x100 net/rxrpc/local_object.c:408 RSP: ffff8880b55ffc28 ---[ end trace dd75a111c6b134c5 ]---