GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4317 at net/mptcp/pm_netlink.c:395 mptcp_pm_alloc_anno_list+0x311/0x370 net/mptcp/pm_netlink.c:395
Modules linked in:
CPU: 0 PID: 4317 Comm: kworker/0:4 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026
Workqueue: events mptcp_worker
RIP: 0010:mptcp_pm_alloc_anno_list+0x311/0x370 net/mptcp/pm_netlink.c:395
Code: fe eb 05 e8 81 5a 6b f7 b0 01 48 83 c4 10 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 6b 5a 6b f7 0f 0b e9 94 fd ff ff e8 5f 5a 6b f7 <0f> 0b 31 c0 eb da 48 c7 c1 a4 5e 20 8e 80 e1 07 80 c1 03 38 c1 0f
RSP: 0018:ffffc90004257458 EFLAGS: 00010293
RAX: ffffffff8a172141 RBX: ffff88802f4cbac0 RCX: ffff88802b255a00
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: ffffffff8e2029ef R09: 1ffffffff1c4053d
R10: dffffc0000000000 R11: fffffbfff1c4053e R12: ffff88802f4cc539
R13: dffffc0000000000 R14: ffff888079b9b880 R15: ffff8880284fe100
FS: 0000000000000000(0000) GS:ffff8880b8e00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f2be07456b8 CR3: 00000000618f4000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
<TASK>
mptcp_pm_create_subflow_or_signal_addr+0x14ec/0x1e00 net/mptcp/pm_netlink.c:614
mptcp_pm_nl_subflow_established net/mptcp/pm_netlink.c:688 [inline]
mptcp_pm_nl_work+0x1e44/0x2430 net/mptcp/pm_netlink.c:1060
mptcp_worker+0xd2/0x1470 net/mptcp/protocol.c:2847
process_one_work+0x8a2/0x1160 kernel/workqueue.c:2292
process_scheduled_works kernel/workqueue.c:2355 [inline]
worker_thread+0xd27/0x1270 kernel/workqueue.c:2441
kthread+0x29d/0x330 kernel/kthread.c:376
ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
</TASK>