------------[ cut here ]------------ WARNING: CPU: 1 PID: 961 at net/mptcp/subflow.c:1472 subflow_data_ready+0x412/0x660 net/mptcp/subflow.c:1471 Modules linked in: CPU: 1 PID: 961 Comm: kworker/u4:5 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 Workqueue: krdsd rds_tcp_accept_worker RIP: 0010:subflow_data_ready+0x412/0x660 net/mptcp/subflow.c:1471 Code: 88 38 f7 0f 0b e9 4e fd ff ff e8 89 88 38 f7 48 89 df 48 83 c4 10 5b 41 5c 41 5d 41 5e 41 5f 5d e9 83 0d 00 00 e8 6e 88 38 f7 <0f> 0b e9 3f fe ff ff 44 89 f9 80 e1 07 38 c1 0f 8c 36 fc ff ff 4c RSP: 0018:ffffc900001f02d8 EFLAGS: 00010246 RAX: ffffffff8a4d0852 RBX: ffff88805f68e800 RCX: ffff888022cd8000 RDX: 0000000000000100 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: ffff88804ff24767 R09: 1ffff11009fe48ec R10: dffffc0000000000 R11: ffffed1009fe48ed R12: ffff88804ff23e80 R13: dffffc0000000000 R14: 0000000000000000 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8880b8f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f3238bf8628 CR3: 00000000196e5000 CR4: 00000000003506e0 Call Trace: tcp_data_queue+0x21b2/0x5a80 net/ipv4/tcp_input.c:5226 tcp_rcv_state_process+0x2772/0x4130 net/ipv4/tcp_input.c:6858 tcp_v4_do_rcv+0x7b3/0xb80 net/ipv4/tcp_ipv4.c:1757 tcp_v4_rcv+0x2334/0x2a50 net/ipv4/tcp_ipv4.c:2166 ip_protocol_deliver_rcu+0x20e/0x3f0 net/ipv4/ip_input.c:205 ip_local_deliver_finish+0x2ca/0x510 net/ipv4/ip_input.c:233 NF_HOOK+0x303/0x390 include/linux/netfilter.h:304 NF_HOOK+0x303/0x390 include/linux/netfilter.h:304 __netif_receive_skb_one_core net/core/dev.c:5608 [inline] __netif_receive_skb+0xcc/0x290 net/core/dev.c:5722 process_backlog+0x380/0x6e0 net/core/dev.c:6050 __napi_poll+0xc0/0x460 net/core/dev.c:6612 napi_poll net/core/dev.c:6679 [inline] net_rx_action+0x5ea/0xbf0 net/core/dev.c:6815 handle_softirqs+0x280/0x820 kernel/softirq.c:578 do_softirq+0xed/0x180 kernel/softirq.c:479 __local_bh_enable_ip+0x178/0x1c0 kernel/softirq.c:406 local_bh_enable include/linux/bottom_half.h:33 [inline] rcu_read_unlock_bh include/linux/rcupdate.h:856 [inline] __dev_queue_xmit+0x1449/0x35a0 net/core/dev.c:4452 dev_queue_xmit include/linux/netdevice.h:3113 [inline] neigh_hh_output include/net/neighbour.h:527 [inline] neigh_output include/net/neighbour.h:541 [inline] ip_finish_output2+0xcd3/0x11d0 net/ipv4/ip_output.c:235 dst_output include/net/dst.h:467 [inline] ip_local_out net/ipv4/ip_output.c:129 [inline] __ip_queue_xmit+0x10aa/0x1a10 net/ipv4/ip_output.c:535 __tcp_transmit_skb+0x1c97/0x32a0 net/ipv4/tcp_output.c:1422 tcp_transmit_skb net/ipv4/tcp_output.c:1440 [inline] tcp_write_xmit+0x174c/0x62e0 net/ipv4/tcp_output.c:2778 __tcp_push_pending_frames+0x97/0x340 net/ipv4/tcp_output.c:2963 __tcp_close+0x538/0xe40 net/ipv4/tcp.c:2873 tcp_close+0x28/0x110 net/ipv4/tcp.c:2962 inet_release+0x13d/0x180 net/ipv4/af_inet.c:434 __sock_release net/socket.c:659 [inline] sock_release+0x7f/0x140 net/socket.c:687 rds_tcp_accept_one+0x4a2/0xa20 net/rds/tcp_listen.c:230 rds_tcp_accept_worker+0x3e/0xa0 net/rds/tcp.c:528 process_one_work kernel/workqueue.c:2634 [inline] process_scheduled_works+0xa45/0x15b0 kernel/workqueue.c:2711 worker_thread+0xa55/0xfc0 kernel/workqueue.c:2792 kthread+0x2fa/0x390 kernel/kthread.c:388 ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293