INFO: task syz.0.17:4867 blocked for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.0.17 state:D stack:25184 pid: 4867 ppid: 4718 flags:0x00004004 Call Trace: context_switch kernel/sched/core.c:5049 [inline] __schedule+0x11c3/0x4350 kernel/sched/core.c:6395 schedule+0x11b/0x1e0 kernel/sched/core.c:6478 io_schedule+0x7c/0xd0 kernel/sched/core.c:8503 wait_on_page_bit_common+0x8bf/0xeb0 mm/filemap.c:1356 lock_page include/linux/pagemap.h:625 [inline] release_metapage+0x121/0xda0 fs/jfs/jfs_metapage.c:736 discard_metapage fs/jfs/jfs_metapage.h:88 [inline] __get_metapage+0xbe5/0x1060 fs/jfs/jfs_metapage.c:645 dtSearch+0x598/0x1f60 fs/jfs/jfs_dtree.c:624 jfs_lookup+0x1ad/0x420 fs/jfs/namei.c:1461 __lookup_slow+0x29d/0x410 fs/namei.c:1671 lookup_slow+0x53/0x70 fs/namei.c:1688 walk_component+0x314/0x460 fs/namei.c:1984 lookup_last fs/namei.c:2439 [inline] path_lookupat+0x148/0x420 fs/namei.c:2463 filename_lookup+0x21e/0x550 fs/namei.c:2492 user_path_at_empty+0x40/0x190 fs/namei.c:2891 user_path_at include/linux/namei.h:57 [inline] do_mount fs/namespace.c:3374 [inline] __do_sys_mount fs/namespace.c:3585 [inline] __se_sys_mount+0x2a4/0x3d0 fs/namespace.c:3562 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f61ec225ef9 RSP: 002b:00007f61eb889028 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f61ec490fa0 RCX: 00007f61ec225ef9 RDX: 0000000000000000 RSI: 0000200000000140 RDI: 0000000000000000 RBP: 00007f61ec2baee0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f61ec491038 R14: 00007f61ec490fa0 R15: 00007ffd225749c8 Showing all locks held in the system: 3 locks held by kworker/u4:0/9: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc90000ce7d00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff8880532ae0e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 1 lock held by khungtaskd/27: #0: ffffffff8c31ef20 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x0/0x30 3 locks held by kworker/u4:1/144: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc9000165fd00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff88805f5d40e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 3 locks held by kworker/u4:3/1151: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc900051b7d00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff88802330e0e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 3 locks held by kworker/u4:4/3072: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc9000d9bfd00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff88807ead60e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 2 locks held by getty/3949: #0: ffff88802c792098 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x21/0x70 drivers/tty/tty_ldisc.c:252 #1: ffffc90002cf62e8 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0x594/0x1a50 drivers/tty/n_tty.c:2158 3 locks held by kworker/u4:5/4654: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc9000311fd00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff88807ce940e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 1 lock held by syz.0.17/4867: #0: ffff8880692e0580 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff8880692e0580 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 1 lock held by syz.1.18/4891: #0: ffff8880691aeb40 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff8880691aeb40 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 3 locks held by kworker/u4:6/4892: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc9000322fd00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff8880227c40e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 1 lock held by syz.2.19/4908: #0: ffff8880692e4640 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff8880692e4640 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 3 locks held by kworker/u4:7/4909: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc90002e7fd00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff888022d760e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 3 locks held by kworker/u4:8/4910: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc900032afd00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff88805f5cc0e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 1 lock held by syz.3.20/4927: #0: ffff8880702df480 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff8880702df480 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 1 lock held by syz.4.21/4951: #0: ffff888070128ec0 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff888070128ec0 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 3 locks held by kworker/u4:10/4976: #0: ffff888019bb0138 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x75c/0xff0 kernel/workqueue.c:-1 #1: ffffc900034efd00 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 #2: ffff888056ad20e0 (&type->s_umount_key#54){.+.+}-{3:3}, at: trylock_super+0x1c/0xf0 fs/super.c:418 1 lock held by syz.5.22/4978: #0: ffff888069156b40 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff888069156b40 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 1 lock held by syz.6.23/4999: #0: ffff8880703f8580 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff8880703f8580 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 2 locks held by kworker/u4:11/5000: #0: ffff8880b903a358 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x25/0x130 kernel/sched/core.c:475 #1: ffffc9000355fd00 ((work_completion)(&(&forw_packet_aggr->delayed_work)->work)){+.+.}-{0:0}, at: process_one_work+0x79e/0xff0 kernel/workqueue.c:2285 1 lock held by syz.7.24/5022: #0: ffff8880703fe200 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff8880703fe200 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 1 lock held by syz.8.25/5052: #0: ffff88804dd0c640 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: inode_lock_shared include/linux/fs.h:797 [inline] #0: ffff88804dd0c640 (&type->i_mutex_dir_key#9){++++}-{3:3}, at: lookup_slow+0x46/0x70 fs/namei.c:1687 1 lock held by syz-executor/5054: #0: ffffffff8d44b148 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock net/core/rtnetlink.c:72 [inline] #0: ffffffff8d44b148 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x7d6/0xf00 net/core/rtnetlink.c:5685 ============================================= NMI backtrace for cpu 0 CPU: 0 PID: 27 Comm: khungtaskd Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Call Trace: dump_stack_lvl+0x188/0x250 lib/dump_stack.c:106 nmi_cpu_backtrace+0x3a2/0x3d0 lib/nmi_backtrace.c:111 nmi_trigger_cpumask_backtrace+0x163/0x280 lib/nmi_backtrace.c:62 trigger_all_cpu_backtrace include/linux/nmi.h:148 [inline] check_hung_uninterruptible_tasks kernel/hung_task.c:212 [inline] watchdog+0xe1b/0xe60 kernel/hung_task.c:369 kthread+0x42e/0x520 kernel/kthread.c:334 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:287 Sending NMI from CPU 0 to CPUs 1: NMI backtrace for cpu 1 CPU: 1 PID: 5000 Comm: kworker/u4:11 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Workqueue: bat_events batadv_nc_worker RIP: 0010:hlock_class kernel/locking/lockdep.c:197 [inline] RIP: 0010:__lock_acquire+0x130d/0x7b50 kernel/locking/lockdep.c:5009 Code: 07 89 c3 81 e3 ff 1f 00 00 c1 e8 03 25 f8 03 00 00 48 8d b8 c0 90 1e 90 be 08 00 00 00 e8 5b 22 61 00 48 0f a3 1d 63 a0 c1 0e <73> 1a 48 8d 04 5b c1 e0 06 48 8d 98 80 0f b7 8f 49 b8 00 00 00 00 RSP: 0018:ffffc9000355f7a0 EFLAGS: 00000057 RAX: 0000000000000101 RBX: 0000000000000846 RCX: ffffffff815cf055 RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffffff901e91c8 RBP: ffffc9000355f9d0 R08: ffffffff901e91cf R09: 1ffffffff203d239 R10: dffffc0000000000 R11: fffffbfff203d23a R12: 000000000e91d5ee R13: ffff88801eff9dc0 R14: 000000000480967b R15: ffff88801effa920 FS: 0000000000000000(0000) GS:ffff8880b9100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f1ed0154e00 CR3: 000000007a7d0000 CR4: 00000000003506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: lock_acquire+0x19e/0x400 kernel/locking/lockdep.c:5623 __raw_spin_lock_bh include/linux/spinlock_api_smp.h:135 [inline] _raw_spin_lock_bh+0x32/0x50 kernel/locking/spinlock.c:178 spin_lock_bh include/linux/spinlock.h:369 [inline] batadv_nc_purge_paths+0xe2/0x3a0 net/batman-adv/network-coding.c:446 batadv_nc_worker+0x2e1/0x5c0 net/batman-adv/network-coding.c:724 process_one_work+0x867/0xff0 kernel/workqueue.c:2310 worker_thread+0xad7/0x12a0 kernel/workqueue.c:2457 kthread+0x42e/0x520 kernel/kthread.c:334 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:287