rcu: INFO: rcu_preempt self-detected stall on CPU
rcu: 	0-....: (4033 ticks this GP) idle=f604/1/0x4000000000000000 softirq=69020/69021 fqs=5109
rcu: 	         hardirqs   softirqs   csw/system
rcu: 	 number:   968065          6            0
rcu: 	cputime:    25194      15135           57   ==> 40330(ms)
rcu: 	(t=10500 jiffies g=69681 q=2022 ncpus=2)
CPU: 0 UID: 0 PID: 16818 Comm: syz.3.2941 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014
RIP: 0010:__read_once_word_nocheck+0x3/0x10
Code: 00 48 ba 00 00 00 00 00 fc ff df e9 88 fc ff ff 0f 1f 80 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 48 8b 07 <e9> 98 3b 1b 0a cc cc cc cc cc cc cc cc 90 90 90 90 90 90 90 90 90
RSP: 0018:ffffc90000007630 EFLAGS: 00000202
RAX: ffffffff81b09ec2 RBX: ffffc90000007c98 RCX: 1ffff92000000e01
RDX: ffffffff9115722c RSI: 0000000000000002 RDI: ffffc90000007c98
RBP: 1ffff92000000ee2 R08: 0000000000000016 R09: ffffffff8e560120
R10: dffffc0000000000 R11: ffffffff81af6830 R12: ffffc90000008000
R13: 1ffff92000000ee3 R14: ffffc90000007708 R15: ffffc90000000000
FS:  00007fe3361fe6c0(0000) GS:ffff88818e0a4000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00005555919034e8 CR3: 000000011081a000 CR4: 00000000000006f0
DR0: 0000000000000000 DR1: 0000200000000300 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600
Call Trace:
 <IRQ>
 unwind_next_frame+0xe52/0x23c0
 arch_stack_walk+0x11b/0x150
 stack_trace_save+0xa9/0x100
 save_stack+0x122/0x230
 __reset_page_owner+0x71/0x1f0
 __free_frozen_pages+0xbb9/0xd10
 __folio_put+0x227/0x2c0
 skb_release_data+0x51b/0x810
 __kfree_skb+0x55/0x70
 tcp_write_queue_purge+0x143/0x360
 tcp_done_with_error+0x43/0xd0
 tcp_write_timer_handler+0x6ec/0x9b0
 tcp_write_timer+0x15c/0x2d0
 call_timer_fn+0x192/0x640
 __run_timer_base+0x652/0x8b0
 run_timer_softirq+0xb7/0x170
 handle_softirqs+0x22a/0x870
 __irq_exit_rcu+0x5f/0x150
 irq_exit_rcu+0x9/0x30
 sysvec_apic_timer_interrupt+0xa6/0xc0
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20
RIP: 0010:finish_task_switch+0x245/0x920
Code: 00 00 48 85 db 0f 85 e8 01 00 00 0f 1f 44 00 00 4c 8b 75 d0 49 83 c4 48 4c 89 e7 e8 85 ca fc 09 e8 20 85 37 00 fb 4c 8b 65 c0 <49> 8d bc 24 30 16 00 00 48 89 f8 48 c1 e8 03 42 0f b6 04 28 84 c0
RSP: 0018:ffffc90007b0f998 EFLAGS: 00000202
RAX: 000000000009f59b RBX: 0000000000000000 RCX: 0000000080000001
RDX: 0000000000000000 RSI: ffffffff8dcf1f4e RDI: ffffffff8c076d00
RBP: ffffc90007b0f9f0 R08: ffffffff8ff0e0b7 R09: 1ffffffff1fe1c16
R10: dffffc0000000000 R11: fffffbfff1fe1c17 R12: ffff88816d13d700
R13: dffffc0000000000 R14: ffff888102eeba00 R15: ffff88812103b918
 __schedule+0x1546/0x5070
 preempt_schedule_common+0x82/0xd0
 preempt_schedule_thunk+0x16/0x30
 _raw_spin_unlock_irq+0x45/0x50
 get_signal+0x103c/0x1330
 arch_do_signal_or_restart+0xbc/0x830
 exit_to_user_mode_loop+0x86/0x480
 do_syscall_64+0x32d/0xf80
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fe33539acb9
Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fe3361fe0e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
RAX: 0000000000000000 RBX: 00007fe335616098 RCX: 00007fe33539acb9
RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007fe335616098
RBP: 00007fe335616090 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fe335616128 R14: 00007ffd147c3210 R15: 00007ffd147c32f8
 </TASK>
sched: DL replenish lagged too much
