INFO: task hung in crda_timeout_work (3)

Status: upstream: reported on 2026/10/02 09:35
Reported-by: syzbot+5f3b126ec10308728edb@syzkaller.appspotmail.com
First crash: 6d16h, last: 6d16h
▶ ▼ Similar bugs (14)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.6 INFO: task hung in crda_timeout_work 1 2 197d 294d 0/2 auto-obsoleted due to no activity on 2026/07/04 01:25
linux-6.6 INFO: task hung in crda_timeout_work (2) 1 2 73d 73d 0/2 upstream: reported on 2026/07/27 20:18
upstream INFO: task hung in crda_timeout_work net 1 1 2943d 2943d 0/29 auto-closed as invalid on 2019/03/16 12:56
linux-6.1 INFO: task hung in crda_timeout_work (2) 1 1 716d 716d 0/3 auto-obsoleted due to no activity on 2025/01/30 06:51
upstream INFO: task hung in crda_timeout_work (8) wireless prio:high 1 syz, C done error 1023 3h38m 741d 0/29 upstream: reported C repro on 2024/09/27 16:53
upstream INFO: task hung in crda_timeout_work (2) net 1 1 2756d 2756d 0/29 auto-closed as invalid on 2019/09/19 06:28
upstream INFO: task hung in crda_timeout_work (7) wireless 1 1084 823d 867d 26/29 fixed on 2024/07/09 19:14
upstream INFO: task hung in crda_timeout_work (6) wireless 1 1 1563d 1563d 0/29 auto-closed as invalid on 2022/09/27 01:38
android-44 INFO: task hung in crda_timeout_work 1 1 3108d 3108d 0/2 auto-closed as invalid on 2019/02/22 14:39
upstream INFO: task hung in crda_timeout_work (3) wireless 1 8 2191d 2284d 0/29 auto-closed as invalid on 2021/01/06 02:49
upstream INFO: task hung in crda_timeout_work (5) wireless 1 1 1856d 1856d 0/29 auto-closed as invalid on 2021/12/07 21:47
linux-6.1 INFO: task hung in crda_timeout_work 1 49 788d 871d 0/3 auto-obsoleted due to no activity on 2024/10/20 15:08
linux-5.15 INFO: task hung in crda_timeout_work 1 41 694d 870d 0/3 auto-obsoleted due to no activity on 2025/01/22 17:11
upstream INFO: task hung in crda_timeout_work (4) wireless 1 1 2072d 2072d 0/29 auto-closed as invalid on 2021/05/17 11:47

Sample crash report:
INFO: task kworker/0:0:7 blocked for more than 143 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:0     state:D
 stack:24304 pid:7     ppid:2      flags:0x00004000
Workqueue: events_power_efficient crda_timeout_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6698
 __mutex_lock_common kernel/locking/mutex.c:679 [inline]
 __mutex_lock+0x548/0xae0 kernel/locking/mutex.c:747
 crda_timeout_work+0x11/0x50 net/wireless/reg.c:539
 process_one_work+0x8ab/0x1160 kernel/workqueue.c:2292
 worker_thread+0xaf5/0x12a0 kernel/workqueue.c:2439
 kthread+0x29d/0x330 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
 </TASK>
INFO: task kworker/0:1:14 blocked for more than 143 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:1     state:D stack:23808 pid:14    ppid:2      flags:0x00004000
Workqueue: ipv6_addrconf addrconf_dad_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6698
 __mutex_lock_common kernel/locking/mutex.c:679 [inline]
 __mutex_lock+0x548/0xae0 kernel/locking/mutex.c:747
 addrconf_dad_work+0xc4/0x1500 net/ipv6/addrconf.c:4138
 process_one_work+0x8ab/0x1160 kernel/workqueue.c:2292
 worker_thread+0xaf5/0x12a0 kernel/workqueue.c:2439
 kthread+0x29d/0x330 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
 </TASK>
INFO: task kworker/u4:2:29 blocked for more than 144 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/u4:2    state:D stack:22400 pid:29    ppid:2      flags:0x00004000
Workqueue: events_unbound linkwatch_event

Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6698
 __mutex_lock_common kernel/locking/mutex.c:679 [inline]
 __mutex_lock+0x548/0xae0 kernel/locking/mutex.c:747
 linkwatch_event+0xa/0x50 net/core/link_watch.c:263
 process_one_work+0x8ab/0x1160 kernel/workqueue.c:2292
 worker_thread+0xaf5/0x12a0 kernel/workqueue.c:2439
 kthread+0x29d/0x330 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
 </TASK>
INFO: task kworker/u4:3:42 blocked for more than 144 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/u4:3    state:D
 stack:23360 pid:42    ppid:2      flags:0x00004000
Workqueue: events_unbound fsnotify_mark_destroy_workfn

Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 schedule_timeout+0xbd/0x2d0 kernel/time/timer.c:2144
 do_wait_for_common kernel/sched/completion.c:85 [inline]
 __wait_for_common kernel/sched/completion.c:106 [inline]
 wait_for_common kernel/sched/completion.c:117 [inline]
 wait_for_completion+0x2c2/0x590 kernel/sched/completion.c:138
 __synchronize_srcu+0x2b3/0x350 kernel/rcu/srcutree.c:1243
 fsnotify_mark_destroy_workfn+0x106/0x2e0 fs/notify/mark.c:928
 process_one_work+0x8ab/0x1160 kernel/workqueue.c:2292
 worker_thread+0xaf5/0x12a0 kernel/workqueue.c:2439
 kthread+0x29d/0x330 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
 </TASK>
INFO: task udevd:3640 blocked for more than 145 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:udevd           state:D stack:25264 pid:3640  ppid:1      flags:0x00004002
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6698
 __mutex_lock_common kernel/locking/mutex.c:679 [inline]
 __mutex_lock+0x548/0xae0 kernel/locking/mutex.c:747
 device_lock include/linux/device.h:885 [inline]
 uevent_show+0x16e/0x320 drivers/base/core.c:2669
 dev_attr_show+0x50/0xb0 drivers/base/core.c:2372
 sysfs_kf_seq_show+0x349/0x4b0 fs/sysfs/file.c:59
 seq_read_iter+0x460/0xc50 fs/seq_file.c:230
 call_read_iter include/linux/fs.h:2265 [inline]
 new_sync_read fs/read_write.c:389 [inline]
 vfs_read+0x471/0x960 fs/read_write.c:470
 ksys_read+0x14d/0x260 fs/read_write.c:613
 do_syscall_x64 arch/x86/entry/common.c:46 [inline]
 do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:76
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f4bd24a7407
RSP: 002b:00007ffe82485d30 EFLAGS: 00000202
 ORIG_RAX: 0000000000000000
RAX: ffffffffffffffda RBX: 00007f4bd2bea880 RCX: 00007f4bd24a7407
RDX: 0000000000001000 RSI: 00005592e18dcf10 RDI: 000000000000000c
RBP: 00007f4bd25efff0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000202 R12: 000000000000000a
R13: 00007f4bd25efea0 R14: 0000000000000000 R15: 00005592e18d48a0
 </TASK>
INFO: task dhcpcd:3934 blocked for more than 146 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:dhcpcd          state:D stack:25616 pid:3934  ppid:1      flags:0x00004002
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6698
 __mutex_lock_common kernel/locking/mutex.c:679 [inline]
 __mutex_lock+0x548/0xae0 kernel/locking/mutex.c:747
 __netlink_dump_start+0x11e/0x6f0 net/netlink/af_netlink.c:2310
 netlink_dump_start include/linux/netlink.h:269 [inline]
 rtnetlink_rcv_msg+0xe55/0xfb0 net/core/rtnetlink.c:6122
 netlink_rcv_skb+0x1ef/0x440 net/netlink/af_netlink.c:2516
 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline]
 netlink_unicast+0x7ad/0x920 net/netlink/af_netlink.c:1344
 netlink_sendmsg+0x8ad/0xbd0 net/netlink/af_netlink.c:1877
 sock_sendmsg_nosec net/socket.c:718 [inline]
 __sock_sendmsg net/socket.c:730 [inline]
 ____sys_sendmsg+0x5ed/0x9a0 net/socket.c:2519
 ___sys_sendmsg+0x2a2/0x360 net/socket.c:2573
 __sys_sendmsg net/socket.c:2602 [inline]
 __do_sys_sendmsg net/socket.c:2611 [inline]
 __se_sys_sendmsg+0x1c3/0x2b0 net/socket.c:2609
 do_syscall_x64 arch/x86/entry/common.c:46 [inline]
 do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:76
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f093214d407
RSP: 002b:00007ffc55563350 EFLAGS: 00000202
 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 00007f09320c3740 RCX: 00007f093214d407
RDX: 0000000000000000 RSI: 00007ffc555633d0 RDI: 000000000000000c
RBP: 00007ffc555675f0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000202 R12: 000055c9b61b8c60
R13: 000000000000000c R14: 00007ffc555675b0 R15: 00007ffc555675f0
 </TASK>
INFO: task syz-executor:4274 blocked for more than 146 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor    state:D stack:22384 pid:4274  ppid:1      flags:0x00004004
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 exp_funnel_lock kernel/rcu/tree_exp.h:314 [inline]
 synchronize_rcu_expedited+0x7ad/0x890 kernel/rcu/tree_exp.h:962
 namespace_unlock+0x23f/0x440 fs/namespace.c:1502
 do_umount fs/namespace.c:1726 [inline]
 path_umount+0xf23/0xfa0 fs/namespace.c:1809
 ksys_umount fs/namespace.c:1832 [inline]
 __do_sys_umount fs/namespace.c:1837 [inline]
 __se_sys_umount fs/namespace.c:1835 [inline]
 __x64_sys_umount+0x12d/0x170 fs/namespace.c:1835
 do_syscall_x64 arch/x86/entry/common.c:46 [inline]
 do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:76
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f5c7319f397
RSP: 002b:00007ffeb72929d8 EFLAGS: 00000246
 ORIG_RAX: 00000000000000a6
RAX: ffffffffffffffda RBX: 00007f5c732344bb RCX: 00007f5c7319f397
RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffeb7292a90
RBP: 00007ffeb7292a90 R08: 00007ffeb7293a90 R09: 00000000ffffffff
R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffeb7293b20
R13: 00007f5c732344bb R14: 000000000001b29b R15: 00007ffeb7293b60
 </TASK>
INFO: task syz-executor:4283 blocked for more than 147 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz-executor    state:D stack:22256 pid:4283  ppid:1      flags:0x00004004
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 exp_funnel_lock kernel/rcu/tree_exp.h:314 [inline]
 synchronize_rcu_expedited+0x7ad/0x890 kernel/rcu/tree_exp.h:962
 namespace_unlock+0x23f/0x440 fs/namespace.c:1502
 do_umount fs/namespace.c:1726 [inline]
 path_umount+0xf23/0xfa0 fs/namespace.c:1809
 ksys_umount fs/namespace.c:1832 [inline]
 __do_sys_umount fs/namespace.c:1837 [inline]
 __se_sys_umount fs/namespace.c:1835 [inline]
 __x64_sys_umount+0x12d/0x170 fs/namespace.c:1835
 do_syscall_x64 arch/x86/entry/common.c:46 [inline]
 do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:76
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f44b899f397
RSP: 002b:00007ffce77c4ee8 EFLAGS: 00000246
 ORIG_RAX: 00000000000000a6
RAX: ffffffffffffffda RBX: 00007f44b8a344bb RCX: 00007f44b899f397
RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffce77c4fa0
RBP: 00007ffce77c4fa0 R08: 00007ffce77c5fa0 R09: 00000000ffffffff
R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffce77c6030
R13: 00007f44b8a344bb R14: 000000000001af34 R15: 00007ffce77c6070
 </TASK>
INFO: task kworker/u4:7:4348 blocked for more than 148 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/u4:7    state:D
 stack:21984 pid:4348  ppid:2      flags:0x00004000
Workqueue: events_unbound fsnotify_connector_destroy_workfn
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 schedule_timeout+0xbd/0x2d0 kernel/time/timer.c:2144
 do_wait_for_common kernel/sched/completion.c:85 [inline]
 __wait_for_common kernel/sched/completion.c:106 [inline]
 wait_for_common kernel/sched/completion.c:117 [inline]
 wait_for_completion+0x2c2/0x590 kernel/sched/completion.c:138
 __synchronize_srcu+0x2b3/0x350 kernel/rcu/srcutree.c:1243
 fsnotify_connector_destroy_workfn+0x40/0xa0 fs/notify/mark.c:234
 process_one_work+0x8ab/0x1160 kernel/workqueue.c:2292
 worker_thread+0xaf5/0x12a0 kernel/workqueue.c:2439
 kthread+0x29d/0x330 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
 </TASK>
INFO: task syz.1.119:4747 blocked for more than 148 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz.1.119       state:D stack:25520 pid:4747  ppid:4284   flags:0x00004004
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5246 [inline]
 __schedule+0x107f/0x4030 kernel/sched/core.c:6563
 schedule+0xb9/0x180 kernel/sched/core.c:6639
 synchronize_rcu_expedited+0x6e6/0x890 kernel/rcu/tree_exp.h:977
 synchronize_rcu+0x128/0x3f0 kernel/rcu/tree.c:3580
 packet_release+0x996/0xc60 net/packet/af_packet.c:3246
 __sock_release net/socket.c:654 [inline]
 sock_close+0xbf/0x210 net/socket.c:1400
 __fput+0x20a/0x8b0 fs/file_table.c:320
 task_work_run+0x1d0/0x260 kernel/task_work.c:203
 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline]
 exit_to_user_mode_loop+0xe6/0x110 kernel/entry/common.c:180
 exit_to_user_mode_prepare+0xee/0x180 kernel/entry/common.c:213
 __syscall_exit_to_user_mode_work kernel/entry/common.c:295 [inline]
 syscall_exit_to_user_mode+0x16/0x40 kernel/entry/common.c:306
 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:82
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f7577d9e159
RSP: 002b:00007ffc7b5c1828 EFLAGS: 00000246
 ORIG_RAX: 00000000000001b4
RAX: 0000000000000000 RBX: 00007f7578027da0 RCX: 00007f7577d9e159
RDX: 0000000000000000 RSI: 000000000000001e RDI: 0000000000000003
RBP: 00007f7578027da0 R08: 00007f7578026128 R09: 0000000000000000
R10: 00000000005f48f4 R11: 0000000000000246 R12: 000000000001af8f
R13: 00007f7578025fac R14: 000000000001ad18 R15: 00007f7578025fa0
 </TASK>

Showing all locks held in the system:
3 locks held by kworker/0:0/7:
 #0: 
ffff888017471938
 (
(wq_completion)events_power_efficient
){+.+.}-{0:0}
, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: 
ffffc900000c7d00 ((crda_timeout).work){+.+.}-{0:0}
, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #2: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: crda_timeout_work+0x11/0x50 net/wireless/reg.c:539
1 lock held by rcu_tasks_kthre/12:
 #0: 
ffffffff8cb2e170
 (
rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x33/0xef0 kernel/rcu/tasks.h:517
1 lock held by rcu_tasks_trace/13:
 #0: 
ffffffff8cb2e990 (rcu_tasks_trace.tasks_gp_mutex){+.+.}-{3:3}
, at: rcu_tasks_one_gp+0x33/0xef0 kernel/rcu/tasks.h:517
3 locks held by kworker/0:1/14:
 #0: ffff88814c9a8938 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: ffffc90000137d00 ((work_completion)(&(&ifa->dad_work)->work)){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #2: 
ffffffff8dd550a8
 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_dad_work+0xc4/0x1500 net/ipv6/addrconf.c:4138
1 lock held by khungtaskd/28:
 #0: ffffffff8cb2d7e0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:350 [inline]
 #0: ffffffff8cb2d7e0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:791 [inline]
 #0: ffffffff8cb2d7e0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x51/0x290 kernel/locking/lockdep.c:6529
3 locks held by kworker/u4:2/29:
 #0: ffff888017479138 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: ffffc90000a5fd00 ((linkwatch_work).work){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #2: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}
, at: linkwatch_event+0xa/0x50 net/core/link_watch.c:263
2 locks held by kworker/u4:3/42:
 #0: ffff888017479138 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: ffffc90000b37d00 ((reaper_work).work){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
2 locks held by kworker/u4:4/69:
 #0: 
ffff888017479138 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: ffffc90001587d00 ((work_completion)(&ctx->exit_work)){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
4 locks held by udevd/3640:
 #0: 
ffff888028564540 (&p->lock){+.+.}-{3:3}, at: seq_read_iter+0x9d/0xc50 fs/seq_file.c:182
 #1: 
ffff888058f51888
 (&of->mutex){+.+.}-{3:3}, at: kernfs_seq_start+0x59/0x410 fs/kernfs/file.c:172
 #2: ffff88807a1982c0 (kn->active#5){.+.+}-{0:0}, at: kernfs_get_active_of fs/kernfs/file.c:80 [inline]
 #2: ffff88807a1982c0 (kn->active#5){.+.+}-{0:0}, at: kernfs_seq_start+0xae/0x410 fs/kernfs/file.c:173
 #3: ffff88801f785a20 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:885 [inline]
 #3: ffff88801f785a20 (&dev->mutex){....}-{3:3}, at: uevent_show+0x16e/0x320 drivers/base/core.c:2669
1 lock held by dhcpcd/3934:
 #0: 
ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: __netlink_dump_start+0x11e/0x6f0 net/netlink/af_netlink.c:2310
2 locks held by getty/4031:
 #0: ffff8880302db098
 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x21/0x70 drivers/tty/tty_ldisc.c:244
 #1: ffffc9000327b2f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0x41e/0x1360 drivers/tty/n_tty.c:2198
6 locks held by kworker/1:6/4325:
3 locks held by kworker/0:5/4326:
 #0: 
ffff888017471938 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: ffffc90003fe7d00 ((reg_check_chans).work){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #2: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: reg_check_chans_work+0x82/0xd40 net/wireless/reg.c:2499
5 locks held by kworker/u4:6/4332:
 #0: 
ffff888017479138
 (
(wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: 
ffffc90004037d00 (
(work_completion)(&rdev->wiphy_work)
){+.+.}-{0:0}
, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #2: 
ffff888078dd87a8
 (
&rdev->wiphy.mtx
){+.+.}-{3:3}
, at: wiphy_lock include/net/cfg80211.h:5693 [inline]
, at: cfg80211_wiphy_work+0x31/0x260 net/wireless/core.c:420
 #3: ffff888076838d40 (&wdev->mtx){+.+.}-{3:3}, at: sdata_lock net/mac80211/ieee80211_i.h:1114 [inline]
 #3: ffff888076838d40 (&wdev->mtx){+.+.}-{3:3}, at: ieee80211_ibss_work+0xa8/0x1100 net/mac80211/ibss.c:1680
 #4: ffff888078dd9760 (&local->sta_mtx){+.+.}-{3:3}, at: ieee80211_ibss_sta_expire net/mac80211/ibss.c:1256 [inline]
 #4: ffff888078dd9760 (&local->sta_mtx){+.+.}-{3:3}, at: ieee80211_sta_merge_ibss net/mac80211/ibss.c:1299 [inline]
 #4: ffff888078dd9760 (&local->sta_mtx){+.+.}-{3:3}, at: ieee80211_ibss_work+0x580/0x1100 net/mac80211/ibss.c:1708
2 locks held by kworker/u4:7/4348:
 #0: 
ffff888017479138 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: 
ffffc90004097d00
 (connector_reaper_work){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
5 locks held by kworker/u4:8/4431:
 #0: 
ffff888017479138 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #1: ffffc900047a7d00 ((work_completion)(&rdev->wiphy_work)){+.+.}-{0:0}, at: process_one_work+0x7b4/0x1160 kernel/workqueue.c:2267
 #2: 
ffff8880735f07a8
 (
&rdev->wiphy.mtx){+.+.}-{3:3}, at: wiphy_lock include/net/cfg80211.h:5693 [inline]
&rdev->wiphy.mtx){+.+.}-{3:3}, at: cfg80211_wiphy_work+0x31/0x260 net/wireless/core.c:420
 #3: ffff8880731fcd40 (&wdev->mtx){+.+.}-{3:3}, at: sdata_lock net/mac80211/ieee80211_i.h:1114 [inline]
 #3: ffff8880731fcd40 (&wdev->mtx){+.+.}-{3:3}, at: ieee80211_ibss_work+0xa8/0x1100 net/mac80211/ibss.c:1680
 #4: ffff8880735f1760 (&local->sta_mtx){+.+.}-{3:3}, at: ieee80211_ibss_sta_expire net/mac80211/ibss.c:1256 [inline]
 #4: ffff8880735f1760 (&local->sta_mtx){+.+.}-{3:3}, at: ieee80211_sta_merge_ibss net/mac80211/ibss.c:1299 [inline]
 #4: ffff8880735f1760 (&local->sta_mtx){+.+.}-{3:3}, at: ieee80211_ibss_work+0x580/0x1100 net/mac80211/ibss.c:1708
2 locks held by syz.1.119/4747:
 #0: ffff888070a20e10 (&sb->s_type->i_mutex_key#11){+.+.}-{3:3}, at: inode_lock include/linux/fs.h:764 [inline]
 #0: ffff888070a20e10 (&sb->s_type->i_mutex_key#11){+.+.}-{3:3}, at: __sock_release net/socket.c:653 [inline]
 #0: ffff888070a20e10 (&sb->s_type->i_mutex_key#11){+.+.}-{3:3}, at: sock_close+0x82/0x210 net/socket.c:1400
 #1: ffffffff8cb334b8 (rcu_state.exp_mutex){+.+.}-{3:3}, at: exp_funnel_lock kernel/rcu/tree_exp.h:291 [inline]
 #1: ffffffff8cb334b8 (rcu_state.exp_mutex){+.+.}-{3:3}, at: synchronize_rcu_expedited+0x2ec/0x890 kernel/rcu/tree_exp.h:962
2 locks held by khidpd_4c4a4155/4759:
 #0: ffff88807e0bc428 (&hdev->lock){+.+.}-{3:3}, at: l2cap_unregister_user+0x67/0x1a0 net/bluetooth/l2cap_core.c:1777
 #1: ffffffff8dedea10 (hidp_session_sem){++++}-{3:3}, at: hidp_session_remove+0x28/0x2a0 net/bluetooth/hidp/core.c:1186
2 locks held by syz.3.128/4776:
 #0: 
ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}
, at: tun_detach drivers/net/tun.c:698 [inline]
, at: tun_chr_close+0x3d/0x1b0 drivers/net/tun.c:3506
 #1: ffffffff8cb334b8 (rcu_state.exp_mutex){+.+.}-{3:3}, at: exp_funnel_lock kernel/rcu/tree_exp.h:323 [inline]
 #1: ffffffff8cb334b8 (rcu_state.exp_mutex){+.+.}-{3:3}, at: synchronize_rcu_expedited+0x3c0/0x890 kernel/rcu/tree_exp.h:962
1 lock held by syz.2.134/4789:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: __tun_chr_ioctl+0x3f3/0x1ed0 drivers/net/tun.c:3118
1 lock held by syz.2.134/4790:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: __tun_chr_ioctl+0x3f3/0x1ed0 drivers/net/tun.c:3118
1 lock held by syz.2.134/4791:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: __tun_chr_ioctl+0x3f3/0x1ed0 drivers/net/tun.c:3118
1 lock held by syz.2.134/4792:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}
, at: tun_detach drivers/net/tun.c:698 [inline]
, at: tun_chr_close+0x3d/0x1b0 drivers/net/tun.c:3506
1 lock held by syz-executor/4796:
 #0: 
ffffffff8dd550a8
 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4798:
 #0: 
ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4803:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4805:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4807:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4810:
 #0: 
ffffffff8dd550a8
 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4813:
 #0: ffffffff8dd550a8 (rtnl_mutex
){+.+.}-{3:3}
, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4818:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4820:
 #0: 
ffffffff8dd550a8
 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4822:
 #0: 
ffffffff8dd550a8
 (
rtnl_mutex
){+.+.}-{3:3}
, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4825:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4828:
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
 #0: ffffffff8dd550a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4833:
 #0: 
ffffffff8dd550a8
 (
rtnl_mutex
){+.+.}-{3:3}
, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4835:
 #0: 
ffffffff8dd550a8
 (
rtnl_mutex
){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163
1 lock held by syz-executor/4837:
 #0: 
ffffffff8dd550a8
 (
rtnl_mutex
){+.+.}-{3:3}
, at: rtnl_lock net/core/rtnetlink.c:74 [inline]
, at: rtnetlink_rcv_msg+0x80d/0xfb0 net/core/rtnetlink.c:6163

=============================================

NMI backtrace for cpu 0
CPU: 0 PID: 28 Comm: khungtaskd Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
Call Trace:
 <TASK>
 dump_stack_lvl+0x188/0x24e lib/dump_stack.c:106
 nmi_cpu_backtrace+0x3e6/0x460 lib/nmi_backtrace.c:111
 nmi_trigger_cpumask_backtrace+0x1d4/0x450 lib/nmi_backtrace.c:62
 trigger_all_cpu_backtrace include/linux/nmi.h:148 [inline]
 check_hung_uninterruptible_tasks kernel/hung_task.c:220 [inline]
 watchdog+0xf0e/0xf50 kernel/hung_task.c:377
 kthread+0x29d/0x330 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
 </TASK>
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 PID: 4325 Comm: kworker/1:6 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
Workqueue: events hidp_session_dev_work
RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:85 [inline]
RIP: 0010:memory_is_nonzero mm/kasan/generic.c:102 [inline]
RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:128 [inline]
RIP: 0010:memory_is_poisoned mm/kasan/generic.c:159 [inline]
RIP: 0010:check_region_inline mm/kasan/generic.c:180 [inline]
RIP: 0010:kasan_check_range+0x80/0x290 mm/kasan/generic.c:189
Code: ff 4d 89 c1 49 c1 e9 03 4b 8d 1c 21 49 89 df 4d 29 df 49 83 ff 10 7f 29 4d 85 ff 0f 84 38 01 00 00 4c 89 cb 48 f7 d3 4c 01 f3 <41> 80 3b 00 0f 85 86 01 00 00 49 ff c3 48 ff c3 75 ee e9 18 01 00
RSP: 0018:ffffc900001e0b28 EFLAGS: 00000286
RAX: ffffffff8171cf01 RBX: fffffffffffffffc RCX: ffffffff8171cf97
RDX: 0000000000000001 RSI: 0000000000000028 RDI: ffffc900001e0bc0
RBP: ffffc900001e0c70 R08: ffffc900001e0be7 R09: 1ffff9200003c17c
R10: dffffc0000000000 R11: fffff5200003c179 R12: dffffc0000000001
R13: 1ffff9200003c174 R14: 1ffff9200003c178 R15: 0000000000000005
FS:  0000000000000000(0000) GS:ffff8880b8f00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000559642f59000 CR3: 000000000c88e000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <IRQ>
 memcpy+0x3c/0x60 mm/kasan/shadow.c:66
 lockdep_copy_map include/linux/lockdep.h:31 [inline]
 call_timer_fn+0xb7/0x670 kernel/time/timer.c:1691
 expire_timers kernel/time/timer.c:1752 [inline]
 __run_timers+0x56c/0x810 kernel/time/timer.c:2023
 run_timer_softirq+0x63/0xf0 kernel/time/timer.c:2036
 handle_softirqs+0x291/0x910 kernel/softirq.c:596
 __do_softirq kernel/softirq.c:630 [inline]
 invoke_softirq kernel/softirq.c:470 [inline]
 __irq_exit_rcu+0x13b/0x230 kernel/softirq.c:679
 irq_exit_rcu+0x5/0x20 kernel/softirq.c:691
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1118 [inline]
 sysvec_apic_timer_interrupt+0xa0/0xc0 arch/x86/kernel/apic/apic.c:1118
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:691
RIP: 0010:console_trylock_spinning kernel/printk/printk.c:1948 [inline]
RIP: 0010:vprintk_emit+0x48b/0x6a0 kernel/printk/printk.c:2302
Code: 86 01 00 00 e8 16 0e 1b 00 41 89 df 4d 85 f6 48 8b 5c 24 08 75 07 e8 04 0e 1b 00 eb 06 e8 fd 0d 1b 00 fb 48 c7 c7 a0 1a b2 8c <31> f6 ba 01 00 00 00 31 c9 41 b8 01 00 00 00 45 31 c9 53 e8 fd d4
RSP: 0018:ffffc90003fd7260 EFLAGS: 00000293
RAX: ffffffff816724e3 RBX: ffffffff81672375 RCX: ffff888027a1bc00
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff8cb21aa0
RBP: ffffc90003fd7350 R08: ffffffff90b0f36f R09: 1ffffffff2161e6d
R10: dffffc0000000000 R11: fffffbfff2161e6e R12: dffffc0000000000
R13: 1ffff920007fae50 R14: 0000000000000200 R15: 000000000000003a
 dev_vprintk_emit+0x32c/0x3de drivers/base/core.c:4948
 dev_printk_emit+0xeb/0x139 drivers/base/core.c:4959
 _dev_warn+0x11b/0x16c drivers/base/core.c:5015
 hid_parser_main+0x7d3/0xb80 drivers/hid/hid-core.c:643
 hid_open_report+0x84c/0xed0 drivers/hid/hid-core.c:1287
 hid_parse include/linux/hid.h:1135 [inline]
 hid_generic_probe+0x39/0x80 drivers/hid/hid-generic.c:63
 __hid_device_probe drivers/hid/hid-core.c:2678 [inline]
 hid_device_probe+0x2b8/0x520 drivers/hid/hid-core.c:2717
 call_driver_probe drivers/base/dd.c:-1 [inline]
 really_probe+0x24a/0xb40 drivers/base/dd.c:638
 __driver_probe_device+0x1f5/0x390 drivers/base/dd.c:804
 driver_probe_device+0x4f/0x420 drivers/base/dd.c:834
 __device_attach_driver+0x2c6/0x510 drivers/base/dd.c:962
 bus_for_each_drv+0x184/0x210 drivers/base/bus.c:429
 __device_attach+0x2a7/0x480 drivers/base/dd.c:1034
 bus_probe_device+0xba/0x1d0 drivers/base/bus.c:489
 device_add+0xbcf/0x1050 drivers/base/core.c:3712
 hid_add_device+0x361/0x500 drivers/hid/hid-core.c:2863
 hidp_session_dev_add net/bluetooth/hidp/core.c:876 [inline]
 hidp_session_dev_work+0x41/0x150 net/bluetooth/hidp/core.c:915
 process_one_work+0x8ab/0x1160 kernel/workqueue.c:2292
 worker_thread+0xaf5/0x12a0 kernel/workqueue.c:2439
 kthread+0x29d/0x330 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
 </TASK>

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/10/02 09:34 linux-6.1.y 1a8763b93150 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: task hung in crda_timeout_work
* Struck through repros no longer work on HEAD.