loop0: rw=1, sector=131324, nr_sectors = 4 limit=32768 gfs2: fsid=syz:syz.0: Error 10 writing to journal, jid=0 gfs2: fsid=syz:syz.0: fatal: I/O error(s) gfs2: fsid=syz:syz.0: about to withdraw this file system BUG: sleeping function called from invalid context at fs/gfs2/glock.c:1316 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 4395, name: syz-executor331 preempt_count: 1, expected: 0 RCU nest depth: 0, expected: 0 4 locks held by syz-executor331/4395: #0: ffff0000c7f390e0 (&type->s_umount_key#44){+.+.}-{3:3}, at: deactivate_super+0xc8/0xd4 fs/super.c:362 #1: ffff0000c8afcb70 (&sdp->sd_quota_sync_mutex){+.+.}-{3:3}, at: gfs2_quota_sync+0x54/0x204 fs/gfs2/quota.c:1302 #2: ffff0000c8afd058 (&sdp->sd_log_flush_lock){++++}-{3:3}, at: gfs2_log_flush+0x50/0xc98 fs/gfs2/log.c:1034 #3: ffff0000c8afce80 (&sdp->sd_log_lock){+.+.}-{2:2}, at: spin_lock include/linux/spinlock.h:350 [inline] #3: ffff0000c8afce80 (&sdp->sd_log_lock){+.+.}-{2:2}, at: gfs2_log_lock fs/gfs2/log.h:32 [inline] #3: ffff0000c8afce80 (&sdp->sd_log_lock){+.+.}-{2:2}, at: gfs2_flush_revokes+0x2c/0x54 fs/gfs2/log.c:805 Preemption disabled at: [] spin_lock include/linux/spinlock.h:350 [inline] [] gfs2_log_lock fs/gfs2/log.h:32 [inline] [] gfs2_flush_revokes+0x2c/0x54 fs/gfs2/log.c:805 CPU: 1 PID: 4395 Comm: syz-executor331 Not tainted 6.2.0-rc3-syzkaller-16387-g9598c377d828 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 Call trace: dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:156 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:163 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x104/0x16c lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 __might_resched+0x208/0x218 kernel/sched/core.c:9985 __might_sleep+0x48/0x78 kernel/sched/core.c:9914 gfs2_glock_wait+0x38/0x164 fs/gfs2/glock.c:1316 gfs2_glock_nq+0x104/0x220 fs/gfs2/glock.c:1567 gfs2_glock_nq_init fs/gfs2/glock.h:262 [inline] gfs2_freeze_lock+0x78/0xf0 fs/gfs2/util.c:107 signal_our_withdraw+0x138/0x7bc fs/gfs2/util.c:160 gfs2_withdraw+0x154/0x2e4 fs/gfs2/util.c:351 gfs2_ail1_empty+0x19c/0x1dc fs/gfs2/log.c:368 gfs2_flush_revokes+0x38/0x54 fs/gfs2/log.c:806 revoke_lo_before_commit+0x34/0x4c4 fs/gfs2/lops.c:869 lops_before_commit fs/gfs2/lops.h:40 [inline] gfs2_log_flush+0x408/0xc98 fs/gfs2/log.c:1093 do_sync+0x5a8/0x650 fs/gfs2/quota.c:975 gfs2_quota_sync+0xf0/0x204 fs/gfs2/quota.c:1318 gfs2_sync_fs+0x30/0x78 fs/gfs2/super.c:650 sync_filesystem+0x68/0x134 fs/sync.c:56 generic_shutdown_super+0x38/0x198 fs/super.c:474 kill_block_super+0x30/0x78 fs/super.c:1386 gfs2_kill_sb+0x68/0x78 deactivate_locked_super+0x70/0xe8 fs/super.c:332 deactivate_super+0xd0/0xd4 fs/super.c:363 cleanup_mnt+0x184/0x1c0 fs/namespace.c:1291 __cleanup_mnt+0x20/0x30 fs/namespace.c:1298 task_work_run+0x100/0x148 kernel/task_work.c:179 exit_task_work include/linux/task_work.h:38 [inline] do_exit+0x2b8/0xc2c kernel/exit.c:867 __arm64_sys_exit_group+0x0/0x18 kernel/exit.c:1012 __do_sys_exit_group kernel/exit.c:1023 [inline] __se_sys_exit_group kernel/exit.c:1021 [inline] __wake_up_parent+0x0/0x40 kernel/exit.c:1021 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall arch/arm64/kernel/syscall.c:52 [inline] el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x48/0x104 arch/arm64/kernel/syscall.c:193 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:584 ============================= [ BUG: Invalid wait context ] 6.2.0-rc3-syzkaller-16387-g9598c377d828 #0 Tainted: G W ----------------------------- syz-executor331/4395 is trying to lock: ffff0000c0279088 (&wq->mutex){+.+.}-{3:3}, at: __flush_workqueue+0xdc/0x6dc kernel/workqueue.c:2812 other info that might help us debug this: context-{4:4} 4 locks held by syz-executor331/4395: #0: ffff0000c7f390e0 (&type->s_umount_key#44){+.+.}-{3:3}, at: deactivate_super+0xc8/0xd4 fs/super.c:362 #1: ffff0000c8afcb70 (&sdp->sd_quota_sync_mutex){+.+.}-{3:3}, at: gfs2_quota_sync+0x54/0x204 fs/gfs2/quota.c:1302 #2: ffff0000c8afd058 (&sdp->sd_log_flush_lock){++++}-{3:3}, at: gfs2_log_flush+0x50/0xc98 fs/gfs2/log.c:1034 #3: ffff0000c8afce80 (&sdp->sd_log_lock){+.+.}-{2:2}, at: spin_lock include/linux/spinlock.h:350 [inline] #3: ffff0000c8afce80 (&sdp->sd_log_lock){+.+.}-{2:2}, at: gfs2_log_lock fs/gfs2/log.h:32 [inline] #3: ffff0000c8afce80 (&sdp->sd_log_lock){+.+.}-{2:2}, at: gfs2_flush_revokes+0x2c/0x54 fs/gfs2/log.c:805 stack backtrace: CPU: 1 PID: 4395 Comm: syz-executor331 Tainted: G W 6.2.0-rc3-syzkaller-16387-g9598c377d828 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 Call trace: dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:156 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:163 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x104/0x16c lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 print_lock_invalid_wait_context kernel/locking/lockdep.c:4707 [inline] check_wait_context kernel/locking/lockdep.c:4768 [inline] __lock_acquire+0x9c8/0x3084 kernel/locking/lockdep.c:5005 lock_acquire+0x100/0x1f8 kernel/locking/lockdep.c:5668 __mutex_lock_common+0xd4/0xca8 kernel/locking/mutex.c:603 __mutex_lock kernel/locking/mutex.c:747 [inline] mutex_lock_nested+0x38/0x44 kernel/locking/mutex.c:799 __flush_workqueue+0xdc/0x6dc kernel/workqueue.c:2812 gfs2_flush_delete_work+0x34/0x44 fs/gfs2/glock.c:2105 gfs2_make_fs_ro+0x44/0x390 fs/gfs2/super.c:532 signal_our_withdraw+0x174/0x7bc fs/gfs2/util.c:166 gfs2_withdraw+0x154/0x2e4 fs/gfs2/util.c:351 gfs2_ail1_empty+0x19c/0x1dc fs/gfs2/log.c:368 gfs2_flush_revokes+0x38/0x54 fs/gfs2/log.c:806 revoke_lo_before_commit+0x34/0x4c4 fs/gfs2/lops.c:869 lops_before_commit fs/gfs2/lops.h:40 [inline] gfs2_log_flush+0x408/0xc98 fs/gfs2/log.c:1093 do_sync+0x5a8/0x650 fs/gfs2/quota.c:975 gfs2_quota_sync+0xf0/0x204 fs/gfs2/quota.c:1318 gfs2_sync_fs+0x30/0x78 fs/gfs2/super.c:650 sync_filesystem+0x68/0x134 fs/sync.c:56 generic_shutdown_super+0x38/0x198 fs/super.c:474 kill_block_super+0x30/0x78 fs/super.c:1386 gfs2_kill_sb+0x68/0x78 deactivate_locked_super+0x70/0xe8 fs/super.c:332 deactivate_super+0xd0/0xd4 fs/super.c:363 cleanup_mnt+0x184/0x1c0 fs/namespace.c:1291 __cleanup_mnt+0x20/0x30 fs/namespace.c:1298 task_work_run+0x100/0x148 kernel/task_work.c:179 exit_task_work include/linux/task_work.h:38 [inline] do_exit+0x2b8/0xc2c kernel/exit.c:867 __arm64_sys_exit_group+0x0/0x18 kernel/exit.c:1012 __do_sys_exit_group kernel/exit.c:1023 [inline] __se_sys_exit_group kernel/exit.c:1021 [inline] __wake_up_parent+0x0/0x40 kernel/exit.c:1021 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall arch/arm64/kernel/syscall.c:52 [inline] el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x48/0x104 arch/arm64/kernel/syscall.c:193 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:584 BUG: scheduling while atomic: syz-executor331/4395/0x00000002 INFO: lockdep is turned off. Modules linked in: Preemption disabled at: [] spin_lock include/linux/spinlock.h:350 [inline] [] gfs2_log_lock fs/gfs2/log.h:32 [inline] [] gfs2_flush_revokes+0x2c/0x54 fs/gfs2/log.c:805 CPU: 1 PID: 4395 Comm: syz-executor331 Tainted: G W 6.2.0-rc3-syzkaller-16387-g9598c377d828 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 Call trace: dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:156 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:163 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x104/0x16c lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 __schedule_bug+0xbc/0xcc kernel/sched/core.c:5787 schedule_debug+0x14c/0x1f8 kernel/sched/core.c:5814 __schedule+0x68/0x5a0 kernel/sched/core.c:6449 schedule+0x64/0xa4 kernel/sched/core.c:6631 schedule_timeout+0x64/0x1b8 kernel/time/timer.c:2143 do_wait_for_common+0xf4/0x184 kernel/sched/completion.c:85 __wait_for_common kernel/sched/completion.c:106 [inline] wait_for_common kernel/sched/completion.c:117 [inline] wait_for_completion+0x48/0x60 kernel/sched/completion.c:138 kthread_stop+0xb8/0x1f0 kernel/kthread.c:709 gfs2_make_fs_ro+0x6c/0x390 fs/gfs2/super.c:536 signal_our_withdraw+0x174/0x7bc fs/gfs2/util.c:166 gfs2_withdraw+0x154/0x2e4 fs/gfs2/util.c:351 gfs2_ail1_empty+0x19c/0x1dc fs/gfs2/log.c:368 gfs2_flush_revokes+0x38/0x54 fs/gfs2/log.c:806 revoke_lo_before_commit+0x34/0x4c4 fs/gfs2/lops.c:869 lops_before_commit fs/gfs2/lops.h:40 [inline] gfs2_log_flush+0x408/0xc98 fs/gfs2/log.c:1093 do_sync+0x5a8/0x650 fs/gfs2/quota.c:975 gfs2_quota_sync+0xf0/0x204 fs/gfs2/quota.c:1318 gfs2_sync_fs+0x30/0x78 fs/gfs2/super.c:650 sync_filesystem+0x68/0x134 fs/sync.c:56 generic_shutdown_super+0x38/0x198 fs/super.c:474 kill_block_super+0x30/0x78 fs/super.c:1386 gfs2_kill_sb+0x68/0x78 deactivate_locked_super+0x70/0xe8 fs/super.c:332 deactivate_super+0xd0/0xd4 fs/super.c:363 cleanup_mnt+0x184/0x1c0 fs/namespace.c:1291 __cleanup_mnt+0x20/0x30 fs/namespace.c:1298 task_work_run+0x100/0x148 kernel/task_work.c:179 exit_task_work include/linux/task_work.h:38 [inline] do_exit+0x2b8/0xc2c kernel/exit.c:867 __arm64_sys_exit_group+0x0/0x18 kernel/exit.c:1012 __do_sys_exit_group kernel/exit.c:1023 [inline] __se_sys_exit_group kernel/exit.c:1021 [inline] __wake_up_parent+0x0/0x40 kernel/exit.c:1021 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall arch/arm64/kernel/syscall.c:52 [inline] el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x48/0x104 arch/arm64/kernel/syscall.c:193 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:584 gfs2: fsid=syz:syz.0: warning: assertion "!qd->qd_slot_count" failed at function = gfs2_quota_cleanup, file = fs/gfs2/quota.c, line = 1475 CPU: 1 PID: 4395 Comm: syz-executor331 Tainted: G W 6.2.0-rc3-syzkaller-16387-g9598c377d828 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 Call trace: dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:156 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:163 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x104/0x16c lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 gfs2_assert_warn_i+0x100/0x164 fs/gfs2/util.c:425 gfs2_quota_cleanup+0x2ec/0x3dc fs/gfs2/quota.c:1475 gfs2_make_fs_ro+0x2ec/0x390 fs/gfs2/super.c:560 signal_our_withdraw+0x174/0x7bc fs/gfs2/util.c:166 gfs2_withdraw+0x154/0x2e4 fs/gfs2/util.c:351 gfs2_ail1_empty+0x19c/0x1dc fs/gfs2/log.c:368 gfs2_flush_revokes+0x38/0x54 fs/gfs2/log.c:806 revoke_lo_before_commit+0x34/0x4c4 fs/gfs2/lops.c:869 lops_before_commit fs/gfs2/lops.h:40 [inline] gfs2_log_flush+0x408/0xc98 fs/gfs2/log.c:1093 do_sync+0x5a8/0x650 fs/gfs2/quota.c:975 gfs2_quota_sync+0xf0/0x204 fs/gfs2/quota.c:1318 gfs2_sync_fs+0x30/0x78 fs/gfs2/super.c:650 sync_filesystem+0x68/0x134 fs/sync.c:56 generic_shutdown_super+0x38/0x198 fs/super.c:474 kill_block_super+0x30/0x78 fs/super.c:1386 gfs2_kill_sb+0x68/0x78 deactivate_locked_super+0x70/0xe8 fs/super.c:332 deactivate_super+0xd0/0xd4 fs/super.c:363 cleanup_mnt+0x184/0x1c0 fs/namespace.c:1291 __cleanup_mnt+0x20/0x30 fs/namespace.c:1298 task_work_run+0x100/0x148 kernel/task_work.c:179 exit_task_work include/linux/task_work.h:38 [inline] do_exit+0x2b8/0xc2c kernel/exit.c:867 __arm64_sys_exit_group+0x0/0x18 kernel/exit.c:1012 __do_sys_exit_group kernel/exit.c:1023 [inline] __se_sys_exit_group kernel/exit.c:1021 [inline] __wake_up_parent+0x0/0x40 kernel/exit.c:1021 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall arch/arm64/kernel/syscall.c:52 [inline] el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x48/0x104 arch/arm64/kernel/syscall.c:193 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:584 gfs2: fsid=syz:syz.0: Journal recovery skipped for jid 0 until next mount. gfs2: fsid=syz:syz.0: Glock dequeues delayed: 0 gfs2: fsid=syz:syz.0: File system withdrawn CPU: 0 PID: 4395 Comm: syz-executor331 Tainted: G W 6.2.0-rc3-syzkaller-16387-g9598c377d828 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 Call trace: dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:156 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:163 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x104/0x16c lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 gfs2_withdraw+0x214/0x2e4 fs/gfs2/util.c:364 gfs2_ail1_empty+0x19c/0x1dc fs/gfs2/log.c:368 gfs2_flush_revokes+0x38/0x54 fs/gfs2/log.c:806 revoke_lo_before_commit+0x34/0x4c4 fs/gfs2/lops.c:869 lops_before_commit fs/gfs2/lops.h:40 [inline] gfs2_log_flush+0x408/0xc98 fs/gfs2/log.c:1093 do_sync+0x5a8/0x650 fs/gfs2/quota.c:975 gfs2_quota_sync+0xf0/0x204 fs/gfs2/quota.c:1318 gfs2_sync_fs+0x30/0x78 fs/gfs2/super.c:650 sync_filesystem+0x68/0x134 fs/sync.c:56 generic_shutdown_super+0x38/0x198 fs/super.c:474 kill_block_super+0x30/0x78 fs/super.c:1386 gfs2_kill_sb+0x68/0x78 deactivate_locked_super+0x70/0xe8 fs/super.c:332 deactivate_super+0xd0/0xd4 fs/super.c:363 cleanup_mnt+0x184/0x1c0 fs/namespace.c:1291 __cleanup_mnt+0x20/0x30 fs/namespace.c:1298 task_work_run+0x100/0x148 kernel/task_work.c:179 exit_task_work include/linux/task_work.h:38 [inline] do_exit+0x2b8/0xc2c kernel/exit.c:867 __arm64_sys_exit_group+0x0/0x18 kernel/exit.c:1012 __do_sys_exit_group kernel/exit.c:1023 [inline] __se_sys_exit_group kernel/exit.c:1021 [inline] __wake_up_parent+0x0/0x40 kernel/exit.c:1021 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall arch/arm64/kernel/syscall.c:52 [inline] el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x48/0x104 arch/arm64/kernel/syscall.c:193 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:584 Unable to handle kernel paging request at virtual address 0000000000001998 Mem abort info: ESR = 0x0000000096000004 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x04: level 0 translation fault Data abort info: ISV = 0, ISS = 0x00000004 CM = 0, WnR = 0 user pgtable: 4k pages, 48-bit VAs, pgdp=000000010763a000 [0000000000001998] pgd=0000000000000000, p4d=0000000000000000 Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP Modules linked in: CPU: 0 PID: 4395 Comm: syz-executor331 Tainted: G W 6.2.0-rc3-syzkaller-16387-g9598c377d828 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __lse_atomic64_fetch_andnot arch/arm64/include/asm/atomic_lse.h:166 [inline] pc : arch_atomic64_fetch_andnot arch/arm64/include/asm/atomic.h:85 [inline] pc : arch_atomic_long_fetch_andnot include/linux/atomic/atomic-long.h:305 [inline] pc : arch_test_and_clear_bit include/asm-generic/bitops/atomic.h:53 [inline] pc : test_and_clear_bit include/asm-generic/bitops/instrumented-atomic.h:86 [inline] pc : slot_put fs/gfs2/quota.c:359 [inline] pc : qd_unlock+0x128/0x25c fs/gfs2/quota.c:494 lr : arch_test_and_clear_bit include/asm-generic/bitops/atomic.h:53 [inline] lr : test_and_clear_bit include/asm-generic/bitops/instrumented-atomic.h:86 [inline] lr : slot_put fs/gfs2/quota.c:359 [inline] lr : qd_unlock+0x124/0x25c fs/gfs2/quota.c:494 sp : ffff80001304bab0 x29: ffff80001304bab0 x28: 0000000000000000 x27: 0000000000000080 x26: ffff0000c9a8a880 x25: ffff0000c889a000 x24: 0000000000000000 x23: 0000000000000333 x22: 0000000000000000 x21: 0000000000000004 x20: ffff0000c8afcbf8 x19: ffff0000cb304000 x18: 000000000000024b x17: 0000000000000000 x16: 0000000000000002 x15: 0000000000000000 x14: 0000000040000000 x13: 0000000000000002 x12: ffff80000d53dad0 x11: ff808000092b54ac x10: 0000000000000000 x9 : ffff8000092b54ac x8 : 0000000000001998 x7 : 20206e614a3e343c x6 : ffff8000092b545c x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000 x2 : 0000000000000001 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __lse_atomic64_fetch_andnot arch/arm64/include/asm/atomic_lse.h:166 [inline] arch_atomic64_fetch_andnot arch/arm64/include/asm/atomic.h:85 [inline] arch_atomic_long_fetch_andnot include/linux/atomic/atomic-long.h:305 [inline] arch_test_and_clear_bit include/asm-generic/bitops/atomic.h:53 [inline] test_and_clear_bit include/asm-generic/bitops/instrumented-atomic.h:86 [inline] slot_put fs/gfs2/quota.c:359 [inline] qd_unlock+0x128/0x25c fs/gfs2/quota.c:494 gfs2_quota_sync+0x164/0x204 fs/gfs2/quota.c:1325 gfs2_sync_fs+0x30/0x78 fs/gfs2/super.c:650 sync_filesystem+0x68/0x134 fs/sync.c:56 generic_shutdown_super+0x38/0x198 fs/super.c:474 kill_block_super+0x30/0x78 fs/super.c:1386 gfs2_kill_sb+0x68/0x78 deactivate_locked_super+0x70/0xe8 fs/super.c:332 deactivate_super+0xd0/0xd4 fs/super.c:363 cleanup_mnt+0x184/0x1c0 fs/namespace.c:1291 __cleanup_mnt+0x20/0x30 fs/namespace.c:1298 task_work_run+0x100/0x148 kernel/task_work.c:179 exit_task_work include/linux/task_work.h:38 [inline] do_exit+0x2b8/0xc2c kernel/exit.c:867 __arm64_sys_exit_group+0x0/0x18 kernel/exit.c:1012 __do_sys_exit_group kernel/exit.c:1023 [inline] __se_sys_exit_group kernel/exit.c:1021 [inline] __wake_up_parent+0x0/0x40 kernel/exit.c:1021 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall arch/arm64/kernel/syscall.c:52 [inline] el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x48/0x104 arch/arm64/kernel/syscall.c:193 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:584 Code: d346fd17 d503201f 97bfe5dc 8b170ec8 (f8f51108) ---[ end trace 0000000000000000 ]--- ---------------- Code disassembly (best guess): 0: d346fd17 lsr x23, x8, #6 4: d503201f nop 8: 97bfe5dc bl 0xfffffffffeff9778 c: 8b170ec8 add x8, x22, x23, lsl #3 * 10: f8f51108 ldclral x21, x8, [x8] <-- trapping instruction