rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P14577/1:b..l rcu: (detected by 1, t=10503 jiffies, g=84825, q=2405 ncpus=2) task:syz.2.2097 state:R running task stack:25144 pid:14577 tgid:14571 ppid:5614 task_flags:0x400040 flags:0x00080002 Call Trace: context_switch kernel/sched/core.c:5388 [inline] __schedule+0x10e9/0x6820 kernel/sched/core.c:7189 preempt_schedule_irq+0x50/0x90 kernel/sched/core.c:7513 irqentry_exit_to_kernel_mode_preempt include/linux/irq-entry-common.h:476 [inline] irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:547 [inline] irqentry_exit+0x1fe/0x790 kernel/entry/common.c:164 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:rcu_is_watching+0x0/0xc0 kernel/rcu/tree.c:748 Code: 3a ff ff ff 48 89 df e8 fe 72 89 00 eb 81 e8 27 73 89 00 e9 49 ff ff ff 66 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1e fa 55 53 65 ff 05 f3 d7 1d 12 e8 6e 50 9d 09 48 c7 c3 a8 RSP: 0018:ffffc9000369f290 EFLAGS: 00000297 RAX: 0000000000000001 RBX: ffffffff8e7e54e0 RCX: ffffffff91763f01 RDX: 0000000000000000 RSI: ffffffff81b7c1ae RDI: ffffffff8e7e54e0 RBP: ffffffff81b7c1ae R08: 0000000000000001 R09: 0000000000000007 R10: 0000000000000200 R11: 000000000000b7e1 R12: ffffc9000369f3f0 R13: ffffc9000369f3a0 R14: ffffc9000369f3a0 R15: ffffc9000369f3d4 trace_lock_release include/trace/events/lock.h:69 [inline] lock_release+0x245/0x310 kernel/locking/lockdep.c:5879 rcu_lock_release include/linux/rcupdate.h:310 [inline] rcu_read_unlock include/linux/rcupdate.h:869 [inline] class_rcu_destructor include/linux/rcupdate.h:1181 [inline] unwind_next_frame+0x3c3/0x2090 arch/x86/kernel/unwind_orc.c:495 __unwind_start+0x3d1/0x7f0 arch/x86/kernel/unwind_orc.c:787 unwind_start arch/x86/include/asm/unwind.h:64 [inline] arch_stack_walk+0x73/0xf0 arch/x86/kernel/stacktrace.c:24 stack_trace_save+0x8e/0xc0 kernel/stacktrace.c:122 kasan_save_stack+0x30/0x50 mm/kasan/common.c:57 kasan_save_track+0x14/0x30 mm/kasan/common.c:78 kasan_save_free_info+0x3b/0x70 mm/kasan/generic.c:584 poison_slab_object mm/kasan/common.c:253 [inline] __kasan_slab_free+0x5f/0x80 mm/kasan/common.c:285 kasan_slab_free include/linux/kasan.h:235 [inline] slab_free_hook mm/slub.c:2689 [inline] slab_free mm/slub.c:6250 [inline] kfree+0x223/0x6c0 mm/slub.c:6565 skb_kfree_head net/core/skbuff.c:1075 [inline] skb_free_head+0xb9/0x160 net/core/skbuff.c:1087 skb_release_data+0x6c5/0x8e0 net/core/skbuff.c:1114 skb_release_all net/core/skbuff.c:1189 [inline] __kfree_skb net/core/skbuff.c:1203 [inline] sk_skb_reason_drop+0x102/0x1b0 net/core/skbuff.c:1241 kfree_skb_reason include/linux/skbuff.h:1322 [inline] kfree_skb include/linux/skbuff.h:1331 [inline] j1939_session_destroy+0x15e/0x470 net/can/j1939/transport.c:283 __j1939_session_release net/can/j1939/transport.c:295 [inline] kref_put include/linux/kref.h:65 [inline] j1939_session_put+0x5b/0x90 net/can/j1939/transport.c:300 j1939_sk_send_loop net/can/j1939/socket.c:1220 [inline] j1939_sk_sendmsg+0xd50/0x1440 net/can/j1939/socket.c:1295 sock_sendmsg_nosec net/socket.c:787 [inline] __sock_sendmsg net/socket.c:802 [inline] ____sys_sendmsg+0x9e1/0xb70 net/socket.c:2698 ___sys_sendmsg+0x190/0x1e0 net/socket.c:2752 __sys_sendmmsg+0x205/0x430 net/socket.c:2841 __do_sys_sendmmsg net/socket.c:2868 [inline] __se_sys_sendmmsg net/socket.c:2865 [inline] __x64_sys_sendmmsg+0x9c/0x100 net/socket.c:2865 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x10b/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7ff61579cdd9 RSP: 002b:00007ff61658d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 RAX: ffffffffffffffda RBX: 00007ff615a16180 RCX: 00007ff61579cdd9 RDX: 03fffffffffffe3d RSI: 0000200000003e40 RDI: 0000000000000007 RBP: 00007ff615832d69 R08: 0000000000000000 R09: 0000000000000000 R10: 00000000000000f5 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ff615a16218 R14: 00007ff615a16180 R15: 00007ffc4e9f8ba8