INFO: task syz-executor:4862 blocked for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor state:D stack:22144 pid:4862 ppid:1 flags:0x00004004 Call Trace: context_switch kernel/sched/core.c:5244 [inline] __schedule+0x10ec/0x40b0 kernel/sched/core.c:6561 schedule+0xb9/0x180 kernel/sched/core.c:6637 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6696 __mutex_lock_common kernel/locking/mutex.c:679 [inline] __mutex_lock+0x555/0xaf0 kernel/locking/mutex.c:747 reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 reiserfs_readdir_inode+0x164/0x1230 fs/reiserfs/dir.c:79 iterate_dir+0x218/0x560 fs/readdir.c:-1 __do_sys_getdents64 fs/readdir.c:369 [inline] __se_sys_getdents64+0xe5/0x260 fs/readdir.c:354 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x4c/0xa0 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f7eb9bc20b3 RSP: 002b:00007fff50c51e88 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 RAX: ffffffffffffffda RBX: 000055555ae4a600 RCX: 00007f7eb9bc20b3 RDX: 0000000000008000 RSI: 000055555ae4a600 RDI: 0000000000000005 RBP: 000055555ae4a5d4 R08: 0000000000028a41 R09: 0000000000000000 R10: 00007f7eb9dbacc0 R11: 0000000000000293 R12: ffffffffffffffa8 R13: 0000000000000010 R14: 000055555ae4a5d0 R15: 00007fff50c54140 Showing all locks held in the system: 3 locks held by kworker/u4:1/11: #0: ffff888017479138 ((wq_completion)events_unbound ){+.+.}-{0:0} , at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #1: ffffc90000107d00 ((linkwatch_work).work){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #2: ffffffff8db3b3a8 (rtnl_mutex){+.+.}-{3:3}, at: linkwatch_event+0xa/0x50 net/core/link_watch.c:263 1 lock held by rcu_tasks_kthre/12: #0: ffffffff8c92bab0 (rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x33/0xf00 kernel/rcu/tasks.h:517 1 lock held by rcu_tasks_trace/13: #0: ffffffff8c92c2d0 ( rcu_tasks_trace.tasks_gp_mutex ){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x33/0xf00 kernel/rcu/tasks.h:517 1 lock held by khungtaskd/28: #0: ffffffff8c92b120 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:350 [inline] #0: ffffffff8c92b120 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:791 [inline] #0: ffffffff8c92b120 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x51/0x290 kernel/locking/lockdep.c:6513 5 locks held by kworker/u4:2/41: 2 locks held by getty/4025: #0: ffff88802fde5098 (&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+0x41b/0x1380 drivers/tty/n_tty.c:2198 4 locks held by kworker/0:13/4419: #0: ffff888017471138 ((wq_completion)events_long){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #1: ffffc900034d7d00 ( (work_completion)(&(&sbi->old_work)->work) ){+.+.}-{0:0} , at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #2: ffff8880766ac0e0 ( &type->s_umount_key#52){++++}-{3:3}, at: flush_old_commits+0xc8/0x2f0 fs/reiserfs/super.c:97 #3: ffff888147f6d090 (&sbi->lock){+.+.}-{3:3} , at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 4 locks held by kworker/0:16/4422: #0: ffff888017471138 ((wq_completion)events_long){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #1: ffffc90003477d00 ((work_completion)(&(&sbi->old_work)->work)){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #2: ffff88805cd420e0 (&type->s_umount_key#52){++++}-{3:3}, at: flush_old_commits+0xc8/0x2f0 fs/reiserfs/super.c:97 #3: ffff88805cfb2090 (&sbi->lock){+.+.}-{3:3}, at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 4 locks held by kworker/1:6/4769: #0: ffff888017471138 ( (wq_completion)events_long ){+.+.}-{0:0} , at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #1: ffffc900032a7d00 ( (work_completion)(&(&sbi->old_work)->work) ){+.+.}-{0:0} , at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #2: ffff8880276ca0e0 (&type->s_umount_key#52){++++}-{3:3}, at: flush_old_commits+0xc8/0x2f0 fs/reiserfs/super.c:97 #3: ffff88805c50d090 (&sbi->lock){+.+.}-{3:3}, at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 4 locks held by kworker/1:7/4770: #0: ffff888017471138 ((wq_completion)events_long){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #1: ffffc900032b7d00 ((work_completion)(&(&sbi->old_work)->work)){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #2: ffff88807d2280e0 (&type->s_umount_key#52){++++}-{3:3}, at: flush_old_commits+0xc8/0x2f0 fs/reiserfs/super.c:97 #3: ffff88805d3f4090 (&sbi->lock ){+.+.}-{3:3} , at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 2 locks held by kworker/1:8/4771: #0: ffff888017472138 ((wq_completion)rcu_gp){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #1: ffffc900032e7d00 ((work_completion)(&rew->rew_work)){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 4 locks held by kworker/1:10/4773: #0: ffff888017471138 ((wq_completion)events_long){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #1: ffffc90003317d00 ((work_completion)(&(&sbi->old_work)->work)){+.+.}-{0:0}, at: process_one_work+0x7a1/0x1160 kernel/workqueue.c:2267 #2: ffff88805675a0e0 (&type->s_umount_key#52){++++}-{3:3}, at: flush_old_commits+0xc8/0x2f0 fs/reiserfs/super.c:97 #3: ffff88801d2ca090 ( &sbi->lock ){+.+.}-{3:3}, at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 3 locks held by syz-executor/4862: #0: ffff888078758368 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x2ae/0x360 fs/file.c:1038 #1: ffff8880720682e0 (&type->i_mutex_dir_key#8){++++}-{3:3}, at: iterate_dir+0x10d/0x560 fs/readdir.c:55 #2: ffff88805cfb2090 ( &sbi->lock ){+.+.}-{3:3}, at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 6 locks held by syz.0.17/5088: 3 locks held by syz-executor/5299: #0: ffff88807dbc60e8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x2ae/0x360 fs/file.c:1038 #1: ffff8880720696c0 (&type->i_mutex_dir_key#8){++++}-{3:3}, at: iterate_dir+0x10d/0x560 fs/readdir.c:55 #2: ffff88805d3f4090 (&sbi->lock){+.+.}-{3:3}, at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 3 locks held by syz.3.25/5380: 3 locks held by syz-executor/5533: #0: ffff888023a999e8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x2ae/0x360 fs/file.c:1038 #1: ffff88806ea796c0 (&type->i_mutex_dir_key#8){++++}-{3:3}, at: iterate_dir+0x10d/0x560 fs/readdir.c:55 #2: ffff888147f6d090 (&sbi->lock){+.+.}-{3:3} , at: reiserfs_write_lock+0x75/0xd0 fs/reiserfs/lock.c:27 3 locks held by syz.4.27/5613: 3 locks held by syz-executor/5730: #0: ffff88802b210368 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x2ae/0x360 fs/file.c:1038 #1: ffff88806ea7a400 (&type->i_mutex_dir_key#8){++++}-{3:3}, at: iterate_dir+0x10d/0x560 fs/readdir.c:55 #2: