INFO: task syz.1.14405:24572 blocked for more than 143 seconds. Not tainted 6.13.0-rc3-syzkaller-00017-gf44d154d6e3d #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.1.14405 state:D stack:26720 pid:24572 tgid:24570 ppid:22247 flags:0x00004004 Call Trace: context_switch kernel/sched/core.c:5369 [inline] __schedule+0xe58/0x5ad0 kernel/sched/core.c:6756 __schedule_loop kernel/sched/core.c:6833 [inline] schedule+0xe7/0x350 kernel/sched/core.c:6848 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6905 __mutex_lock_common kernel/locking/mutex.c:665 [inline] __mutex_lock+0x62b/0xa60 kernel/locking/mutex.c:735 nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 nfsd_umount+0x48/0xe0 fs/nfsd/nfsctl.c:1428 deactivate_locked_super+0xbe/0x1a0 fs/super.c:473 deactivate_super+0xde/0x100 fs/super.c:506 cleanup_mnt+0x222/0x450 fs/namespace.c:1373 task_work_run+0x14e/0x250 kernel/task_work.c:239 resume_user_mode_work include/linux/resume_user_mode.h:50 [inline] exit_to_user_mode_loop kernel/entry/common.c:114 [inline] exit_to_user_mode_prepare include/linux/entry-common.h:329 [inline] __syscall_exit_to_user_mode_work kernel/entry/common.c:207 [inline] syscall_exit_to_user_mode+0x27b/0x2a0 kernel/entry/common.c:218 do_syscall_64+0xda/0x250 arch/x86/entry/common.c:89 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fb331b85d19 RSP: 002b:00007fb332a3e038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffea RBX: 00007fb331d75fa0 RCX: 00007fb331b85d19 RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 RBP: 00007fb331c01a20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000010001 R11: 0000000000000246 R12: 0000000000000000 R13: 0000000000000000 R14: 00007fb331d75fa0 R15: 00007ffc80c484f8 Showing all locks held in the system: 1 lock held by khungtaskd/30: #0: ffffffff8ddba940 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:337 [inline] #0: ffffffff8ddba940 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #0: ffffffff8ddba940 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x7f/0x390 kernel/locking/lockdep.c:6744 2 locks held by getty/29403: #0: ffff888035b620a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 drivers/tty/tty_ldisc.c:243 #1: ffffc900033ab2f0 (&ldata->atomic_read_lock){+.+.}-{4:4} , at: n_tty_read+0xfba/0x1480 drivers/tty/n_tty.c:2211 4 locks held by kworker/u8:38/2743: 2 locks held by kworker/u9:0/11120: #0: ffff8880264ad148 ((wq_completion)nbd0-recv){+.+.}-{0:0}, at: process_one_work+0x12cd/0x1b30 kernel/workqueue.c:3204 #1: ffffc9000422fd80 ((work_completion)(&args->work)){+.+.}-{0:0}, at: process_one_work+0x8bb/0x1b30 kernel/workqueue.c:3205 4 locks held by kworker/u9:3/14298: #0: ffff888025700148 ((wq_completion)hci7){+.+.}-{0:0}, at: process_one_work+0x12cd/0x1b30 kernel/workqueue.c:3204 #1: ffffc9000f687d80 ((work_completion)(&hdev->cmd_sync_work)){+.+.}-{0:0}, at: process_one_work+0x8bb/0x1b30 kernel/workqueue.c:3205 #2: ffff8880a1500d80 (&hdev->req_lock){+.+.}-{4:4}, at: hci_cmd_sync_work+0x170/0x410 net/bluetooth/hci_sync.c:331 #3: ffff8880a1500078 (&hdev->lock){+.+.}-{4:4}, at: hci_abort_conn_sync+0x150/0x1030 net/bluetooth/hci_sync.c:5584 1 lock held by syz.4.12903/19130: 4 locks held by kworker/u9:5/20726: #0: ffff88809a0eb148 ((wq_completion)hci8){+.+.}-{0:0}, at: process_one_work+0x12cd/0x1b30 kernel/workqueue.c:3204 #1: ffffc90020f07d80 ((work_completion)(&hdev->cmd_sync_work)){+.+.}-{0:0}, at: process_one_work+0x8bb/0x1b30 kernel/workqueue.c:3205 #2: ffff8880a3c04d80 (&hdev->req_lock){+.+.}-{4:4}, at: hci_cmd_sync_work+0x170/0x410 net/bluetooth/hci_sync.c:331 #3: ffff8880a3c04078 (&hdev->lock){+.+.}-{4:4}, at: hci_abort_conn_sync+0x150/0x1030 net/bluetooth/hci_sync.c:5584 3 locks held by kworker/1:11/20735: #0: ffff88801ac80948 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x12cd/0x1b30 kernel/workqueue.c:3204 #1: ffffc900210bfd80 (deferred_process_work){+.+.}-{0:0}, at: process_one_work+0x8bb/0x1b30 kernel/workqueue.c:3205 #2: ffffffff8fabf2c8 (rtnl_mutex){+.+.}-{4:4}, at: switchdev_deferred_process_work+0xe/0x20 net/switchdev/switchdev.c:104 2 locks held by syz.0.14391/24538: #0: ffffffff8fb5db50 (cb_lock){++++}-{4:4}, at: genl_rcv+0x19/0x40 net/netlink/genetlink.c:1218 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_nl_listener_set_doit+0xe3/0x1b40 fs/nfsd/nfsctl.c:1964 2 locks held by syz-executor/24567: #0: ffff8880523a80e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff8880523a80e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff8880523a80e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz.1.14405/24572: #0: ffff888022f3a0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff888022f3a0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff888022f3a0e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz.2.14417/24627: #0: ffff8880a2a640e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff8880a2a640e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff8880a2a640e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/24638: #0: ffff88804d2360e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff88804d2360e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff88804d2360e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/24664: #0: ffff88806a9560e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff88806a9560e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff88806a9560e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/24720: #0: ffff8880333900e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff8880333900e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff8880333900e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/24740: #0: ffff8880639800e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff8880639800e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff8880639800e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/24908: #0: ffff888097cbe0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff888097cbe0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff888097cbe0e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/25021: #0: ffff8880aed360e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff8880aed360e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff8880aed360e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/25100: #0: ffff88807e2ec0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff88807e2ec0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff88807e2ec0e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/25142: #0: ffff888070f3a0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff888070f3a0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff888070f3a0e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/25247: #0: ffff888066f1e0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff888066f1e0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff888066f1e0e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/25283: #0: ffff888033ac40e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff888033ac40e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff888033ac40e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/25287: #0: ffff888081e2c0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff888081e2c0e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff888081e2c0e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 2 locks held by syz-executor/25303: #0: ffff888065ad40e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline] #0: ffff888065ad40e0 (&type->s_umount_key#53){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline] #0: ffff888065ad40e0 (&type->s_umount_key#53){++++}-{4:4}, at: deactivate_super+0xd6/0x100 fs/super.c:505 #1: ffffffff8e1baa88 (nfsd_mutex){+.+.}-{4:4}, at: nfsd_shutdown_threads+0x5b/0xf0 fs/nfsd/nfssvc.c:625 1 lock held by syz-executor/25474: #0: ffffffff8ddc6278 (rcu_state.exp_mutex){+.+.}-{4:4}, at: exp_funnel_lock+0x1a4/0x3b0 kernel/rcu/tree_exp.h:329 2 locks held by syz-executor/25510: #0: ffffffff8eea2d40 (&ops->srcu#2){.+.+}-{0:0}, at: srcu_lock_acquire include/linux/srcu.h:158 [inline] #0: ffffffff8eea2d40 (&ops->srcu#2){.+.+}-{0:0}, at: srcu_read_lock include/linux/srcu.h:249 [inline] #0: ffffffff8eea2d40 (&ops->srcu#2){.+.+}-{0:0}, at: rtnl_link_ops_get+0x10f/0x2c0 net/core/rtnetlink.c:559 #1: ffffffff8fabf2c8 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_lock net/core/rtnetlink.c:79 [inline] #1: ffffffff8fabf2c8 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_nets_lock net/core/rtnetlink.c:326 [inline] #1: ffffffff8fabf2c8 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x5e4/0x1d70 net/core/rtnetlink.c:4010 2 locks held by syz-executor/25548: #0: ffffffff8eea2d40 (&ops->srcu#2){.+.+}-{0:0}, at: srcu_lock_acquire include/linux/srcu.h:158 [inline] #0: ffffffff8eea2d40 (&ops->srcu#2){.+.+}-{0:0}, at: srcu_read_lock include/linux/srcu.h:249 [inline] #0: ffffffff8eea2d40 (&ops->srcu#2){.+.+}-{0:0}, at: rtnl_link_ops_get+0x10f/0x2c0 net/core/rtnetlink.c:559 #1: ffffffff8fabf2c8 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_lock net/core/rtnetlink.c:79 [inline] #1: ffffffff8fabf2c8 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_nets_lock net/core/rtnetlink.c:326 [inline] #1: ffffffff8fabf2c8 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x5e4/0x1d70 net/core/rtnetlink.c:4010 ============================================= NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Not tainted 6.13.0-rc3-syzkaller-00017-gf44d154d6e3d #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/25/2024 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:120 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:162 [inline] check_hung_uninterruptible_tasks kernel/hung_task.c:234 [inline] watchdog+0xf14/0x1240 kernel/hung_task.c:397 kthread+0x2c1/0x3a0 kernel/kthread.c:389 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 Sending NMI from CPU 0 to CPUs 1: NMI backtrace for cpu 1 CPU: 1 UID: 0 PID: 25572 Comm: syz.9.14593 Not tainted 6.13.0-rc3-syzkaller-00017-gf44d154d6e3d #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/25/2024 RIP: 0010:on_stack arch/x86/include/asm/stacktrace.h:58 [inline] RIP: 0010:stack_access_ok+0x59/0x200 arch/x86/kernel/unwind_orc.c:393 Code: 00 0f 85 94 01 00 00 4c 8d 6b 10 4c 8b 7b 08 48 b8 00 00 00 00 00 fc ff df 4c 89 ea 48 c1 ea 03 80 3c 02 00 0f 85 52 01 00 00 <48> 89 da 48 8b 4b 10 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 0f RSP: 0018:ffffc900046af680 EFLAGS: 00000246 RAX: dffffc0000000000 RBX: ffffc900046af730 RCX: ffffffff90bc832e RDX: 1ffff920008d5ee8 RSI: ffffc900046af968 RDI: ffffc900046af730 RBP: ffffc900046af968 R08: ffffffff90bc836a R09: ffffffff90bc8332 R10: ffffc900046af730 R11: 0000000000010510 R12: 0000000000000008 R13: ffffc900046af740 R14: ffffc900046af738 R15: ffffc900046a8000 FS: 0000000000000000(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00005641582caf50 CR3: 000000006b96e000 CR4: 00000000003526f0 Call Trace: deref_stack_reg arch/x86/kernel/unwind_orc.c:403 [inline] unwind_next_frame+0xac7/0x20c0 arch/x86/kernel/unwind_orc.c:585 arch_stack_walk+0x95/0x100 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0x95/0xd0 kernel/stacktrace.c:122 save_stack+0x162/0x1f0 mm/page_owner.c:156 __reset_page_owner+0x8d/0x400 mm/page_owner.c:297 reset_page_owner include/linux/page_owner.h:25 [inline] free_pages_prepare mm/page_alloc.c:1127 [inline] free_unref_page+0x661/0x1080 mm/page_alloc.c:2657 vfree+0x17a/0x890 mm/vmalloc.c:3382 kcov_put kernel/kcov.c:439 [inline] kcov_put+0x2a/0x40 kernel/kcov.c:435 kcov_close+0xd/0x20 kernel/kcov.c:535 __fput+0x3f8/0xb60 fs/file_table.c:450 task_work_run+0x14e/0x250 kernel/task_work.c:239 exit_task_work include/linux/task_work.h:43 [inline] do_exit+0xadd/0x2d70 kernel/exit.c:938 do_group_exit+0xd3/0x2a0 kernel/exit.c:1087 get_signal+0x2576/0x2610 kernel/signal.c:3017 arch_do_signal_or_restart+0x90/0x7e0 arch/x86/kernel/signal.c:337 exit_to_user_mode_loop kernel/entry/common.c:111 [inline] exit_to_user_mode_prepare include/linux/entry-common.h:329 [inline] __syscall_exit_to_user_mode_work kernel/entry/common.c:207 [inline] syscall_exit_to_user_mode+0x150/0x2a0 kernel/entry/common.c:218 do_syscall_64+0xda/0x250 arch/x86/entry/common.c:89 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fce0ed85d19 Code: Unable to access opcode bytes at 0x7fce0ed85cef. RSP: 002b:00007fce0fb300e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca RAX: fffffffffffffe00 RBX: 00007fce0ef75fa8 RCX: 00007fce0ed85d19 RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007fce0ef75fa8 RBP: 00007fce0ef75fa0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007fce0ef75fac R13: 0000000000000000 R14: 00007ffe448d6180 R15: 00007ffe448d6268