syzbot


kernel BUG in gfs2_glock_nq (2)

Status: upstream: reported C repro on 2022/09/23 06:12
Labels: gfs2 (incorrect?)
Reported-by: syzbot+70f4e455dee59ab40c80@syzkaller.appspotmail.com
First crash: 255d, last: 4h03m

Cause bisection: failed (error log, bisect log)
Discussions (4)
Title Replies (including bot) Last reply
[syzbot] Monthly gfs2 report (May 2023) 0 (1) 2023/05/31 08:44
[syzbot] Monthly gfs2 report (Apr 2023) 0 (1) 2023/04/30 08:01
[syzbot] Monthly cluster report 1 (2) 2023/03/30 10:09
[syzbot] kernel BUG in gfs2_glock_nq (2) 0 (2) 2022/11/22 15:52
Similar bugs (9)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 kernel BUG in gfs2_glock_nq 2 499d 543d 0/1 auto-closed as invalid on 2022/05/17 22:53
linux-4.19 kernel BUG in gfs2_glock_nq 1 779d 779d 0/1 auto-closed as invalid on 2021/08/11 04:31
linux-4.19 kernel BUG in gfs2_glock_nq (2) gfs2 C error 52 86d 625d 0/1 upstream: reported C repro on 2021/09/14 01:12
upstream kernel BUG in gfs2_glock_nq 2 554d 544d 0/24 auto-closed as invalid on 2022/03/23 19:53
linux-6.1 kernel BUG in gfs2_glock_nq origin:upstream C 18 18h43m 81d 0/3 upstream: reported C repro on 2023/03/12 01:31
linux-4.14 kernel BUG in gfs2_glock_nq (2) gfs2 C 7 89d 370d 0/1 upstream: reported C repro on 2022/05/26 14:43
linux-5.15 kernel BUG in gfs2_glock_nq origin:upstream C 13 23h28m 80d 0/3 upstream: reported C repro on 2023/03/12 21:28
linux-4.14 kernel BUG at fs/gfs2/glock.c:LINE! 3 855d 926d 0/1 auto-closed as invalid on 2021/05/27 07:56
linux-4.19 kernel BUG at fs/gfs2/glock.c:LINE! 2 923d 956d 0/1 auto-closed as invalid on 2021/03/20 05:06

Sample crash report:
gfs2: fsid=syz:syz.0: new: gfs2_quota_sync+0x37d/0x820 fs/gfs2/quota.c:1318
gfs2: fsid=syz:syz.0: pid: 5079
gfs2: fsid=syz:syz.0: lock type: 8 req lock state : 1
gfs2: fsid=syz:syz.0: G:  s:EX n:8/1 f:qb t:EX d:EX/0 a:0 v:0 r:5 m:20 p:0
gfs2: fsid=syz:syz.0:  H: s:EX f:cH e:0 p:5079 [syz-executor650] gfs2_quota_sync+0x37d/0x820 fs/gfs2/quota.c:1318
------------[ cut here ]------------
kernel BUG at fs/gfs2/glock.c:1551!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 0 PID: 5079 Comm: syz-executor650 Not tainted 6.3.0-rc2-syzkaller-00069-g0ddc84d2dd43 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023
RIP: 0010:add_to_queue fs/gfs2/glock.c:1551 [inline]
RIP: 0010:gfs2_glock_nq+0x1420/0x16c0 fs/gfs2/glock.c:1576
Code: 52 2e fe 0f b7 4d 00 48 c7 c7 40 60 2c 8b 48 8b 74 24 28 89 da e8 40 61 ec 06 31 ff 48 8b 34 24 ba 01 00 00 00 e8 e0 69 ff ff <0f> 0b 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c 9e f5 ff ff 48 89 df e8
RSP: 0018:ffffc90003ddf850 EFLAGS: 00010246
RAX: dc1d9656f47c6200 RBX: 0000000000000008 RCX: ffff888021461d40
RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000
RBP: ffff88801d18285a R08: ffffffff83b14cc5 R09: fffffbfff1ca6ea6
R10: 0000000000000000 R11: dffffc0000000001 R12: ffff888076e6d340
R13: ffff88801d182818 R14: ffff88801d182830 R15: ffff888022354000
FS:  0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f91668bd140 CR3: 0000000025a58000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 gfs2_glock_nq_init fs/gfs2/glock.h:261 [inline]
 do_sync+0x3c6/0xc70 fs/gfs2/quota.c:910
 gfs2_quota_sync+0x37d/0x820 fs/gfs2/quota.c:1318
 gfs2_sync_fs+0x4d/0xb0 fs/gfs2/super.c:656
 sync_filesystem+0xec/0x220 fs/sync.c:56
 generic_shutdown_super+0x6f/0x340 fs/super.c:473
 kill_block_super+0x7e/0xe0 fs/super.c:1398
 deactivate_locked_super+0xa4/0x110 fs/super.c:331
 cleanup_mnt+0x426/0x4c0 fs/namespace.c:1177
 task_work_run+0x24a/0x300 kernel/task_work.c:179
 exit_task_work include/linux/task_work.h:38 [inline]
 do_exit+0x68f/0x2290 kernel/exit.c:869
 do_group_exit+0x206/0x2c0 kernel/exit.c:1019
 __do_sys_exit_group kernel/exit.c:1030 [inline]
 __se_sys_exit_group kernel/exit.c:1028 [inline]
 __x64_sys_exit_group+0x3f/0x40 kernel/exit.c:1028
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd
RIP: 0033:0x7f9166836999
Code: Unable to access opcode bytes at 0x7f916683696f.
RSP: 002b:00007ffe86f03f48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
RAX: ffffffffffffffda RBX: 00007f91668bf330 RCX: 00007f9166836999
RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000001
RBP: 0000000000000001 R08: ffffffffffffffc0 R09: 00000000000134ba
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f91668bf330
R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000001
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:add_to_queue fs/gfs2/glock.c:1551 [inline]
RIP: 0010:gfs2_glock_nq+0x1420/0x16c0 fs/gfs2/glock.c:1576
Code: 52 2e fe 0f b7 4d 00 48 c7 c7 40 60 2c 8b 48 8b 74 24 28 89 da e8 40 61 ec 06 31 ff 48 8b 34 24 ba 01 00 00 00 e8 e0 69 ff ff <0f> 0b 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c 9e f5 ff ff 48 89 df e8
RSP: 0018:ffffc90003ddf850 EFLAGS: 00010246
RAX: dc1d9656f47c6200 RBX: 0000000000000008 RCX: ffff888021461d40
RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000
RBP: ffff88801d18285a R08: ffffffff83b14cc5 R09: fffffbfff1ca6ea6
R10: 0000000000000000 R11: dffffc0000000001 R12: ffff888076e6d340
R13: ffff88801d182818 R14: ffff88801d182830 R15: ffff888022354000
FS:  0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f91668bd140 CR3: 0000000025a58000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (439):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Manager Title
2023/03/17 06:40 upstream 0ddc84d2dd43 18b58603 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-smack-root kernel BUG in gfs2_glock_nq
2022/12/17 15:55 upstream 77856d911a8c 05494336 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2022/11/24 00:03 upstream eb7081409f94 52fdf57a .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2022/11/22 15:52 upstream eb7081409f94 9da37ae8 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/02/10 10:28 linux-next 38d2b86a665b 07980f9d .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in gfs2_glock_nq
2023/01/06 09:29 linux-next cc3c08b41a9c 1dac8c7a .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in gfs2_glock_nq
2023/03/12 12:39 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fe15c26ee26e 5205ef30 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/06/01 05:50 upstream 48b1320a674e babc4389 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/31 13:57 upstream afead42fdfca 09898419 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/29 12:54 upstream 7877cb91f108 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/27 22:08 upstream 4e893b5aa4ac cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/27 20:32 upstream 49572d536129 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/26 09:57 upstream 9db898594c54 b40ef614 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/25 22:50 upstream 933174ae28ba 0513b3e6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/25 18:30 upstream 933174ae28ba 0513b3e6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/25 09:48 upstream 933174ae28ba 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/24 23:07 upstream 9d646009f65d 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/24 00:16 upstream ae8373a5add4 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/22 22:51 upstream 421ca22e3138 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root kernel BUG in gfs2_glock_nq
2023/05/20 23:32 upstream d635f6cc934b 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/20 15:50 upstream d635f6cc934b 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/18 07:58 upstream 1b66c114d161 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/18 06:23 upstream 1b66c114d161 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/17 22:20 upstream 1b66c114d161 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/15 07:33 upstream f1fcbaa18b28 2b9ba477 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/15 01:44 upstream bb7c241fae62 2b9ba477 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/12 19:39 upstream cc3c44c9fda2 ecca8a24 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/09 05:06 upstream ba0ad6ed89fd c7a5e2a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/08 17:19 upstream ac9a78681b92 90c93c40 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/08 06:27 upstream 17784de648be 90c93c40 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/06 04:10 upstream 7163a2111f6c de870ca5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/05 15:14 upstream 78b421b6a7c6 518a39a6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/02 05:02 upstream c8c655c34e33 62df2017 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/05/01 19:03 upstream 58390c8ce1bd 62df2017 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in gfs2_glock_nq
2023/04/29 18:41 upstream 89d77f71f493 62df2017 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/28 13:47 upstream 91ec4b0d11fe 70a605de .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/28 06:34 upstream 91ec4b0d11fe 70a605de .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/28 00:47 upstream 6e98b09da931 6f3d6fa7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/27 17:50 upstream 6e98b09da931 6f3d6fa7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/27 06:44 upstream 5c7ecada25d2 19a3dabe .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/27 03:32 upstream 5c7ecada25d2 19a3dabe .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/27 01:36 upstream 5c7ecada25d2 19a3dabe .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/26 15:15 upstream 0cfd8703e7da 8d843721 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/26 09:42 upstream 0cfd8703e7da 65320f8e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/04/26 03:10 upstream 173ea743bf7a 65320f8e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in gfs2_glock_nq
2023/03/30 11:57 upstream ffe78bbd5121 f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in gfs2_glock_nq
2023/02/26 08:19 upstream 1ec35eadc3b4 630c6bc9 .config console log report info ci-qemu-upstream kernel BUG in gfs2_glock_nq
2022/11/28 11:21 upstream b7b275e60bcd 950c3e02 .config console log report info ci-qemu-upstream-386 kernel BUG in gfs2_glock_nq
2023/05/29 10:20 linux-next 715abedee4cd cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in gfs2_glock_nq
2023/05/07 22:52 linux-next 83e5775d7afd 90c93c40 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in gfs2_glock_nq
2023/05/07 02:05 linux-next 83e5775d7afd 90c93c40 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in gfs2_glock_nq
2022/09/19 12:12 linux-next e47eb90a0a9a dd9a85ff .config console log report info [disk image] [vmlinux] ci-upstream-linux-next-kasan-gce-root kernel BUG in gfs2_glock_nq
2022/09/19 02:33 linux-next e47eb90a0a9a dd9a85ff .config console log report info [disk image] [vmlinux] ci-upstream-linux-next-kasan-gce-root kernel BUG in gfs2_glock_nq
2023/05/31 03:47 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci eb0f1697d729 09898419 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/20 06:50 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 96689200 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/19 05:01 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/16 11:20 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 71b00cfb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/16 06:34 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 71b00cfb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/13 10:16 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 2b9ba477 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/12 23:33 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a ecca8a24 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/12 08:20 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a adb9a3cd .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/07 12:59 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 90c93c40 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/07 11:16 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 90c93c40 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/05/02 12:40 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 62df2017 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/04/30 16:21 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 62df2017 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
2023/04/27 04:44 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 19a3dabe .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in gfs2_glock_nq
* Struck through repros no longer work on HEAD.