rxrpc: Assertion failed ------------[ cut here ]------------ kernel BUG at net/rxrpc/conn_object.c:479! invalid opcode: 0000 [#1] PREEMPT SMP KASAN CPU: 1 PID: 899 Comm: kworker/u4:5 Not tainted 5.14.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: netns cleanup_net RIP: 0010:rxrpc_destroy_all_connections.cold+0x11/0x13 net/rxrpc/conn_object.c:479 Code: c0 48 c7 c1 60 74 a4 8a 48 89 f2 48 c7 c7 e0 70 a4 8a e8 d6 df c0 ff 0f 0b e8 e5 54 4a f8 48 c7 c7 e0 73 a4 8a e8 c3 df c0 ff <0f> 0b e8 d2 54 4a f8 48 c7 c7 a0 78 a4 8a e8 b0 df c0 ff 0f 0b e8 RSP: 0018:ffffc90003ddfb30 EFLAGS: 00010282 RAX: 0000000000000017 RBX: ffff8880188e8000 RCX: 0000000000000000 RDX: ffff88801709d4c0 RSI: ffffffff815d87b5 RDI: fffff520007bbf58 RBP: ffff8880188e8064 R08: 0000000000000017 R09: 0000000000000000 R10: ffffffff815d25ee R11: 0000000000000000 R12: ffff8880188e8068 R13: ffff8880188e8078 R14: ffff8880188e8078 R15: ffff8880188e7eb8 FS: 0000000000000000(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055f5f17ee007 CR3: 000000005f5f8000 CR4: 00000000001506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 Call Trace: rxrpc_exit_net+0x155/0x2f0 net/rxrpc/net_ns.c:119 ops_exit_list+0xb0/0x160 net/core/net_namespace.c:175 cleanup_net+0x4ea/0xb10 net/core/net_namespace.c:595 process_one_work+0x98d/0x1630 kernel/workqueue.c:2276 worker_thread+0x658/0x11f0 kernel/workqueue.c:2422 kthread+0x3e5/0x4d0 kernel/kthread.c:319 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295 Modules linked in: ---[ end trace 286f108f4bf51da6 ]--- RIP: 0010:rxrpc_destroy_all_connections.cold+0x11/0x13 net/rxrpc/conn_object.c:479 Code: c0 48 c7 c1 60 74 a4 8a 48 89 f2 48 c7 c7 e0 70 a4 8a e8 d6 df c0 ff 0f 0b e8 e5 54 4a f8 48 c7 c7 e0 73 a4 8a e8 c3 df c0 ff <0f> 0b e8 d2 54 4a f8 48 c7 c7 a0 78 a4 8a e8 b0 df c0 ff 0f 0b e8 RSP: 0018:ffffc90003ddfb30 EFLAGS: 00010282 RAX: 0000000000000017 RBX: ffff8880188e8000 RCX: 0000000000000000 RDX: ffff88801709d4c0 RSI: ffffffff815d87b5 RDI: fffff520007bbf58 RBP: ffff8880188e8064 R08: 0000000000000017 R09: 0000000000000000 R10: ffffffff815d25ee R11: 0000000000000000 R12: ffff8880188e8068 R13: ffff8880188e8078 R14: ffff8880188e8078 R15: ffff8880188e7eb8 FS: 0000000000000000(0000) GS:ffff8880b9c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055f5f181efd7 CR3: 0000000017f4c000 CR4: 00000000001506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600 ---------------- Code disassembly (best guess), 1 bytes skipped: 0: 48 c7 c1 60 74 a4 8a mov $0xffffffff8aa47460,%rcx 7: 48 89 f2 mov %rsi,%rdx a: 48 c7 c7 e0 70 a4 8a mov $0xffffffff8aa470e0,%rdi 11: e8 d6 df c0 ff callq 0xffc0dfec 16: 0f 0b ud2 18: e8 e5 54 4a f8 callq 0xf84a5502 1d: 48 c7 c7 e0 73 a4 8a mov $0xffffffff8aa473e0,%rdi 24: e8 c3 df c0 ff callq 0xffc0dfec 29: 0f 0b ud2 <-- trapping instruction 2b: e8 d2 54 4a f8 callq 0xf84a5502 30: 48 c7 c7 a0 78 a4 8a mov $0xffffffff8aa478a0,%rdi 37: e8 b0 df c0 ff callq 0xffc0dfec 3c: 0f 0b ud2 3e: e8 .byte 0xe8