------------[ cut here ]------------
WARNING: net/mptcp/subflow.c:1528 at subflow_data_ready+0x49b/0x7c0 net/mptcp/subflow.c:1527, CPU#1: kworker/u8:8/2084
Modules linked in:
CPU: 1 UID: 0 PID: 2084 Comm: kworker/u8:8 Not tainted syzkaller #0 PREEMPT(full)
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025
Workqueue: krdsd rds_send_worker
RIP: 0010:subflow_data_ready+0x49b/0x7c0 net/mptcp/subflow.c:1527
Code: 48 0f b9 3a e9 c9 fc ff ff e8 81 d6 72 f6 48 89 df 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d e9 6b 0e 00 00 e8 66 d6 72 f6 90 <0f> 0b 90 e9 f2 fd ff ff 90 0f 0b 90 43 0f b6 04 2f 84 c0 0f 85 a1
RSP: 0018:ffffc90000a075e0 EFLAGS: 00010246
RAX: ffffffff8b4f1cca RBX: ffff88807aa9ea00 RCX: ffff88802a6e9e80
RDX: 0000000000000100 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: ffff888033ef094f R09: 1ffff110067de129
R10: dffffc0000000000 R11: ffffed10067de12a R12: 0000000000000000
R13: dffffc0000000000 R14: ffff888033ef0000 R15: 0000000000000000
FS: 0000000000000000(0000) GS:ffff888125b03000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000110c3ca4aa CR3: 00000000775c2000 CR4: 00000000003526f0
Call Trace:
tcp_data_queue+0x1e14/0x5e30 net/ipv4/tcp_input.c:5461
tcp_rcv_state_process+0x23a4/0x4520 net/ipv4/tcp_input.c:7185
tcp_v6_do_rcv+0xbef/0x1ba0 net/ipv6/tcp_ipv6.c:1630
tcp_v6_rcv+0x2247/0x2ae0 net/ipv6/tcp_ipv6.c:1877
ip6_protocol_deliver_rcu+0xcb0/0x15c0 net/ipv6/ip6_input.c:438
ip6_input_finish+0x191/0x370 net/ipv6/ip6_input.c:489
NF_HOOK+0x30c/0x3a0 include/linux/netfilter.h:318
ip6_input+0x16a/0x270 net/ipv6/ip6_input.c:500
ip_sabotage_in+0x1e1/0x270 net/bridge/br_netfilter_hooks.c:990
nf_hook_entry_hookfn include/linux/netfilter.h:158 [inline]
nf_hook_slow+0xc5/0x220 net/netfilter/core.c:623
nf_hook include/linux/netfilter.h:273 [inline]
NF_HOOK+0x206/0x3a0 include/linux/netfilter.h:316
__netif_receive_skb_one_core net/core/dev.c:6138 [inline]
__netif_receive_skb+0xd3/0x380 net/core/dev.c:6251
netif_receive_skb_internal net/core/dev.c:6337 [inline]
netif_receive_skb+0x1bb/0x750 net/core/dev.c:6396
NF_HOOK+0xa0/0x390 include/linux/netfilter.h:319
br_handle_frame_finish+0x1011/0x1c90 net/bridge/br_input.c:222
br_nf_hook_thresh+0x3c6/0x4a0 net/bridge/br_netfilter_hooks.c:-1
br_nf_pre_routing_finish_ipv6+0x999/0xd60 net/bridge/br_netfilter_ipv6.c:-1
NF_HOOK include/linux/netfilter.h:318 [inline]
br_nf_pre_routing_ipv6+0x37e/0x6b0 net/bridge/br_netfilter_ipv6.c:184
nf_hook_entry_hookfn include/linux/netfilter.h:158 [inline]
nf_hook_bridge_pre net/bridge/br_input.c:291 [inline]
br_handle_frame+0x96e/0x14f0 net/bridge/br_input.c:442
__netif_receive_skb_core+0x95f/0x2f90 net/core/dev.c:6025
__netif_receive_skb_one_core net/core/dev.c:6136 [inline]
__netif_receive_skb+0x72/0x380 net/core/dev.c:6251
process_backlog+0x622/0x1500 net/core/dev.c:6603
__napi_poll+0xae/0x320 net/core/dev.c:7667
napi_poll net/core/dev.c:7730 [inline]
net_rx_action+0x672/0xe50 net/core/dev.c:7882
handle_softirqs+0x27d/0x850 kernel/softirq.c:626
do_softirq+0xec/0x180 kernel/softirq.c:523
__local_bh_enable_ip+0x17d/0x1c0 kernel/softirq.c:450
local_bh_enable include/linux/bottom_half.h:33 [inline]
rcu_read_unlock_bh include/linux/rcupdate.h:936 [inline]
__dev_queue_xmit+0x1955/0x3140 net/core/dev.c:4845
neigh_output include/net/neighbour.h:556 [inline]
ip6_finish_output2+0xfb3/0x1480 net/ipv6/ip6_output.c:136
NF_HOOK_COND include/linux/netfilter.h:307 [inline]
ip6_output+0x340/0x550 net/ipv6/ip6_output.c:247
NF_HOOK include/linux/netfilter.h:318 [inline]
ip6_xmit+0x11b5/0x1970 net/ipv6/ip6_output.c:371
inet6_csk_xmit+0x4db/0x780 net/ipv6/inet6_connection_sock.c:120
__tcp_transmit_skb+0x2092/0x3aa0 net/ipv4/tcp_output.c:1631
tcp_transmit_skb net/ipv4/tcp_output.c:1649 [inline]
tcp_write_xmit+0x16e8/0x6980 net/ipv4/tcp_output.c:3002
__tcp_push_pending_frames+0x97/0x380 net/ipv4/tcp_output.c:3185
tcp_sendmsg_locked+0x475a/0x5520 net/ipv4/tcp.c:1375
tcp_sendmsg+0x2f/0x50 net/ipv4/tcp.c:1412
sock_sendmsg_nosec+0x8e/0x1d0 net/socket.c:728
__sock_sendmsg net/socket.c:743 [inline]
sock_sendmsg+0x192/0x280 net/socket.c:766
rds_tcp_xmit+0x61e/0xb60 net/rds/tcp_send.c:125
rds_send_xmit+0x1274/0x2630 net/rds/send.c:366
rds_send_worker+0x7d/0x2c0 net/rds/threads.c:200
process_one_work+0x93a/0x15a0 kernel/workqueue.c:3261
process_scheduled_works kernel/workqueue.c:3344 [inline]
worker_thread+0x9b0/0xee0 kernel/workqueue.c:3425
kthread+0x711/0x8a0 kernel/kthread.c:463
ret_from_fork+0x599/0xb30 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246