syzbot


INFO: task hung in nfc_urelease_event_work

Status: upstream: reported on 2024/03/31 08:18
Subsystems: net nfc
[Documentation on labels]
Reported-by: syzbot+e9e054e7ec32ca9f70da@syzkaller.appspotmail.com
First crash: 480d, last: 23d
Discussions (2)
Title Replies (including bot) Last reply
[syzbot] Monthly nfc report (Apr 2024) 0 (1) 2024/04/15 09:23
[syzbot] [net?] [nfc?] INFO: task hung in nfc_urelease_event_work 0 (1) 2024/03/31 08:18

Sample crash report:
INFO: task kworker/0:0:7 blocked for more than 143 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:0     state:D stack:22736 pid:7     tgid:7     ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/0:1:8 blocked for more than 143 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:1     state:D stack:25408 pid:8     tgid:8     ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/u8:1:11 blocked for more than 143 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/u8:1    state:D stack:22528 pid:11    tgid:11    ppid:2      flags:0x00004000
Workqueue: nfc2_nci_rx_wq nci_rx_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 device_lock include/linux/device.h:990 [inline]
 nfc_targets_found+0xe8/0x3d0 net/nfc/core.c:778
 nci_rf_discover_ntf_packet net/nfc/nci/ntf.c:390 [inline]
 nci_ntf_packet+0x147c/0x2ce0 net/nfc/nci/ntf.c:798
 nci_rx_work+0x17f/0x320 net/nfc/nci/core.c:1526
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/1:0:24 blocked for more than 144 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:0     state:D stack:24480 pid:24    tgid:24    ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/1:1:44 blocked for more than 144 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:1     state:D stack:21296 pid:44    tgid:44    ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/1:2:56 blocked for more than 144 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:2     state:D stack:24368 pid:56    tgid:56    ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/0:2:784 blocked for more than 144 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:2     state:D stack:24160 pid:784   tgid:784   ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/1:3:5073 blocked for more than 144 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:3     state:D stack:23120 pid:5073  tgid:5073  ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/0:3:5079 blocked for more than 145 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:3     state:D stack:26912 pid:5079  tgid:5079  ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
INFO: task kworker/0:4:5121 blocked for more than 145 seconds.
      Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/0:4     state:D stack:22600 pid:5121  tgid:5121  ppid:2      flags:0x00004000
Workqueue: events nfc_urelease_event_work
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5409 [inline]
 __schedule+0xf15/0x5c70 kernel/sched/core.c:6736
 __schedule_loop kernel/sched/core.c:6813 [inline]
 schedule+0xe7/0x350 kernel/sched/core.c:6828
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6885
 __mutex_lock_common kernel/locking/mutex.c:684 [inline]
 __mutex_lock+0x5b8/0x9c0 kernel/locking/mutex.c:752
 nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 process_one_work+0x9a9/0x1a60 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x6c8/0xf70 kernel/workqueue.c:3416
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
Future hung task reports are suppressed, see sysctl kernel.hung_task_warnings

Showing all locks held in the system:
3 locks held by kworker/0:0/7:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc900000c7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/0:1/8:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc900000d7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/u8:1/11:
 #0: ffff888023b5e148 ((wq_completion)nfc2_nci_rx_wq){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90000107d80 ((work_completion)(&ndev->rx_work)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffff888062749100 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:990 [inline]
 #2: ffff888062749100 (&dev->mutex){....}-{3:3}, at: nfc_targets_found+0xe8/0x3d0 net/nfc/core.c:778
3 locks held by kworker/1:0/24:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc900001e7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
1 lock held by khungtaskd/29:
 #0: ffffffff8d7b08e0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:298 [inline]
 #0: ffffffff8d7b08e0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:750 [inline]
 #0: ffffffff8d7b08e0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x75/0x340 kernel/locking/lockdep.c:6614
3 locks held by kworker/1:1/44:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90000b47d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:2/56:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc9000121fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/u8:5/144:
 #0: ffff8880b943e698 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x29/0x130 kernel/sched/core.c:559
 #1: ffff8880b9428a08 (&per_cpu_ptr(group->pcpu, cpu)->seq){-.-.}-{0:0}, at: psi_task_switch+0x20c/0x900 kernel/sched/psi.c:976
 #2: ffff8880b942a858 (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x5d/0x220 kernel/time/timer.c:1051
3 locks held by kworker/0:2/784:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003e0fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
2 locks held by getty/4813:
 #0: ffff88802a6e50a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 drivers/tty/tty_ldisc.c:243
 #1: ffffc900015e02f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xfc8/0x1490 drivers/tty/n_tty.c:2201
3 locks held by kworker/1:3/5073:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc9000359fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/0:3/5079:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc900035ffd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/0:4/5121:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc900035bfd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/0:5/5123:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003c3fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/0:6/5124:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003c4fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
6 locks held by kworker/0:7/5125:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003c6fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
 #3: ffff888062749508 (&genl_data->genl_data_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0x173/0x310 net/nfc/netlink.c:1849
 #4: ffff888062749100 (&dev->mutex){....}-{3:3}, at: device_lock include/linux/device.h:990 [inline]
 #4: ffff888062749100 (&dev->mutex){....}-{3:3}, at: nfc_stop_poll+0x2d/0x280 net/nfc/core.c:247
 #5: ffff88806274c350 (&ndev->req_lock){+.+.}-{3:3}, at: nci_request net/nfc/nci/core.c:149 [inline]
 #5: ffff88806274c350 (&ndev->req_lock){+.+.}-{3:3}, at: nci_stop_poll+0xf9/0x1c0 net/nfc/nci/core.c:873
3 locks held by kworker/0:8/5126:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003c7fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:4/5127:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc900034afd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:5/5132:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003c9fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:6/5155:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003d0fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
1 lock held by syz-executor.4/7130:
 #0: ffff88806274c350 (&ndev->req_lock){+.+.}-{3:3}, at: nci_close_device+0x6d/0x390 net/nfc/nci/core.c:561
3 locks held by kworker/1:7/7156:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004e37d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:8/7157:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004e47d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:9/7158:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004e57d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:10/7159:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004e67d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:11/7160:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004e77d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:12/7161:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004e87d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:13/7162:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004e97d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:14/7163:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004ea7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:15/7164:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004eb7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:16/7165:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004ec7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:17/7166:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004ed7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:18/7167:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004ee7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:19/7168:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004ef7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:20/7170:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004f17d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:21/7172:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004f27d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:22/7173:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004f47d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:23/7175:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004f57d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:24/7176:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004df7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:25/7177:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004f67d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:26/7191:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90004cf7d80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:27/7192:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003d1fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:28/7216:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003dffd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:29/7217:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003e2fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/1:31/7223:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003d6fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
2 locks held by syz-executor.2/7235:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
 #1: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_register_device+0x32/0x3c0 net/nfc/core.c:1116
3 locks held by kworker/1:33/7243:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003ecfd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/0:9/7252:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: 
ffffc90003f0fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
3 locks held by kworker/0:10/7253:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc90003f1fd80 ((work_completion)(&w->w)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
 #2: ffffffff8f7d6f08 (nfc_devlist_mutex){+.+.}-{3:3}, at: nfc_urelease_event_work+0xbb/0x310 net/nfc/netlink.c:1843
1 lock held by syz-executor.0/7255:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.0/7256:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.0/7259:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
2 locks held by kworker/0:13/7265:
 #0: ffff888015078948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x1296/0x1a60 kernel/workqueue.c:3229
 #1: ffffc9000459fd80 ((work_completion)(&dev->recv_work)){+.+.}-{0:0}, at: process_one_work+0x906/0x1a60 kernel/workqueue.c:3230
1 lock held by syz-executor.1/7270:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.3/7272:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.4/7276:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.2/7278:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.0/7280:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.1/7285:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.3/7286:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.4/7294:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.2/7296:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.0/7298:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.1/7302:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129
1 lock held by syz-executor.3/7303:
 #0: ffffffff8e3afb68 (misc_mtx){+.+.}-{3:3}, at: misc_open+0x59/0x4c0 drivers/char/misc.c:129

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

NMI backtrace for cpu 1
CPU: 1 PID: 29 Comm: khungtaskd Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:114
 nmi_cpu_backtrace+0x27b/0x390 lib/nmi_backtrace.c:113
 nmi_trigger_cpumask_backtrace+0x29c/0x300 lib/nmi_backtrace.c:62
 trigger_all_cpu_backtrace include/linux/nmi.h:160 [inline]
 check_hung_uninterruptible_tasks kernel/hung_task.c:222 [inline]
 watchdog+0xf86/0x1210 kernel/hung_task.c:379
 kthread+0x2c1/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:243
 </TASK>
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0
CPU: 0 PID: 4495 Comm: syslogd Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
RIP: 0010:native_save_fl arch/x86/include/asm/irqflags.h:26 [inline]
RIP: 0010:arch_local_save_flags arch/x86/include/asm/irqflags.h:67 [inline]
RIP: 0010:arch_local_irq_save arch/x86/include/asm/irqflags.h:103 [inline]
RIP: 0010:lock_is_held_type+0x54/0x150 kernel/locking/lockdep.c:5821
Code: 43 30 75 85 c0 0f 85 ce 00 00 00 65 4c 8b 25 53 8c 31 75 41 8b 94 24 d4 0a 00 00 85 d2 0f 85 b6 00 00 00 48 89 fd 41 89 f6 9c <8f> 04 24 fa 48 c7 c7 00 ba 0c 8b 45 31 ff e8 09 17 00 00 4d 8d ac
RSP: 0018:ffffc9000341fd08 EFLAGS: 00000246
RAX: 0000000000000000 RBX: 1ffff92000683fac RCX: 0000000000000001
RDX: 0000000000000000 RSI: 00000000ffffffff RDI: ffffffff8d7b0880
RBP: ffffffff8d7b0880 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff88807c30bc00
R13: 00000000ffffffff R14: 00000000ffffffff R15: 00007f8707f75b6a
FS:  00007f8707e21380(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffe067d8138 CR3: 0000000024ac4000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <NMI>
 </NMI>
 <TASK>
 lock_is_held include/linux/lockdep.h:231 [inline]
 __might_resched+0x473/0x5e0 kernel/sched/core.c:10149
 __might_fault+0x83/0x190 mm/memory.c:6077
 clear_rseq_cs kernel/rseq.c:257 [inline]
 rseq_ip_fixup kernel/rseq.c:291 [inline]
 __rseq_handle_notify_resume+0x47d/0x1030 kernel/rseq.c:329
 rseq_handle_notify_resume include/linux/rseq.h:38 [inline]
 resume_user_mode_work include/linux/resume_user_mode.h:62 [inline]
 exit_to_user_mode_loop kernel/entry/common.c:108 [inline]
 exit_to_user_mode_prepare include/linux/entry-common.h:328 [inline]
 __syscall_exit_to_user_mode_work kernel/entry/common.c:201 [inline]
 syscall_exit_to_user_mode+0x19d/0x2a0 kernel/entry/common.c:212
 do_syscall_64+0xe2/0x260 arch/x86/entry/common.c:89
 entry_SYSCALL_64_after_hwframe+0x6d/0x75
RIP: 0033:0x7f8707f75b6a
Code: 00 3d 00 00 41 00 75 0d 50 48 8d 3d 2d 08 0a 00 e8 ea 7d 01 00 31 c0 e9 07 ff ff ff 64 8b 04 25 18 00 00 00 85 c0 75 1b 0f 05 <48> 3d 00 f0 ff ff 76 6c 48 8b 15 8f a2 0d 00 f7 d8 64 89 02 48 83
RSP: 002b:00007ffee5d06078 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
RAX: 000000000000005c RBX: 0000000000000002 RCX: 00007f8707f75b6a
RDX: 00000000000000ff RSI: 000055abf920c300 RDI: 0000000000000000
RBP: 000055abf920c2c0 R08: 0000000000000001 R09: 0000000000000000
R10: 00007f87081143a3 R11: 0000000000000246 R12: 000055abf920c350
R13: 000055abf920c300 R14: 0000000000000000 R15: 00007f8708158a80
 </TASK>

Crashes (33):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/06 16:21 upstream fe46a7dd189e ca620dd8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: task hung in nfc_urelease_event_work
2024/04/03 07:01 upstream fe46a7dd189e 7925100d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2024/03/27 08:06 upstream fe46a7dd189e 454571b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in nfc_urelease_event_work
2024/03/27 08:03 upstream fe46a7dd189e 454571b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in nfc_urelease_event_work
2024/02/22 10:04 upstream 39133352cbed 345111b5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2024/02/03 00:46 upstream 6897cea71837 60bf9982 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2024/01/30 08:38 upstream 861c0981648f 991a98f4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/11/24 17:55 upstream f1a09972a45a 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/11/01 04:06 upstream 89ed67ef126c 69904c9f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: task hung in nfc_urelease_event_work
2023/10/23 04:16 upstream fe3cfe869d5e 361b23dc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/10/10 18:53 upstream 94f6f0550c62 83165b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/10/08 04:12 upstream b9ddbb0cde2a 5e837c76 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in nfc_urelease_event_work
2023/10/04 23:59 upstream ba7d997a2a29 b7d7ff54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/09/27 17:11 upstream 0e945134b680 2895a507 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/09/20 21:31 upstream 5d2f53532ecc 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2024/01/23 11:30 upstream 7ed2632ec7d7 1c0ecc51 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm32 INFO: task hung in nfc_urelease_event_work
2023/08/21 05:50 upstream 706a74159504 d216d8a0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in nfc_urelease_event_work
2023/07/20 11:36 upstream bfa3037d8280 7b630fdb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/07/10 11:04 upstream 06c2afb862f9 668cb1fa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: task hung in nfc_urelease_event_work
2023/06/16 06:38 upstream 62d8779610bb f3921d4d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/05/04 12:56 upstream 1a5304fecee5 3a560463 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in nfc_urelease_event_work
2023/04/02 21:21 upstream 6ab608fe852b f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/03/24 10:33 upstream 1e760fa3596e f94b4a29 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/03/19 04:26 upstream a3671bd86a97 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/02/04 10:52 upstream 0136d86b7852 1b2f701a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/01/28 01:25 upstream 83abd4d4c4be 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: task hung in nfc_urelease_event_work
2023/01/21 14:19 upstream f883675bf652 559a440a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/01/10 03:15 upstream 5a41237ad1d4 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/11/14 11:37 linux-next 5ba73bec5e7b cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2024/03/29 12:52 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 c52bcb23 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 INFO: task hung in nfc_urelease_event_work
2024/02/16 05:52 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f735966ee23c 578f7538 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 INFO: task hung in nfc_urelease_event_work
2023/04/24 15:43 linux-next d3e1ee0e67e7 fdc18293 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in nfc_urelease_event_work
2023/01/05 14:23 linux-next cc3c08b41a9c 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in nfc_urelease_event_work
* Struck through repros no longer work on HEAD.