syzbot


kernel BUG in gfs2_glock_nq

Status: upstream: reported C repro on 2023/03/12 01:31
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+d9b5bfddf84d608ebd95@syzkaller.appspotmail.com
First crash: 798d, last: 6h03m
Bug presence (1)
Date Name Commit Repro Result
2023/05/15 upstream (ToT) f1fcbaa18b28 C [report] kernel BUG in gfs2_glock_nq
Similar bugs (8)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 kernel BUG in gfs2_glock_nq 2 1216d 1260d 0/1 auto-closed as invalid on 2022/05/17 22:53
linux-4.19 kernel BUG in gfs2_glock_nq 1 1495d 1495d 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 803d 1342d 0/1 upstream: reported C repro on 2021/09/14 01:12
upstream kernel BUG in gfs2_glock_nq gfs2 2 1271d 1260d 0/28 auto-closed as invalid on 2022/03/23 19:53
linux-4.14 kernel BUG in gfs2_glock_nq (2) gfs2 C 7 806d 1087d 0/1 upstream: reported C repro on 2022/05/26 14:43
upstream kernel BUG in gfs2_glock_nq (2) gfs2 C error 1376 8d22h 967d 0/28 upstream: reported C repro on 2022/09/23 06:12
linux-5.15 kernel BUG in gfs2_glock_nq origin:upstream C error 284 6d00h 797d 0/3 upstream: reported C repro on 2023/03/12 21:28
linux-4.14 kernel BUG at fs/gfs2/glock.c:LINE! 3 1571d 1643d 0/1 auto-closed as invalid on 2021/05/27 07:56
Fix bisection attempts (3)
Created Duration User Patch Repo Result
2023/12/13 21:00 1h01m bisect fix linux-6.1.y OK (0) job log log
2023/11/06 10:55 1h28m bisect fix linux-6.1.y OK (0) job log log
2023/05/26 21:40 45m bisect fix linux-6.1.y OK (0) job log log

Sample crash report:
gfs2: fsid=syz:syz.0: new: gfs2_reconfigure+0x712/0xcf0 fs/gfs2/ops_fstype.c:1587
gfs2: fsid=syz:syz.0: pid: 4244
gfs2: fsid=syz:syz.0: lock type: 1 req lock state : 3
gfs2: fsid=syz:syz.0: G:  s:SH n:1/2 f:qb t:SH d:EX/0 a:0 v:0 r:4 m:20 p:0
gfs2: fsid=syz:syz.0:  H: s:SH f:eEH e:0 p:4244 [syz-executor415] gfs2_fill_super+0x212f/0x2770 fs/gfs2/ops_fstype.c:1266
------------[ cut here ]------------
kernel BUG at fs/gfs2/glock.c:1555!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 1 PID: 4244 Comm: syz-executor415 Not tainted 6.1.129-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024
RIP: 0010:add_to_queue fs/gfs2/glock.c:1555 [inline]
RIP: 0010:gfs2_glock_nq+0x1375/0x1590 fs/gfs2/glock.c:1580
Code: 21 fe 0f b7 4d 00 48 c7 c7 c0 85 52 8b 48 8b 74 24 28 89 da e8 dc 02 ee 06 31 ff 48 8b 74 24 10 ba 01 00 00 00 e8 3b 76 ff ff <0f> 0b 89 d9 80 e1 07 fe c1 38 c1 0f 8c 5d f1 ff ff 48 89 df e8 12
RSP: 0018:ffffc90003b37ad0 EFLAGS: 00010246
RAX: 6b884c3a69f2d000 RBX: 0000000000000001 RCX: ffff8880302cbb80
RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000
RBP: ffffc90003b37c82 R08: ffffffff83c06260 R09: fffffbfff1d413e6
R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff1100f098a37
R13: ffff888072f4c9e0 R14: ffff8880784c51c2 R15: ffffc90003b37c78
FS:  000055555febd380(0000) GS:ffff8880b8f00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000400000002eee CR3: 0000000075181000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 gfs2_glock_nq_init fs/gfs2/glock.h:255 [inline]
 gfs2_freeze_lock_shared+0x5f/0xc0 fs/gfs2/util.c:108
 gfs2_reconfigure+0x712/0xcf0 fs/gfs2/ops_fstype.c:1587
 reconfigure_super+0x43a/0x870 fs/super.c:977
 do_remount fs/namespace.c:2712 [inline]
 path_mount+0xe69/0x1090 fs/namespace.c:3378
 do_mount fs/namespace.c:3399 [inline]
 __do_sys_mount fs/namespace.c:3607 [inline]
 __se_sys_mount+0x2d5/0x3c0 fs/namespace.c:3584
 do_syscall_x64 arch/x86/entry/common.c:51 [inline]
 do_syscall_64+0x3b/0xb0 arch/x86/entry/common.c:81
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f882fd94efa
Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 5e 04 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fff93d1fdc8 EFLAGS: 00000286 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f882fd94efa
RDX: 0000400000000180 RSI: 0000400000000100 RDI: 0000000000000000
RBP: 0000400000000100 R08: 00007fff93d1fe60 R09: 0000000000000000
R10: 000000000126a4b5 R11: 0000000000000286 R12: 0000400000000180
R13: 00007fff93d1fe60 R14: 0000000000000000 R15: 0000400000001ec0
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:add_to_queue fs/gfs2/glock.c:1555 [inline]
RIP: 0010:gfs2_glock_nq+0x1375/0x1590 fs/gfs2/glock.c:1580
Code: 21 fe 0f b7 4d 00 48 c7 c7 c0 85 52 8b 48 8b 74 24 28 89 da e8 dc 02 ee 06 31 ff 48 8b 74 24 10 ba 01 00 00 00 e8 3b 76 ff ff <0f> 0b 89 d9 80 e1 07 fe c1 38 c1 0f 8c 5d f1 ff ff 48 89 df e8 12
RSP: 0018:ffffc90003b37ad0 EFLAGS: 00010246
RAX: 6b884c3a69f2d000 RBX: 0000000000000001 RCX: ffff8880302cbb80
RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000
RBP: ffffc90003b37c82 R08: ffffffff83c06260 R09: fffffbfff1d413e6
R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff1100f098a37
R13: ffff888072f4c9e0 R14: ffff8880784c51c2 R15: ffffc90003b37c78
FS:  000055555febd380(0000) GS:ffff8880b8f00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000400000002eee CR3: 0000000075181000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (669):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/02/22 14:15 linux-6.1.y 3a8358583626 d34966d1 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2024/04/21 04:38 linux-6.1.y 6741e066ec76 af24b050 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2024/04/10 10:58 linux-6.1.y 347385861c50 171ec371 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2023/03/31 21:13 linux-6.1.y 3b29299e5f60 f325deb0 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2024/02/12 08:56 linux-6.1.y f1bb70486c9c 77b23aa1 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2023/11/13 14:41 linux-6.1.y fb2635ac69ab 6d6dbf8a .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2023/08/01 07:56 linux-6.1.y d2a6dc4eaf6d 2a0d0f29 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2023/03/12 12:19 linux-6.1.y 1cc3fcf63192 5205ef30 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/17 22:02 linux-6.1.y 02b72ccb5f9d f41472b0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/17 06:04 linux-6.1.y 02b72ccb5f9d f41472b0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/16 16:09 linux-6.1.y 02b72ccb5f9d cfde8269 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/16 13:22 linux-6.1.y 02b72ccb5f9d cfde8269 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/16 02:53 linux-6.1.y 02b72ccb5f9d cfde8269 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/16 02:53 linux-6.1.y 02b72ccb5f9d cfde8269 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/12 02:01 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/09 23:33 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/08 00:44 linux-6.1.y ac7079a42ea5 dbf35fa1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/06 11:18 linux-6.1.y ac7079a42ea5 ae98e6b9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/05 21:56 linux-6.1.y ac7079a42ea5 6ca47dd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/04 17:27 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/01 09:44 linux-6.1.y 535ec20c5027 ce7952f4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/04/28 03:33 linux-6.1.y 535ec20c5027 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/04/28 03:25 linux-6.1.y 535ec20c5027 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/04/20 18:14 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/04/19 16:24 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/04/17 07:56 linux-6.1.y 420102835862 a95239b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/04/15 00:44 linux-6.1.y 420102835862 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/04/14 06:31 linux-6.1.y 420102835862 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_glock_nq
2025/05/12 14:55 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/12 12:13 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/11 03:44 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/11 01:36 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/09 21:54 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/08 00:34 linux-6.1.y ac7079a42ea5 dbf35fa1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/06 17:26 linux-6.1.y ac7079a42ea5 ae98e6b9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/05 08:43 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/05 04:48 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/05 03:16 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/04 15:50 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/04 15:50 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/04 14:41 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/03 10:33 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/05/01 06:39 linux-6.1.y 535ec20c5027 ce7952f4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/29 02:55 linux-6.1.y 535ec20c5027 aeb6ec69 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/28 02:03 linux-6.1.y 535ec20c5027 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/23 06:30 linux-6.1.y 420102835862 53a8b9bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/20 08:35 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/20 07:17 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/19 19:42 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/19 09:53 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/19 01:48 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/19 00:15 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/18 12:19 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/15 21:04 linux-6.1.y 420102835862 23b969b7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2025/04/14 16:22 linux-6.1.y 420102835862 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
2023/03/12 01:30 linux-6.1.y 1cc3fcf63192 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_glock_nq
* Struck through repros no longer work on HEAD.