syzbot


INFO: task hung in user_get_super (2)

Status: upstream: reported C repro on 2023/11/19 11:27
Subsystems: fs
[Documentation on labels]
Reported-by: syzbot+ba09f4a317431df6cddf@syzkaller.appspotmail.com
First crash: 593d, last: 4h16m
Discussions (6)
Title Replies (including bot) Last reply
[syzbot] Monthly fs report (Jul 2024) 0 (1) 2024/07/18 07:59
[syzbot] Monthly fs report (Mar 2024) 0 (1) 2024/03/16 12:09
[syzbot] Monthly fs report (Feb 2024) 0 (1) 2024/02/12 21:31
[syzbot] Monthly fs report (Dec 2023) 0 (1) 2023/12/12 22:02
[syzbot] Test 0 (1) 2023/11/19 12:31
[syzbot] [fs?] INFO: task hung in user_get_super (2) 0 (1) 2023/11/19 11:27
Similar bugs (6)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 INFO: task hung in user_get_super 2 584d 590d 0/3 auto-obsoleted due to no activity on 2023/08/15 03:00
linux-5.15 INFO: task hung in user_get_super 6 401d 579d 0/3 auto-obsoleted due to no activity on 2024/01/25 03:23
linux-5.15 INFO: task hung in user_get_super (2) 1 235d 235d 0/3 auto-obsoleted due to no activity on 2024/07/08 17:00
linux-6.1 INFO: task hung in user_get_super (2) 25 17d 366d 0/3 upstream: reported on 2023/11/20 11:19
upstream INFO: task hung in user_get_super fs 1 693d 693d 0/28 auto-obsoleted due to no activity on 2023/04/06 01:17
linux-5.15 INFO: task hung in user_get_super (3) 9 79d 124d 0/3 upstream: reported on 2024/07/19 22:48
Last patch testing requests (2)
Created Duration User Patch Repo Result
2024/11/20 16:04 29m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci OK log
2023/11/19 12:31 20m tintinm2017@gmail.com https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master report log

Sample crash report:
INFO: task syz.1.106:6792 blocked for more than 143 seconds.
      Not tainted 6.12.0-syzkaller-01892-g8f7c8b88bda4 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz.1.106       state:D stack:24160 pid:6792  tgid:6791  ppid:6520   flags:0x00000004
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5369 [inline]
 __schedule+0x17fb/0x4be0 kernel/sched/core.c:6756
 __schedule_loop kernel/sched/core.c:6833 [inline]
 schedule+0x14b/0x320 kernel/sched/core.c:6848
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6905
 rwsem_down_read_slowpath kernel/locking/rwsem.c:1084 [inline]
 __down_read_common kernel/locking/rwsem.c:1248 [inline]
 __down_read kernel/locking/rwsem.c:1261 [inline]
 down_read+0x705/0xa40 kernel/locking/rwsem.c:1526
 __super_lock fs/super.c:58 [inline]
 super_lock+0x27c/0x400 fs/super.c:120
 user_get_super+0xd2/0x180 fs/super.c:1000
 quotactl_block fs/quota/quota.c:890 [inline]
 __do_sys_quotactl fs/quota/quota.c:955 [inline]
 __se_sys_quotactl+0x527/0xa30 fs/quota/quota.c:917
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fa5a1d7e819
RSP: 002b:00007fa5a2b73038 EFLAGS: 00000246 ORIG_RAX: 00000000000000b3
RAX: ffffffffffffffda RBX: 00007fa5a1f35fa0 RCX: 00007fa5a1d7e819
RDX: 0000000000000000 RSI: 0000000020000140 RDI: ffffffff80000102
RBP: 00007fa5a1df175e R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007fa5a1f35fa0 R15: 00007ffd96b78d28
 </TASK>

Showing all locks held in the system:
1 lock held by khungtaskd/30:
 #0: ffffffff8e93c820 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:337 [inline]
 #0: ffffffff8e93c820 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline]
 #0: ffffffff8e93c820 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x55/0x2a0 kernel/locking/lockdep.c:6744
2 locks held by kworker/u8:2/35:
2 locks held by getty/5593:
 #0: ffff8880315440a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70 drivers/tty/tty_ldisc.c:243
 #1: ffffc90002f062f0 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0x6a6/0x1e00 drivers/tty/n_tty.c:2211
2 locks held by syz-executor/5829:
 #0: ffff88814d0d80e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline]
 #0: ffff88814d0d80e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline]
 #0: ffff88814d0d80e0 (&type->s_umount_key#62){++++}-{4:4}, at: deactivate_super+0xb5/0xf0 fs/super.c:505
 #1: ffffffff8ed63ca8 (jfs_log_mutex){+.+.}-{4:4}, at: lmLogClose+0xb2/0x530 fs/jfs/jfs_logmgr.c:1444
2 locks held by syz-executor/5830:
 #0: ffff88805bd2a0e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline]
 #0: ffff88805bd2a0e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline]
 #0: ffff88805bd2a0e0 (&type->s_umount_key#62){++++}-{4:4}, at: deactivate_super+0xb5/0xf0 fs/super.c:505
 #1: ffffffff8ed63ca8 (jfs_log_mutex){+.+.}-{4:4}, at: lmLogClose+0xb2/0x530 fs/jfs/jfs_logmgr.c:1444
2 locks held by syz-executor/5841:
 #0: ffff8880334e80e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline]
 #0: ffff8880334e80e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline]
 #0: ffff8880334e80e0 (&type->s_umount_key#62){++++}-{4:4}, at: deactivate_super+0xb5/0xf0 fs/super.c:505
 #1: ffffffff8ed63ca8 (jfs_log_mutex){+.+.}-{4:4}, at: lmLogClose+0xb2/0x530 fs/jfs/jfs_logmgr.c:1444
2 locks held by syz-executor/6341:
 #0: ffff8880269320e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline]
 #0: ffff8880269320e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline]
 #0: ffff8880269320e0 (&type->s_umount_key#62){++++}-{4:4}, at: deactivate_super+0xb5/0xf0 fs/super.c:505
 #1: ffffffff8ed63ca8 (jfs_log_mutex){+.+.}-{4:4}, at: lmLogClose+0xb2/0x530 fs/jfs/jfs_logmgr.c:1444
1 lock held by syz.5.68/6378:
 #0: ffff88805bd2a0e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:58 [inline]
 #0: ffff88805bd2a0e0 (&type->s_umount_key#62){++++}-{4:4}, at: super_lock+0x27c/0x400 fs/super.c:120
2 locks held by syz-executor/6404:
 #0: ffff88807b0920e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:56 [inline]
 #0: ffff88807b0920e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock_excl fs/super.c:71 [inline]
 #0: ffff88807b0920e0 (&type->s_umount_key#62){++++}-{4:4}, at: deactivate_super+0xb5/0xf0 fs/super.c:505
 #1: ffffffff8ed63ca8 (jfs_log_mutex){+.+.}-{4:4}, at: lmLogClose+0xb2/0x530 fs/jfs/jfs_logmgr.c:1444
1 lock held by syz.1.106/6792:
 #0: ffff88814d0d80e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:58 [inline]
 #0: ffff88814d0d80e0 (&type->s_umount_key#62){++++}-{4:4}, at: super_lock+0x27c/0x400 fs/super.c:120
1 lock held by syz.4.123/6925:
 #0: ffff8880334e80e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:58 [inline]
 #0: ffff8880334e80e0 (&type->s_umount_key#62){++++}-{4:4}, at: super_lock+0x27c/0x400 fs/super.c:120
1 lock held by syz.6.182/7389:
 #0: ffff8880269320e0 (&type->s_umount_key#62){++++}-{4:4}, at: __super_lock fs/super.c:58 [inline]
 #0: ffff8880269320e0 (&type->s_umount_key#62){++++}-{4:4}, at: super_lock+0x27c/0x400 fs/super.c:120

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

NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 30 Comm: khungtaskd Not tainted 6.12.0-syzkaller-01892-g8f7c8b88bda4 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/30/2024
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120
 nmi_cpu_backtrace+0x49c/0x4d0 lib/nmi_backtrace.c:113
 nmi_trigger_cpumask_backtrace+0x198/0x320 lib/nmi_backtrace.c:62
 trigger_all_cpu_backtrace include/linux/nmi.h:162 [inline]
 check_hung_uninterruptible_tasks kernel/hung_task.c:223 [inline]
 watchdog+0xff4/0x1040 kernel/hung_task.c:379
 kthread+0x2f0/0x390 kernel/kthread.c:389
 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
 </TASK>
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0 skipped: idling at native_safe_halt arch/x86/include/asm/irqflags.h:48 [inline]
NMI backtrace for cpu 0 skipped: idling at arch_safe_halt arch/x86/include/asm/irqflags.h:106 [inline]
NMI backtrace for cpu 0 skipped: idling at acpi_safe_halt+0x21/0x30 drivers/acpi/processor_idle.c:111

Crashes (457):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/11/21 02:31 upstream 8f7c8b88bda4 4b25d554 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/11/06 13:07 upstream 2e1b3cc9d7f7 3a465482 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in user_get_super
2024/10/31 06:54 upstream 4236f913808c fb888278 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in user_get_super
2024/10/22 00:59 upstream 42f7652d3eb5 a93682b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in user_get_super
2024/10/17 16:01 upstream c964ced77262 666f77ed .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/15 13:42 upstream eca631b8fe80 7eb57b4a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/15 03:25 upstream eca631b8fe80 b01b6661 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/13 14:48 upstream 36c254515dc6 084d8178 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/13 03:52 upstream 7234e2ea0edd 084d8178 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/11 09:57 upstream 1d227fcc7222 cd942402 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/08 14:14 upstream 87d6aab2389e 402f1df0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/04 18:07 upstream 0c559323bbaa d7906eff .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/03 17:53 upstream 7ec462100ef9 d7906eff .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/03 09:12 upstream f23aa4c0761a a4c7fd36 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/02 23:09 upstream f23aa4c0761a 02f9582a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/01 16:42 upstream e32cde8d2bd7 ea2b66a6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/01 04:49 upstream e32cde8d2bd7 bbd4e0a4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/09/22 09:30 upstream 88264981f208 6f888b75 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/09/18 20:46 upstream bdf56c7580d2 c673ca06 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/09/17 13:27 upstream a430d95c5efa c673ca06 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/09/11 23:47 upstream 7c6a3a65ace7 d94c83d8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/09/06 02:53 upstream ad618736883b 464ac2ed .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/09/02 01:48 upstream c9f016e72b5c 1eda0d14 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/29 03:07 upstream 928f79a188aa ef3de9e8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in user_get_super
2024/08/28 11:07 upstream 86987d84b968 940f38c1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in user_get_super
2024/08/28 04:53 upstream 3ec3f5fc4a91 6c853ff9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in user_get_super
2024/08/27 16:47 upstream 3e9bff3bbe13 6c853ff9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/26 06:26 upstream 5be63fc19fca d7d32352 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/26 06:20 upstream 5be63fc19fca d7d32352 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/22 03:06 upstream 872cf28b8df9 ca02180f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in user_get_super
2024/08/21 22:03 upstream b311c1b497e5 ca02180f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in user_get_super
2024/08/19 09:26 upstream 47ac09b91bef dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/19 05:53 upstream c3f2d783a459 dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/18 13:09 upstream 810996a36309 dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/18 09:09 upstream 810996a36309 dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/17 08:15 upstream 85652baa895b dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/17 06:45 upstream 85652baa895b dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/08/17 04:48 upstream 85652baa895b dbc93b08 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/06/25 11:29 upstream 55027e689933 215eef4a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root INFO: task hung in user_get_super
2024/05/25 04:34 upstream 0b32d436c015 a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root INFO: task hung in user_get_super
2023/06/13 10:32 upstream fb054096aea0 749afb64 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2023/06/11 14:39 upstream 022ce8862dff 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root INFO: task hung in user_get_super
2023/05/30 13:15 upstream 8b817fded42d cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs INFO: task hung in user_get_super
2024/10/19 15:22 linux-next 15e7d45e786a cd6fc0a3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/18 22:29 linux-next 15e7d45e786a cd6fc0a3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/17 20:47 linux-next 15e7d45e786a 666f77ed .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/15 17:54 linux-next b852e1e7a038 14943bb8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/12 03:17 linux-next d61a00525464 084d8178 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/10 09:02 linux-next 0cca97bf2364 0278d004 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/09 22:30 linux-next 33ce24234fca 0278d004 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/09 14:24 linux-next 33ce24234fca 402f1df0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/08 06:15 linux-next c02d24a5af66 402f1df0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root INFO: task hung in user_get_super
2024/10/09 01:10 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 80cb3fb61135 402f1df0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 INFO: task hung in user_get_super
2024/10/02 09:44 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5f5673607153 ea2b66a6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 INFO: task hung in user_get_super
2024/09/14 15:46 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5f5673607153 ff60e2ca .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 INFO: task hung in user_get_super
2023/11/19 11:26 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8de1e7afcc1c cb976f63 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 INFO: task hung in user_get_super
* Struck through repros no longer work on HEAD.